{
  "openapi": "3.1.0",
  "info": {
    "title": "API Reference",
    "description": "Billing Platform API",
    "contact": {
      "name": "API Support",
      "url": "http://support.billingplatform.com",
      "email": "support@billingplatform.com"
    },
    "license": {
      "name": "Apache 2.0",
      "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
    },
    "version": "1.0"
  },
  "servers": [
    {
      "url": "https://my.billingplatform.com/demogm"
    }
  ],
  "security": [
    {
      "JWT": []
    }
  ],
  "tags": [
    {
      "name": "ACCOUNT",
      "description": "An account in BillingPlatform is a customer account with the billing profile that consolidates all customer information."
    },
    {
      "name": "ACCOUNTING_DASHBOARD",
      "description": "ACCOUNTING_DASHBOARD API Reference"
    },
    {
      "name": "ACCOUNTING_PERIOD",
      "description": "ACCOUNTING_PERIOD API Reference"
    },
    {
      "name": "ACCOUNTING_PERIOD_HISTORY",
      "description": "ACCOUNTING_PERIOD_HISTORY API Reference"
    },
    {
      "name": "ACCOUNTING_QUICK_LINK",
      "description": "ACCOUNTING_QUICK_LINK API Reference"
    },
    {
      "name": "ACCOUNT_CONTACT",
      "description": "The Account Contact entity represents the person who the bills are addressed to. This name typically appears on invoices."
    },
    {
      "name": "ACCOUNT_ORDER",
      "description": "ACCOUNT_ORDER API Reference"
    },
    {
      "name": "ACCOUNT_PACKAGE",
      "description": "Account packages are collections of bundled products that are provisioned to the customer."
    },
    {
      "name": "ACCOUNT_PACKAGE_PRODUCT",
      "description": "Account Package Products are the package product instances provisioned to the account in an account package."
    },
    {
      "name": "ACCOUNT_PRICING_CURRENCY",
      "description": "ACCOUNT_PRICING_CURRENCY API Reference"
    },
    {
      "name": "ACCOUNT_PRODUCT",
      "description": "An Account Product is used to provision services to an account such as subscriptions and discounts that generate charges."
    },
    {
      "name": "ACCOUNT_PRODUCT_QUOTE",
      "description": "ACCOUNT_PRODUCT_QUOTE API Reference"
    },
    {
      "name": "ACCOUNT_PRODUCT_RELATION",
      "description": "ACCOUNT_PRODUCT_RELATION API Reference"
    },
    {
      "name": "ACCOUNT_PRODUCT_VERSION",
      "description": "ACCOUNT_PRODUCT_VERSION API Reference"
    },
    {
      "name": "ACCOUNT_PRODUCT_VERSION_ITEM",
      "description": "ACCOUNT_PRODUCT_VERSION_ITEM API Reference"
    },
    {
      "name": "ACCOUNT_PRODUCT_VERSION_REPORT",
      "description": "ACCOUNT_PRODUCT_VERSION_REPORT API Reference"
    },
    {
      "name": "ACCOUNT_TAX_EXEMPTION",
      "description": "ACCOUNT_TAX_EXEMPTION API Reference"
    },
    {
      "name": "ACCOUNT_TRANSACTION_LEDGER",
      "description": "ACCOUNT_TRANSACTION_LEDGER API Reference"
    },
    {
      "name": "ACCOUNT_TYPE",
      "description": "Unique label for the account type. This is the value that appears in the Account Type dropdown when editing an Account record."
    },
    {
      "name": "ACCUMULATOR_VALUE_DETAILS",
      "description": "ACCUMULATOR_VALUE_DETAILS API Reference"
    },
    {
      "name": "ACCUMULATOR_VALUE_INVOICE",
      "description": "ACCUMULATOR_VALUE_INVOICE API Reference"
    },
    {
      "name": "ACTIVITY",
      "description": "The Activity Object, also known as \"Invoice Detail\", contains all of the rated charges in the system for any given product."
    },
    {
      "name": "ACTIVITY_COLLECTOR",
      "description": "Also known as a Usage Collector, the Activity Collector is the primary object used for mediation."
    },
    {
      "name": "ACTIVITY_COLLECTOR_HISTORY",
      "description": "ACTIVITY_COLLECTOR_HISTORY API Reference"
    },
    {
      "name": "ADHOC_SCHEDULED_REPORT",
      "description": "ADHOC_SCHEDULED_REPORT API Reference"
    },
    {
      "name": "ADJUSTMENT",
      "description": "ADJUSTMENT API Reference"
    },
    {
      "name": "AIMetadataManagement",
      "description": "AIMetadataManagement API Reference"
    },
    {
      "name": "ALERT",
      "description": "ALERT API Reference"
    },
    {
      "name": "ALERT_BATCH_QUEUE",
      "description": "ALERT_BATCH_QUEUE API Reference"
    },
    {
      "name": "ALERT_GROUP",
      "description": "ALERT_GROUP API Reference"
    },
    {
      "name": "ALERT_TYPE",
      "description": "ALERT_TYPE API Reference"
    },
    {
      "name": "APPLICATION_USER",
      "description": "APPLICATION_USER API Reference"
    },
    {
      "name": "APPROVAL_HISTORY",
      "description": "APPROVAL_HISTORY API Reference"
    },
    {
      "name": "APPROVAL_HISTORY_DETAIL",
      "description": "APPROVAL_HISTORY_DETAIL API Reference"
    },
    {
      "name": "APPROVAL_REQUEST",
      "description": "APPROVAL_REQUEST API Reference"
    },
    {
      "name": "APPROVAL_REQUEST_DETAIL",
      "description": "APPROVAL_REQUEST_DETAIL API Reference"
    },
    {
      "name": "AVALARA_REQUEST",
      "description": "AVALARA_REQUEST API Reference"
    },
    {
      "name": "BILLING_ACTIVITY_DISCOUNT",
      "description": "BILLING_ACTIVITY_DISCOUNT API Reference"
    },
    {
      "name": "BILLING_ACTIVITY_FORMULA",
      "description": "BILLING_ACTIVITY_FORMULA API Reference"
    },
    {
      "name": "BILLING_ACTIVITY_TAX",
      "description": "BILLING_ACTIVITY_TAX API Reference"
    },
    {
      "name": "BILLING_IDENTIFIER",
      "description": "BILLING_IDENTIFIER API Reference"
    },
    {
      "name": "BILLING_PROFILE",
      "description": "Identifies the billing and invoicing attributes for a given element of the hierarchy"
    },
    {
      "name": "BILLING_PROFILE_LEDGER",
      "description": "BILLING_PROFILE_LEDGER API Reference"
    },
    {
      "name": "BILLSOFT_TAX_TYPE",
      "description": "BILLSOFT_TAX_TYPE API Reference"
    },
    {
      "name": "BPPAY_REPORT",
      "description": "BPPAY_REPORT API Reference"
    },
    {
      "name": "BP_METRICS",
      "description": "BP_METRICS API Reference"
    },
    {
      "name": "BP_METRICS_LOG",
      "description": "BP_METRICS_LOG API Reference"
    },
    {
      "name": "BULK_API_REQUEST",
      "description": "BULK_API_REQUEST API Reference"
    },
    {
      "name": "BULK_APPROVE_REJECT_CREDITS",
      "description": "BULK_APPROVE_REJECT_CREDITS API Reference"
    },
    {
      "name": "BULK_DATA_LOADER",
      "description": "BULK_DATA_LOADER API Reference"
    },
    {
      "name": "BULK_RERATE_INVOICES",
      "description": "BULK_RERATE_INVOICES API Reference"
    },
    {
      "name": "BULK_RESPONSE",
      "description": "BULK_RESPONSE API Reference"
    },
    {
      "name": "BULK_UPLOAD_HISTORY",
      "description": "BULK_UPLOAD_HISTORY API Reference"
    },
    {
      "name": "BUNDLE",
      "description": "BUNDLE API Reference"
    },
    {
      "name": "BUNDLE_CONFIGURATION",
      "description": "BUNDLE_CONFIGURATION API Reference"
    },
    {
      "name": "BUNDLE_CONTENT",
      "description": "BUNDLE_CONTENT API Reference"
    },
    {
      "name": "BUNDLE_LOG",
      "description": "BUNDLE_LOG API Reference"
    },
    {
      "name": "CHARGE_ESTIMATION_RUN_HISTORY",
      "description": "CHARGE_ESTIMATION_RUN_HISTORY API Reference"
    },
    {
      "name": "COLLECTOR_AGGREGATE_FIELD",
      "description": "COLLECTOR_AGGREGATE_FIELD API Reference"
    },
    {
      "name": "COLLECTOR_CRITERIA_FIELD",
      "description": "COLLECTOR_CRITERIA_FIELD API Reference"
    },
    {
      "name": "COLLECTOR_EXT_ENTITY_FIELD",
      "description": "COLLECTOR_EXT_ENTITY_FIELD API Reference"
    },
    {
      "name": "COLLECTOR_FIELDS",
      "description": "Also Known as Usage Data, Collector Fields is used to define the fild mappings for Usage Data files."
    },
    {
      "name": "COLLECTOR_FIELD_MAPPING",
      "description": "COLLECTOR_FIELD_MAPPING API Reference"
    },
    {
      "name": "COLLECTOR_LOAD_STATUS",
      "description": "COLLECTOR_LOAD_STATUS API Reference"
    },
    {
      "name": "COLLECTOR_RERATE_FIELD",
      "description": "COLLECTOR_RERATE_FIELD API Reference"
    },
    {
      "name": "COLLECTOR_ROLLBACK_QUEUE",
      "description": "COLLECTOR_ROLLBACK_QUEUE API Reference"
    },
    {
      "name": "COLLECTOR_UPLOAD_PROGRESS",
      "description": "COLLECTOR_UPLOAD_PROGRESS API Reference"
    },
    {
      "name": "COMMITMENT_INCLUSION_CRITERIA",
      "description": "COMMITMENT_INCLUSION_CRITERIA API Reference"
    },
    {
      "name": "COMMITMENT_SCOPE",
      "description": "COMMITMENT_SCOPE API Reference"
    },
    {
      "name": "COMPANY_PROFILE",
      "description": "COMPANY_PROFILE API Reference"
    },
    {
      "name": "CONDITION",
      "description": "CONDITION API Reference"
    },
    {
      "name": "CONDITION_GROUP_MEMBER",
      "description": "CONDITION_GROUP_MEMBER API Reference"
    },
    {
      "name": "CONTACT_TYPE",
      "description": "The types an Account Contact can be. This contact receives the Action Items of a Collection Strategy."
    },
    {
      "name": "CONTRACT",
      "description": "Contracts add a level of pricing control after the provisioned products and provisioned package products."
    },
    {
      "name": "CONTRACT_CURRENCY",
      "description": "CONTRACT_CURRENCY API Reference"
    },
    {
      "name": "CONTRACT_RATE",
      "description": "A contract rate contains the rating method and pricing records under a contract for a given account and product."
    },
    {
      "name": "COUNTRY",
      "description": "COUNTRY API Reference"
    },
    {
      "name": "COUNTRY_CODE",
      "description": "COUNTRY_CODE API Reference"
    },
    {
      "name": "COUNTRY_CODE_MAP",
      "description": "Used for creating international rates and associating the pricing to provisioned products/packages and rate classes."
    },
    {
      "name": "CREDIT",
      "description": "The credit object is used to provide a credit to an Account or Billing Profile."
    },
    {
      "name": "CREDIT_ALLOCATION",
      "description": "Used to allocate a Credit to an invoice. Can only allocate as much of the unallocated credit amount that's available at creation"
    },
    {
      "name": "CREDIT_DETAIL_ALLOCATION_EVENT",
      "description": "CREDIT_DETAIL_ALLOCATION_EVENT API Reference"
    },
    {
      "name": "CREDIT_ITEM_INVOICE_DETAIL",
      "description": "CREDIT_ITEM_INVOICE_DETAIL API Reference"
    },
    {
      "name": "CREDIT_LINE_ITEM",
      "description": "CREDIT_LINE_ITEM API Reference"
    },
    {
      "name": "CREDIT_MERGE",
      "description": "CREDIT_MERGE API Reference"
    },
    {
      "name": "CREDIT_MERGE_DETAIL",
      "description": "CREDIT_MERGE_DETAIL API Reference"
    },
    {
      "name": "CREDIT_TAX_DETAIL",
      "description": "CREDIT_TAX_DETAIL API Reference"
    },
    {
      "name": "CREDIT_TYPE",
      "description": "CREDIT_TYPE API Reference"
    },
    {
      "name": "CS_ACCOUNT",
      "description": "The information about Collections Cases opened on an Account or an Invoice Collections Cases."
    },
    {
      "name": "CS_ACCOUNT_ACTION",
      "description": "The collections Action associated with an account that is in collections. Such as emails, phone calls, termination of service."
    },
    {
      "name": "CS_ACCOUNT_BALANCES",
      "description": "CS_ACCOUNT_BALANCES API Reference"
    },
    {
      "name": "CS_ACTION",
      "description": "Collection Actions are activities that are done whenever a workflow rule is evaluated as true"
    },
    {
      "name": "CS_ACTION_TYPE",
      "description": "CS_ACTION_TYPE API Reference"
    },
    {
      "name": "CS_EMAIL_ATTACHMENT",
      "description": "CS_EMAIL_ATTACHMENT API Reference"
    },
    {
      "name": "CS_MODULE_CONFIGURATION",
      "description": "CS_MODULE_CONFIGURATION API Reference"
    },
    {
      "name": "CS_PTP",
      "description": "CS_PTP API Reference"
    },
    {
      "name": "CS_PTP_INVOICE",
      "description": "CS_PTP_INVOICE API Reference"
    },
    {
      "name": "CS_PTP_PAYMENT",
      "description": "CS_PTP_PAYMENT API Reference"
    },
    {
      "name": "CS_STRATEGY",
      "description": "Used to define a named strategy and the filter or selection criteria that identifies what accounts to apply this strategy."
    },
    {
      "name": "CS_SUMMARY",
      "description": "CS_SUMMARY API Reference"
    },
    {
      "name": "CURRENCY",
      "description": "CURRENCY API Reference"
    },
    {
      "name": "CUSTOMER_AUTO_PAYMENT",
      "description": "CUSTOMER_AUTO_PAYMENT API Reference"
    },
    {
      "name": "CUSTOMER_BILLING_PROFILE",
      "description": "CUSTOMER_BILLING_PROFILE API Reference"
    },
    {
      "name": "CUSTOM_FIELD_LABEL_VERSION",
      "description": "CUSTOM_FIELD_LABEL_VERSION API Reference"
    },
    {
      "name": "CUSTOM_FUNCTION",
      "description": "CUSTOM_FUNCTION API Reference"
    },
    {
      "name": "CUSTOM_REPORT",
      "description": "CUSTOM_REPORT API Reference"
    },
    {
      "name": "CUSTOM_REPORT_FIELD",
      "description": "CUSTOM_REPORT_FIELD API Reference"
    },
    {
      "name": "CUSTOM_REPORT_FILTER",
      "description": "CUSTOM_REPORT_FILTER API Reference"
    },
    {
      "name": "CUSTOM_REPORT_LABEL_VERSION",
      "description": "CUSTOM_REPORT_LABEL_VERSION API Reference"
    },
    {
      "name": "CopilotMessage",
      "description": "CopilotMessage API Reference"
    },
    {
      "name": "DATA_SOURCE",
      "description": "DATA_SOURCE API Reference"
    },
    {
      "name": "DATA_SOURCE_ACTIVITY_LOG",
      "description": "DATA_SOURCE_ACTIVITY_LOG API Reference"
    },
    {
      "name": "DATA_SOURCE_AUDIT",
      "description": "DATA_SOURCE_AUDIT API Reference"
    },
    {
      "name": "DISCOUNT_ELIG_FILTER",
      "description": "DISCOUNT_ELIG_FILTER API Reference"
    },
    {
      "name": "DISCOUNT_TARGET_FILTER",
      "description": "DISCOUNT_TARGET_FILTER API Reference"
    },
    {
      "name": "DOCGEN_QUEUE",
      "description": "DOCGEN_QUEUE API Reference"
    },
    {
      "name": "DOCUMENT_STORAGE",
      "description": "DOCUMENT_STORAGE API Reference"
    },
    {
      "name": "DOCUMENT_TEMPLATE",
      "description": "DOCUMENT_TEMPLATE API Reference"
    },
    {
      "name": "DOCUMENT_TEMPLATE_QUERY",
      "description": "DOCUMENT_TEMPLATE_QUERY API Reference"
    },
    {
      "name": "DUNNING_INTERVAL",
      "description": "DUNNING_INTERVAL API Reference"
    },
    {
      "name": "DUNNING_INTERVAL_EMAIL",
      "description": "DUNNING_INTERVAL_EMAIL API Reference"
    },
    {
      "name": "ECOM_TRANSACTION",
      "description": "Also known as, Payment Gateway Transactions, this object contains payment transactions made by Credit Card or ACH."
    },
    {
      "name": "ECOM_TRANSACTION_REQUEST_FIELD",
      "description": "ECOM_TRANSACTION_REQUEST_FIELD API Reference"
    },
    {
      "name": "ECOM_TRANSACTION_RESPONSE",
      "description": "ECOM_TRANSACTION_RESPONSE API Reference"
    },
    {
      "name": "ECOM_TRANSACTION_RESP_FIELD",
      "description": "ECOM_TRANSACTION_RESP_FIELD API Reference"
    },
    {
      "name": "ECREDIT_AUDIT_LOG",
      "description": "ECREDIT_AUDIT_LOG API Reference"
    },
    {
      "name": "EFILE",
      "description": "EFILE API Reference"
    },
    {
      "name": "EFILE_EVENT",
      "description": "EFILE_EVENT API Reference"
    },
    {
      "name": "EFILE_EVENT_CONTENT",
      "description": "EFILE_EVENT_CONTENT API Reference"
    },
    {
      "name": "EFILE_FORMAT_FIELDS",
      "description": "EFILE_FORMAT_FIELDS API Reference"
    },
    {
      "name": "EFILE_TEMPLATE",
      "description": "EFILE_TEMPLATE API Reference"
    },
    {
      "name": "EINVOICE_AUDIT_LOG",
      "description": "EINVOICE_AUDIT_LOG API Reference"
    },
    {
      "name": "EINVOICE_COUNTRY",
      "description": "EINVOICE_COUNTRY API Reference"
    },
    {
      "name": "EINVOICE_DOCUMENT_TYPE",
      "description": "EINVOICE_DOCUMENT_TYPE API Reference"
    },
    {
      "name": "EINVOICE_FORMAT",
      "description": "EINVOICE_FORMAT API Reference"
    },
    {
      "name": "EINVOICE_METHOD",
      "description": "EINVOICE_METHOD API Reference"
    },
    {
      "name": "EINVOICE_NETWORK",
      "description": "EINVOICE_NETWORK API Reference"
    },
    {
      "name": "EINVOICE_PROFILE",
      "description": "EINVOICE_PROFILE API Reference"
    },
    {
      "name": "EINVOICE_QUEUE_EVENT",
      "description": "EINVOICE_QUEUE_EVENT API Reference"
    },
    {
      "name": "EINVOICE_XML_ENGINE",
      "description": "EINVOICE_XML_ENGINE API Reference"
    },
    {
      "name": "EINVOICE_XML_ENGINE_FIELD",
      "description": "EINVOICE_XML_ENGINE_FIELD API Reference"
    },
    {
      "name": "EMAIL_TEMPLATE",
      "description": "EMAIL_TEMPLATE API Reference"
    },
    {
      "name": "EMAIL_TEMPLATE_TYPE",
      "description": "EMAIL_TEMPLATE_TYPE API Reference"
    },
    {
      "name": "ENTITY",
      "description": "Represent an object or table in the system. Entities are metadata and contains information used by the application."
    },
    {
      "name": "ENTITY_DOMAIN_ROLE",
      "description": "ENTITY_DOMAIN_ROLE API Reference"
    },
    {
      "name": "ENTITY_FIELD",
      "description": "Entity Fields are the fields defined for an entity. Entity Fields can be of various types like a number, date or text"
    },
    {
      "name": "ENTITY_FIELD_ADDITION_ATTR",
      "description": "ENTITY_FIELD_ADDITION_ATTR API Reference"
    },
    {
      "name": "ENTITY_FIELD_CASCADE",
      "description": "ENTITY_FIELD_CASCADE API Reference"
    },
    {
      "name": "ENTITY_FIELD_INPUT_ROLE",
      "description": "ENTITY_FIELD_INPUT_ROLE API Reference"
    },
    {
      "name": "ENTITY_FIELD_PICK_LIST",
      "description": "ENTITY_FIELD_PICK_LIST API Reference"
    },
    {
      "name": "ENTITY_FIELD_ROLE",
      "description": "This Object is used to define the access for a given role to a given Entity."
    },
    {
      "name": "ENTITY_FIELD_VALUES",
      "description": "ENTITY_FIELD_VALUES API Reference"
    },
    {
      "name": "ENTITY_LAYOUT",
      "description": "ENTITY_LAYOUT API Reference"
    },
    {
      "name": "ENTITY_LAYOUT_CONFIGURATION",
      "description": "ENTITY_LAYOUT_CONFIGURATION API Reference"
    },
    {
      "name": "ENTITY_LAYOUT_CONFIGURATION_FIELD",
      "description": "ENTITY_LAYOUT_CONFIGURATION_FIELD API Reference"
    },
    {
      "name": "ENTITY_LAYOUT_CONFIGURATION_GROUP",
      "description": "ENTITY_LAYOUT_CONFIGURATION_GROUP API Reference"
    },
    {
      "name": "ENTITY_LAYOUT_FIELD",
      "description": "ENTITY_LAYOUT_FIELD API Reference"
    },
    {
      "name": "ENTITY_LAYOUT_FILTER",
      "description": "ENTITY_LAYOUT_FILTER API Reference"
    },
    {
      "name": "ENTITY_VALIDATION",
      "description": "ENTITY_VALIDATION API Reference"
    },
    {
      "name": "ENTITY_VIEW_FILTER_MET",
      "description": "ENTITY_VIEW_FILTER_MET API Reference"
    },
    {
      "name": "ENTITY_WIDGET",
      "description": "ENTITY_WIDGET API Reference"
    },
    {
      "name": "ENTITY_WIDGET_ROLE",
      "description": "ENTITY_WIDGET_ROLE API Reference"
    },
    {
      "name": "ENTITY_WIDGET_RULE_MET",
      "description": "ENTITY_WIDGET_RULE_MET API Reference"
    },
    {
      "name": "EVENT_GROUP",
      "description": "EVENT_GROUP API Reference"
    },
    {
      "name": "EVENT_INVOICE_CYCLE",
      "description": "EVENT_INVOICE_CYCLE API Reference"
    },
    {
      "name": "EXCHANGE_RATE",
      "description": "EXCHANGE_RATE API Reference"
    },
    {
      "name": "EXTENSION_WIDGET",
      "description": "EXTENSION_WIDGET API Reference"
    },
    {
      "name": "EXTENSION_WIDGET_ROLE",
      "description": "EXTENSION_WIDGET_ROLE API Reference"
    },
    {
      "name": "EXTERNAL_USER",
      "description": "EXTERNAL_USER API Reference"
    },
    {
      "name": "EXTERNAL_USER_ACCOUNT",
      "description": "EXTERNAL_USER_ACCOUNT API Reference"
    },
    {
      "name": "FINANCIAL_ACCOUNT",
      "description": "The Financial Account is used to classify the revenue from BP into GL accounts recognized by your business."
    },
    {
      "name": "FINANCIAL_ACCOUNT_CATEGORY",
      "description": "FINANCIAL_ACCOUNT_CATEGORY API Reference"
    },
    {
      "name": "FINANCIAL_CRITERIA",
      "description": "Also Known as Transaction Classification, Financial Criteria is used to classify general Ledger transactions."
    },
    {
      "name": "FINANCIAL_CRITERIA_ACCRUAL_ATTRIBUTES",
      "description": "FINANCIAL_CRITERIA_ACCRUAL_ATTRIBUTES API Reference"
    },
    {
      "name": "FINANCIAL_CRITERIA_ATTR",
      "description": "FINANCIAL_CRITERIA_ATTR API Reference"
    },
    {
      "name": "FINANCIAL_CRITERIA_GROUP_RULE",
      "description": "FINANCIAL_CRITERIA_GROUP_RULE API Reference"
    },
    {
      "name": "FINANCIAL_CRITERIA_RULE",
      "description": "FINANCIAL_CRITERIA_RULE API Reference"
    },
    {
      "name": "FINANCIAL_PERIOD",
      "description": "FINANCIAL_PERIOD API Reference"
    },
    {
      "name": "FINANCIAL_PERIOD_CONFIGURATION",
      "description": "FINANCIAL_PERIOD_CONFIGURATION API Reference"
    },
    {
      "name": "FINANCIAL_PERIOD_INVOICE",
      "description": "FINANCIAL_PERIOD_INVOICE API Reference"
    },
    {
      "name": "FINANCIAL_QUEUE",
      "description": "FINANCIAL_QUEUE API Reference"
    },
    {
      "name": "FINANCIAL_QUEUE_ALERT",
      "description": "FINANCIAL_QUEUE_ALERT API Reference"
    },
    {
      "name": "FORMULA_GROUP_IDENTIFIER",
      "description": "FORMULA_GROUP_IDENTIFIER API Reference"
    },
    {
      "name": "FORMULA_INVOICING_FILTER",
      "description": "FORMULA_INVOICING_FILTER API Reference"
    },
    {
      "name": "FTP_DATA_SOURCE",
      "description": "FTP_DATA_SOURCE API Reference"
    },
    {
      "name": "FTP_QUEUE_EVENT",
      "description": "FTP_QUEUE_EVENT API Reference"
    },
    {
      "name": "GENERAL_LEDGER_TRANSACTION",
      "description": "The ability to report journal entries to the General Ledger system is an essential element of the sub ledger system."
    },
    {
      "name": "GENERAL_LEDGER_VOIDED_INVOICE",
      "description": "GENERAL_LEDGER_VOIDED_INVOICE API Reference"
    },
    {
      "name": "HISTORY_LOG",
      "description": "HISTORY_LOG API Reference"
    },
    {
      "name": "HISTORY_QUEUE",
      "description": "HISTORY_QUEUE API Reference"
    },
    {
      "name": "HISTORY_SALESFORCE_SYNC",
      "description": "HISTORY_SALESFORCE_SYNC API Reference"
    },
    {
      "name": "HTTP_EVENT",
      "description": "HTTP_EVENT API Reference"
    },
    {
      "name": "INVOICE",
      "description": "Contain charges (Activity) associated with an account. Invoices aggregate service charges, Payments Allocations, etc."
    },
    {
      "name": "INVOICE_BATCH_HISTORY",
      "description": "INVOICE_BATCH_HISTORY API Reference"
    },
    {
      "name": "INVOICE_CLOSE_SET",
      "description": "INVOICE_CLOSE_SET API Reference"
    },
    {
      "name": "INVOICE_CYCLE_CONFIG",
      "description": "INVOICE_CYCLE_CONFIG API Reference"
    },
    {
      "name": "INVOICE_DELIVERY_HISTORY",
      "description": "INVOICE_DELIVERY_HISTORY API Reference"
    },
    {
      "name": "INVOICE_DETAIL",
      "description": "INVOICE_DETAIL API Reference"
    },
    {
      "name": "INVOICE_ESTIMATE_CONFIG",
      "description": "Mid-Invoice Cycle Charge Estimation"
    },
    {
      "name": "INVOICE_GROUP",
      "description": "INVOICE_GROUP API Reference"
    },
    {
      "name": "INVOICE_GROUP_CONDITION",
      "description": "INVOICE_GROUP_CONDITION API Reference"
    },
    {
      "name": "INVOICE_GROUP_DETAIL",
      "description": "INVOICE_GROUP_DETAIL API Reference"
    },
    {
      "name": "INVOICE_MANAGEMENT",
      "description": "INVOICE_MANAGEMENT API Reference"
    },
    {
      "name": "INVOICE_MERGE",
      "description": "INVOICE_MERGE API Reference"
    },
    {
      "name": "INVOICE_MERGE_ACTIVITY",
      "description": "INVOICE_MERGE_ACTIVITY API Reference"
    },
    {
      "name": "INVOICE_MERGE_DETAIL",
      "description": "INVOICE_MERGE_DETAIL API Reference"
    },
    {
      "name": "INVOICE_PAYMENT_ADDRESS",
      "description": "INVOICE_PAYMENT_ADDRESS API Reference"
    },
    {
      "name": "INVOICE_PDF",
      "description": "INVOICE_PDF API Reference"
    },
    {
      "name": "INVOICE_PENDING_CHARGE",
      "description": "INVOICE_PENDING_CHARGE API Reference"
    },
    {
      "name": "INVOICE_TEMPLATE",
      "description": "INVOICE_TEMPLATE API Reference"
    },
    {
      "name": "INVOICE_TEMPLATE_FIELDS",
      "description": "INVOICE_TEMPLATE_FIELDS API Reference"
    },
    {
      "name": "INVOICE_WALLET",
      "description": "INVOICE_WALLET API Reference"
    },
    {
      "name": "INVOICE_XSL",
      "description": "INVOICE_XSL API Reference"
    },
    {
      "name": "INVOICING_SUMMARY",
      "description": "INVOICING_SUMMARY API Reference"
    },
    {
      "name": "LABEL_VERSION",
      "description": "LABEL_VERSION API Reference"
    },
    {
      "name": "LANGUAGE",
      "description": "LANGUAGE API Reference"
    },
    {
      "name": "LANGUAGE_BROWSER",
      "description": "LANGUAGE_BROWSER API Reference"
    },
    {
      "name": "LEDGER",
      "description": "LEDGER API Reference"
    },
    {
      "name": "LEDGER_ACCRUAL_HISTORY",
      "description": "LEDGER_ACCRUAL_HISTORY API Reference"
    },
    {
      "name": "LINKED_OVERAGE_COMPONENT",
      "description": "LINKED_OVERAGE_COMPONENT API Reference"
    },
    {
      "name": "LOCKBOX_CONFIGURATION",
      "description": "LOCKBOX_CONFIGURATION API Reference"
    },
    {
      "name": "LOCKBOX_INVOICE_ALLOCATION",
      "description": "LOCKBOX_INVOICE_ALLOCATION API Reference"
    },
    {
      "name": "LOCKBOX_MATCHING_RULE",
      "description": "LOCKBOX_MATCHING_RULE API Reference"
    },
    {
      "name": "LOCKBOX_MATCHING_RULE_MET",
      "description": "LOCKBOX_MATCHING_RULE_MET API Reference"
    },
    {
      "name": "LOCKBOX_RECORD",
      "description": "LOCKBOX_RECORD API Reference"
    },
    {
      "name": "LOCKBOX_UPLOAD_HISTORY",
      "description": "LOCKBOX_UPLOAD_HISTORY API Reference"
    },
    {
      "name": "MDL_EVENT",
      "description": "MDL_EVENT API Reference"
    },
    {
      "name": "MDL_RECONCILIATION_RUN",
      "description": "MDL_RECONCILIATION_RUN API Reference"
    },
    {
      "name": "MDL_RECONCILIATION_RUN_RESULTS",
      "description": "MDL_RECONCILIATION_RUN_RESULTS API Reference"
    },
    {
      "name": "MDL_ROLLBACK_FAILURE",
      "description": "MDL_ROLLBACK_FAILURE API Reference"
    },
    {
      "name": "MFA_INFORMATION",
      "description": "MFA_INFORMATION API Reference"
    },
    {
      "name": "MICROSOFT_DYNAMICS_CONNECTOR",
      "description": "MICROSOFT_DYNAMICS_CONNECTOR API Reference"
    },
    {
      "name": "MICROSOFT_DYNAMICS_JOB_FIELD",
      "description": "MICROSOFT_DYNAMICS_JOB_FIELD API Reference"
    },
    {
      "name": "MICROSOFT_DYNAMICS_JOB_FILTER",
      "description": "MICROSOFT_DYNAMICS_JOB_FILTER API Reference"
    },
    {
      "name": "MICROSOFT_DYNAMICS_JOB_RUN_HISTORY",
      "description": "MICROSOFT_DYNAMICS_JOB_RUN_HISTORY API Reference"
    },
    {
      "name": "MICROSOFT_DYNAMICS_MAPPING",
      "description": "MICROSOFT_DYNAMICS_MAPPING API Reference"
    },
    {
      "name": "MICROSOFT_DYNAMICS_SYNC_JOB",
      "description": "MICROSOFT_DYNAMICS_SYNC_JOB API Reference"
    },
    {
      "name": "MICROSOFT_DYNAMICS_UPSERT_FIELD",
      "description": "MICROSOFT_DYNAMICS_UPSERT_FIELD API Reference"
    },
    {
      "name": "MIN_MAX_CHARGE",
      "description": "MIN_MAX_CHARGE API Reference"
    },
    {
      "name": "NATURAL_LANGUAGE_REPORT",
      "description": "Generates custom reports using AI-assisted query generation"
    },
    {
      "name": "ORDERS",
      "description": "ORDERS API Reference"
    },
    {
      "name": "ORDER_HISTORY",
      "description": "ORDER_HISTORY API Reference"
    },
    {
      "name": "ORDER_LINE_ITEM",
      "description": "ORDER_LINE_ITEM API Reference"
    },
    {
      "name": "ORDER_STATUS",
      "description": "ORDER_STATUS API Reference"
    },
    {
      "name": "ORG_COMPARISON_BUNDLE",
      "description": "ORG_COMPARISON_BUNDLE API Reference"
    },
    {
      "name": "ORG_COMPARISON_INSTANCE",
      "description": "ORG_COMPARISON_INSTANCE API Reference"
    },
    {
      "name": "ORG_COMPARISON_ITEM",
      "description": "ORG_COMPARISON_ITEM API Reference"
    },
    {
      "name": "ORG_COMPARISON_ITEM_FILE",
      "description": "ORG_COMPARISON_ITEM_FILE API Reference"
    },
    {
      "name": "ORG_COMPARISON_ITEM_RESULT",
      "description": "ORG_COMPARISON_ITEM_RESULT API Reference"
    },
    {
      "name": "PACKAGE",
      "description": "Packages, also known as \"Bundles\" are used to price and provision a specified set of Products."
    },
    {
      "name": "PACKAGE_COMPONENT_HIER",
      "description": "PACKAGE_COMPONENT_HIER API Reference"
    },
    {
      "name": "PACKAGE_CURRENCY",
      "description": "This object is used to define a currency for a given package. It is a junction between the Package and Currency objects."
    },
    {
      "name": "PACKAGE_PACKAGE_relation",
      "description": "PACKAGE_PACKAGE_relation API Reference"
    },
    {
      "name": "PACKAGE_PRODUCT",
      "description": "Package Products are the products that belong to a package or bundle."
    },
    {
      "name": "PACKAGE_PRODUCT_USAGE_IDENTIFIER_relation",
      "description": "PACKAGE_PRODUCT_USAGE_IDENTIFIER_relation API Reference"
    },
    {
      "name": "PAGE_WIDGET",
      "description": "PAGE_WIDGET API Reference"
    },
    {
      "name": "PAGE_WIDGET_ROLE",
      "description": "PAGE_WIDGET_ROLE API Reference"
    },
    {
      "name": "PARENT_ACCOUNT",
      "description": "PARENT_ACCOUNT API Reference"
    },
    {
      "name": "PAYMENT",
      "description": "The Payment table is a crucial component of our database that records all transactions related to payments."
    },
    {
      "name": "PAYMENTS_GATEWAY_LOGS",
      "description": "PAYMENTS_GATEWAY_LOGS API Reference"
    },
    {
      "name": "PAYMENTS_REFUNDS",
      "description": "PAYMENTS_REFUNDS API Reference"
    },
    {
      "name": "PAYMENT_ALLOCATION",
      "description": "This object is used to allocate a Payments to an invoice."
    },
    {
      "name": "PAYMENT_ALLOCATION_EVENT",
      "description": "PAYMENT_ALLOCATION_EVENT API Reference"
    },
    {
      "name": "PAYMENT_ALLOCATION_MAPPING",
      "description": "PAYMENT_ALLOCATION_MAPPING API Reference"
    },
    {
      "name": "PAYMENT_ALLOCATION_STRATEGY",
      "description": "PAYMENT_ALLOCATION_STRATEGY API Reference"
    },
    {
      "name": "PAYMENT_ALLOCATION_STRATEGY_CRITERIA",
      "description": "PAYMENT_ALLOCATION_STRATEGY_CRITERIA API Reference"
    },
    {
      "name": "PAYMENT_ALLOCATION_STRATEGY_RULE",
      "description": "PAYMENT_ALLOCATION_STRATEGY_RULE API Reference"
    },
    {
      "name": "PAYMENT_ALLOCATION_STRATEGY_RULE_CRITERIA",
      "description": "PAYMENT_ALLOCATION_STRATEGY_RULE_CRITERIA API Reference"
    },
    {
      "name": "PAYMENT_ALLOCATION_STRATEGY_RULE_FILTER",
      "description": "PAYMENT_ALLOCATION_STRATEGY_RULE_FILTER API Reference"
    },
    {
      "name": "PAYMENT_ALLOCATION_STRATEGY_RULE_GROUPING",
      "description": "PAYMENT_ALLOCATION_STRATEGY_RULE_GROUPING API Reference"
    },
    {
      "name": "PAYMENT_ALLOCATION_STRATEGY_RULE_SORTING",
      "description": "PAYMENT_ALLOCATION_STRATEGY_RULE_SORTING API Reference"
    },
    {
      "name": "PAYMENT_CHARGEBACK",
      "description": "PAYMENT_CHARGEBACK API Reference"
    },
    {
      "name": "PAYMENT_CHARGEBACK_FILE",
      "description": "PAYMENT_CHARGEBACK_FILE API Reference"
    },
    {
      "name": "PAYMENT_GATEWAY",
      "description": "PAYMENT_GATEWAY API Reference"
    },
    {
      "name": "PAYMENT_GATEWAY_DATA",
      "description": "PAYMENT_GATEWAY_DATA API Reference"
    },
    {
      "name": "PAYMENT_GATEWAY_FIELD",
      "description": "PAYMENT_GATEWAY_FIELD API Reference"
    },
    {
      "name": "PAYMENT_GATEWAY_PROFILE",
      "description": "PAYMENT_GATEWAY_PROFILE API Reference"
    },
    {
      "name": "PAYMENT_GATEWAY_PROFILE_FIELD",
      "description": "PAYMENT_GATEWAY_PROFILE_FIELD API Reference"
    },
    {
      "name": "PAYMENT_GATEWAY_PROFILE_RULE",
      "description": "PAYMENT_GATEWAY_PROFILE_RULE API Reference"
    },
    {
      "name": "PAYMENT_ITEM_INVOICE_DETAIL",
      "description": "PAYMENT_ITEM_INVOICE_DETAIL API Reference"
    },
    {
      "name": "PAYMENT_LINK",
      "description": "PAYMENT_LINK API Reference"
    },
    {
      "name": "PAYMENT_LINK_INVOICE",
      "description": "PAYMENT_LINK_INVOICE API Reference"
    },
    {
      "name": "PAYMENT_LINK_PAYMENT",
      "description": "PAYMENT_LINK_PAYMENT API Reference"
    },
    {
      "name": "PAYMENT_REPROCESS",
      "description": "PAYMENT_REPROCESS API Reference"
    },
    {
      "name": "PAYMENT_RETRY_SCHEDULE",
      "description": "PAYMENT_RETRY_SCHEDULE API Reference"
    },
    {
      "name": "PAYMENT_TRANSACTION_FEE",
      "description": "PAYMENT_TRANSACTION_FEE API Reference"
    },
    {
      "name": "PAYMENT_TYPE",
      "description": "PAYMENT_TYPE API Reference"
    },
    {
      "name": "PAYOUT",
      "description": "PAYOUT API Reference"
    },
    {
      "name": "PAYOUT_DETAIL",
      "description": "PAYOUT_DETAIL API Reference"
    },
    {
      "name": "PERIOD_CLOSE_TASK",
      "description": "PERIOD_CLOSE_TASK API Reference"
    },
    {
      "name": "PERIOD_CLOSE_TASK_FILTER",
      "description": "PERIOD_CLOSE_TASK_FILTER API Reference"
    },
    {
      "name": "PERIOD_CLOSE_TASK_STATUS",
      "description": "PERIOD_CLOSE_TASK_STATUS API Reference"
    },
    {
      "name": "PRICING",
      "description": "Pricing records are used for pricing on Contracts, Rate Classes, Account Products and Account Package Products."
    },
    {
      "name": "PRICING_ATTRIBUTE",
      "description": "PRICING_ATTRIBUTE API Reference"
    },
    {
      "name": "PRICING_DRAFT",
      "description": "PRICING_DRAFT API Reference"
    },
    {
      "name": "PRICING_DRAFT_CALC_DETAIL",
      "description": "PRICING_DRAFT_CALC_DETAIL API Reference"
    },
    {
      "name": "PRICING_DRAFT_RULE_EXCLUDE",
      "description": "PRICING_DRAFT_RULE_EXCLUDE API Reference"
    },
    {
      "name": "PRICING_FORMULA",
      "description": "PRICING_FORMULA API Reference"
    },
    {
      "name": "PRICING_PLAN",
      "description": "PRICING_PLAN API Reference"
    },
    {
      "name": "PROCESS_CONSOLE",
      "description": "PROCESS_CONSOLE API Reference"
    },
    {
      "name": "PROCESS_HEADER",
      "description": "PROCESS_HEADER API Reference"
    },
    {
      "name": "PROCESS_LINK",
      "description": "PROCESS_LINK API Reference"
    },
    {
      "name": "PROCESS_METRIC_HISTORY",
      "description": "PROCESS_METRIC_HISTORY API Reference"
    },
    {
      "name": "PROCESS_METRIC_LOG",
      "description": "PROCESS_METRIC_LOG API Reference"
    },
    {
      "name": "PROCESS_METRIC_POINT",
      "description": "PROCESS_METRIC_POINT API Reference"
    },
    {
      "name": "PROCESS_NODE",
      "description": "PROCESS_NODE API Reference"
    },
    {
      "name": "PROCESS_NODE_ATTRIBUTE",
      "description": "PROCESS_NODE_ATTRIBUTE API Reference"
    },
    {
      "name": "PROCESS_QUEUE_ACCOUNT_PRODUCT_VERSION",
      "description": "PROCESS_QUEUE_ACCOUNT_PRODUCT_VERSION API Reference"
    },
    {
      "name": "PROCESS_QUEUE_ADHOC_REPORT",
      "description": "PROCESS_QUEUE_ADHOC_REPORT API Reference"
    },
    {
      "name": "PROCESS_QUEUE_ALERT",
      "description": "PROCESS_QUEUE_ALERT API Reference"
    },
    {
      "name": "PROCESS_QUEUE_BULK_REQUEST",
      "description": "PROCESS_QUEUE_BULK_REQUEST API Reference"
    },
    {
      "name": "PROCESS_QUEUE_BULK_UPLOAD",
      "description": "PROCESS_QUEUE_BULK_UPLOAD API Reference"
    },
    {
      "name": "PROCESS_QUEUE_COLLECTOR_LOAD",
      "description": "PROCESS_QUEUE_COLLECTOR_LOAD API Reference"
    },
    {
      "name": "PROCESS_QUEUE_CREDIT_CARD_REQUEST",
      "description": "PROCESS_QUEUE_CREDIT_CARD_REQUEST API Reference"
    },
    {
      "name": "PROCESS_QUEUE_CS_ACCOUNT",
      "description": "PROCESS_QUEUE_CS_ACCOUNT API Reference"
    },
    {
      "name": "PROCESS_QUEUE_CS_ACCOUNT_ACTION",
      "description": "PROCESS_QUEUE_CS_ACCOUNT_ACTION API Reference"
    },
    {
      "name": "PROCESS_QUEUE_DUNNING",
      "description": "PROCESS_QUEUE_DUNNING API Reference"
    },
    {
      "name": "PROCESS_QUEUE_ECREDIT",
      "description": "PROCESS_QUEUE_ECREDIT API Reference"
    },
    {
      "name": "PROCESS_QUEUE_EFILE",
      "description": "PROCESS_QUEUE_EFILE API Reference"
    },
    {
      "name": "PROCESS_QUEUE_EINVOICE",
      "description": "PROCESS_QUEUE_EINVOICE API Reference"
    },
    {
      "name": "PROCESS_QUEUE_EMAIL",
      "description": "PROCESS_QUEUE_EMAIL API Reference"
    },
    {
      "name": "PROCESS_QUEUE_EMPTY_RECYCLE_BIN",
      "description": "PROCESS_QUEUE_EMPTY_RECYCLE_BIN API Reference"
    },
    {
      "name": "PROCESS_QUEUE_FINANCIAL",
      "description": "PROCESS_QUEUE_FINANCIAL API Reference"
    },
    {
      "name": "PROCESS_QUEUE_FORMULA_CALC",
      "description": "PROCESS_QUEUE_FORMULA_CALC API Reference"
    },
    {
      "name": "PROCESS_QUEUE_FTP",
      "description": "PROCESS_QUEUE_FTP API Reference"
    },
    {
      "name": "PROCESS_QUEUE_FTP_DATA",
      "description": "PROCESS_QUEUE_FTP_DATA API Reference"
    },
    {
      "name": "PROCESS_QUEUE_INVOICE_CLOSE",
      "description": "PROCESS_QUEUE_INVOICE_CLOSE API Reference"
    },
    {
      "name": "PROCESS_QUEUE_INVOICE_ESTIMATE",
      "description": "PROCESS_QUEUE_INVOICE_ESTIMATE API Reference"
    },
    {
      "name": "PROCESS_QUEUE_INVOICE_FINISH_CLOSE",
      "description": "PROCESS_QUEUE_INVOICE_FINISH_CLOSE API Reference"
    },
    {
      "name": "PROCESS_QUEUE_INVOICE_GEN",
      "description": "PROCESS_QUEUE_INVOICE_GEN API Reference"
    },
    {
      "name": "PROCESS_QUEUE_INVOICE_PDF",
      "description": "PROCESS_QUEUE_INVOICE_PDF API Reference"
    },
    {
      "name": "PROCESS_QUEUE_INVOICE_POST_RATING",
      "description": "PROCESS_QUEUE_INVOICE_POST_RATING API Reference"
    },
    {
      "name": "PROCESS_QUEUE_INVOICE_REOPEN",
      "description": "PROCESS_QUEUE_INVOICE_REOPEN API Reference"
    },
    {
      "name": "PROCESS_QUEUE_LATE_FEE",
      "description": "PROCESS_QUEUE_LATE_FEE API Reference"
    },
    {
      "name": "PROCESS_QUEUE_LOCKBOX_UPLOAD",
      "description": "PROCESS_QUEUE_LOCKBOX_UPLOAD API Reference"
    },
    {
      "name": "PROCESS_QUEUE_MAPPING",
      "description": "PROCESS_QUEUE_MAPPING API Reference"
    },
    {
      "name": "PROCESS_QUEUE_ONE_TIME_CHARGE",
      "description": "PROCESS_QUEUE_ONE_TIME_CHARGE API Reference"
    },
    {
      "name": "PROCESS_QUEUE_ORG_COMPARISON_INSTANCE",
      "description": "PROCESS_QUEUE_ORG_COMPARISON_INSTANCE API Reference"
    },
    {
      "name": "PROCESS_QUEUE_PAYMENT_ALLOCATION",
      "description": "PROCESS_QUEUE_PAYMENT_ALLOCATION API Reference"
    },
    {
      "name": "PROCESS_QUEUE_POST_RATING",
      "description": "PROCESS_QUEUE_POST_RATING API Reference"
    },
    {
      "name": "PROCESS_QUEUE_RATE_LOAD",
      "description": "PROCESS_QUEUE_RATE_LOAD API Reference"
    },
    {
      "name": "PROCESS_QUEUE_RATING",
      "description": "PROCESS_QUEUE_RATING API Reference"
    },
    {
      "name": "PROCESS_QUEUE_RECYCLE_BIN",
      "description": "PROCESS_QUEUE_RECYCLE_BIN API Reference"
    },
    {
      "name": "PROCESS_QUEUE_REPORT_RUNTIME_CHECK",
      "description": "PROCESS_QUEUE_REPORT_RUNTIME_CHECK API Reference"
    },
    {
      "name": "PROCESS_QUEUE_REPROCESS",
      "description": "PROCESS_QUEUE_REPROCESS API Reference"
    },
    {
      "name": "PROCESS_QUEUE_RETRY_PAYMENT",
      "description": "PROCESS_QUEUE_RETRY_PAYMENT API Reference"
    },
    {
      "name": "PROCESS_QUEUE_REVENUE_COMMITMENT",
      "description": "PROCESS_QUEUE_REVENUE_COMMITMENT API Reference"
    },
    {
      "name": "PROCESS_QUEUE_ROLLBACK",
      "description": "PROCESS_QUEUE_ROLLBACK API Reference"
    },
    {
      "name": "PROCESS_QUEUE_SCHEDULER_REPORT",
      "description": "PROCESS_QUEUE_SCHEDULER_REPORT API Reference"
    },
    {
      "name": "PROCESS_QUEUE_SSO_CERTIFICATE",
      "description": "PROCESS_QUEUE_SSO_CERTIFICATE API Reference"
    },
    {
      "name": "PROCESS_QUEUE_STATEMENT_GENERATION",
      "description": "PROCESS_QUEUE_STATEMENT_GENERATION API Reference"
    },
    {
      "name": "PROCESS_QUEUE_SUBSCRIPTION",
      "description": "PROCESS_QUEUE_SUBSCRIPTION API Reference"
    },
    {
      "name": "PROCESS_QUEUE_SUBSCRIPTION_PAUSE",
      "description": "PROCESS_QUEUE_SUBSCRIPTION_PAUSE API Reference"
    },
    {
      "name": "PROCESS_QUEUE_TAX",
      "description": "PROCESS_QUEUE_TAX API Reference"
    },
    {
      "name": "PROCESS_QUEUE_UDP",
      "description": "PROCESS_QUEUE_UDP API Reference"
    },
    {
      "name": "PROCESS_QUEUE_WORKFLOW",
      "description": "PROCESS_QUEUE_WORKFLOW API Reference"
    },
    {
      "name": "PROCESS_SERVICE_MAINTENANCE",
      "description": "PROCESS_SERVICE_MAINTENANCE API Reference"
    },
    {
      "name": "PRODUCT",
      "description": "The foundation of BillingPlatform is the product. It offers a way to structure your pricing information."
    },
    {
      "name": "PRODUCT_ACCUMULATOR_VALUE",
      "description": "Tracks usage for applying tier-based pricing."
    },
    {
      "name": "PRODUCT_RELATIONSHIPS",
      "description": "PRODUCT_RELATIONSHIPS API Reference"
    },
    {
      "name": "PRODUCT_USAGE_IDENTIFIER",
      "description": "PRODUCT_USAGE_IDENTIFIER API Reference"
    },
    {
      "name": "PURGE_REQUEST_TRACKING",
      "description": "PURGE_REQUEST_TRACKING API Reference"
    },
    {
      "name": "QUANTITY_HISTORY",
      "description": "QUANTITY_HISTORY API Reference"
    },
    {
      "name": "QUERY_API_REQUEST",
      "description": "QUERY_API_REQUEST API Reference"
    },
    {
      "name": "QUEUE",
      "description": "QUEUE API Reference"
    },
    {
      "name": "QUEUE_EVENT",
      "description": "QUEUE_EVENT API Reference"
    },
    {
      "name": "QUOTE",
      "description": "QUOTE API Reference"
    },
    {
      "name": "QUOTE_AVAILABLE_PRODUCT",
      "description": "QUOTE_AVAILABLE_PRODUCT API Reference"
    },
    {
      "name": "QUOTE_DELIVERY_HISTORY",
      "description": "QUOTE_DELIVERY_HISTORY API Reference"
    },
    {
      "name": "QUOTE_DRAFT",
      "description": "QUOTE_DRAFT API Reference"
    },
    {
      "name": "QUOTE_OVERAGE_PRODUCT",
      "description": "QUOTE_OVERAGE_PRODUCT API Reference"
    },
    {
      "name": "QUOTE_OVERAGE_PRODUCT_PERIOD",
      "description": "QUOTE_OVERAGE_PRODUCT_PERIOD API Reference"
    },
    {
      "name": "QUOTE_PERIOD",
      "description": "QUOTE_PERIOD API Reference"
    },
    {
      "name": "QUOTE_PERIOD_DRAFT",
      "description": "QUOTE_PERIOD_DRAFT API Reference"
    },
    {
      "name": "QUOTE_PERIOD_TEMPLATE",
      "description": "QUOTE_PERIOD_TEMPLATE API Reference"
    },
    {
      "name": "QUOTE_PRODUCT",
      "description": "QUOTE_PRODUCT API Reference"
    },
    {
      "name": "QUOTE_PRODUCT_DRAFT",
      "description": "QUOTE_PRODUCT_DRAFT API Reference"
    },
    {
      "name": "QUOTE_PRODUCT_PERIOD",
      "description": "QUOTE_PRODUCT_PERIOD API Reference"
    },
    {
      "name": "QUOTE_PRODUCT_PERIOD_DRAFT",
      "description": "QUOTE_PRODUCT_PERIOD_DRAFT API Reference"
    },
    {
      "name": "QUOTE_PRODUCT_SECTION",
      "description": "QUOTE_PRODUCT_SECTION API Reference"
    },
    {
      "name": "QUOTE_RELATIONSHIP_GROUP",
      "description": "QUOTE_RELATIONSHIP_GROUP API Reference"
    },
    {
      "name": "QUOTE_RULE",
      "description": "QUOTE_RULE API Reference"
    },
    {
      "name": "QUOTE_RULE_AGGREGATE_CONDITION",
      "description": "QUOTE_RULE_AGGREGATE_CONDITION API Reference"
    },
    {
      "name": "QUOTE_RULE_CONDITION",
      "description": "QUOTE_RULE_CONDITION API Reference"
    },
    {
      "name": "RATE_CLASS",
      "description": "A rate class is used to house product pricing that can be centrally managed and assigned to Account Contracts."
    },
    {
      "name": "RATE_CLASS_CURRENCY",
      "description": "RATE_CLASS_CURRENCY API Reference"
    },
    {
      "name": "RATE_CLASS_PRODUCT",
      "description": "RATE_CLASS_PRODUCT API Reference"
    },
    {
      "name": "RATING_METHOD",
      "description": "A Rating Method is used to define a Product's rating behavior. Examples of rating method types are Usage and Subscription."
    },
    {
      "name": "RATING_METHOD_FIELD_OVERRIDE",
      "description": "RATING_METHOD_FIELD_OVERRIDE API Reference"
    },
    {
      "name": "RATING_METHOD_TYPE",
      "description": "RATING_METHOD_TYPE API Reference"
    },
    {
      "name": "RATING_QUEUE",
      "description": "RATING_QUEUE API Reference"
    },
    {
      "name": "RECYCLE_BIN",
      "description": "RECYCLE_BIN API Reference"
    },
    {
      "name": "REFUND",
      "description": "A Refund is used to refund credit card payments."
    },
    {
      "name": "REFUND_TYPE",
      "description": "REFUND_TYPE API Reference"
    },
    {
      "name": "REGIONAL_SETTINGS",
      "description": "REGIONAL_SETTINGS API Reference"
    },
    {
      "name": "REPROCESS_QUEUE",
      "description": "REPROCESS_QUEUE API Reference"
    },
    {
      "name": "REVREC_CONTRACT",
      "description": "BillingPlatform provides Revenue Recognition Contracts to facilitate key steps to ensure seamless compliance of ASC 606/IFRS 15."
    },
    {
      "name": "REVREC_CONTRACT_EVENT",
      "description": "REVREC_CONTRACT_EVENT API Reference"
    },
    {
      "name": "REVREC_CONTRACT_PREVIEW",
      "description": "REVREC_CONTRACT_PREVIEW API Reference"
    },
    {
      "name": "REVREC_CONTRACT_PRODUCT",
      "description": "This entity associates Products to GL transactions for revenue recognition."
    },
    {
      "name": "REVREC_CONTRACT_PRODUCT_EVENT",
      "description": "REVREC_CONTRACT_PRODUCT_EVENT API Reference"
    },
    {
      "name": "REVREC_CONTRACT_PRODUCT_PREVIEW",
      "description": "REVREC_CONTRACT_PRODUCT_PREVIEW API Reference"
    },
    {
      "name": "REVREC_MODULE_CONFIGURATION",
      "description": "REVREC_MODULE_CONFIGURATION API Reference"
    },
    {
      "name": "REVREC_PERFORMANCE_OBLIGATION",
      "description": "REVREC_PERFORMANCE_OBLIGATION API Reference"
    },
    {
      "name": "REVREC_UPDATE_RULE",
      "description": "REVREC_UPDATE_RULE API Reference"
    },
    {
      "name": "REVREC_UPDATE_RULE_MET",
      "description": "REVREC_UPDATE_RULE_MET API Reference"
    },
    {
      "name": "ROLE",
      "description": "ROLE API Reference"
    },
    {
      "name": "SALESFORCE_SYNC",
      "description": "SALESFORCE_SYNC API Reference"
    },
    {
      "name": "SALESFORCE_SYNC_CONF",
      "description": "SALESFORCE_SYNC_CONF API Reference"
    },
    {
      "name": "SALESFORCE_SYNC_CONFIG",
      "description": "SALESFORCE_SYNC_CONFIG API Reference"
    },
    {
      "name": "SALESFORCE_SYNC_JOB",
      "description": "SALESFORCE_SYNC_JOB API Reference"
    },
    {
      "name": "SALESFORCE_SYNC_JOB_ATTACHMENT",
      "description": "SALESFORCE_SYNC_JOB_ATTACHMENT API Reference"
    },
    {
      "name": "SALESFORCE_SYNC_JOB_FIELD",
      "description": "SALESFORCE_SYNC_JOB_FIELD API Reference"
    },
    {
      "name": "SALESFORCE_SYNC_JOB_LOG",
      "description": "SALESFORCE_SYNC_JOB_LOG API Reference"
    },
    {
      "name": "SALESFORCE_SYNC_JOB_MET",
      "description": "SALESFORCE_SYNC_JOB_MET API Reference"
    },
    {
      "name": "SALESFORCE_SYNC_JOB_SET",
      "description": "SALESFORCE_SYNC_JOB_SET API Reference"
    },
    {
      "name": "SALESFORCE_SYNC_JOB_SET_ITEM",
      "description": "SALESFORCE_SYNC_JOB_SET_ITEM API Reference"
    },
    {
      "name": "SALESFORCE_SYNC_OBJECT",
      "description": "SALESFORCE_SYNC_OBJECT API Reference"
    },
    {
      "name": "SAML_IDP_CERTIFICATE",
      "description": "SAML_IDP_CERTIFICATE API Reference"
    },
    {
      "name": "SCHEDULER_HOLIDAYS",
      "description": "SCHEDULER_HOLIDAYS API Reference"
    },
    {
      "name": "SCHEDULER_HOLIDAY_GROUPS",
      "description": "SCHEDULER_HOLIDAY_GROUPS API Reference"
    },
    {
      "name": "SCHEDULER_JOB",
      "description": "SCHEDULER_JOB API Reference"
    },
    {
      "name": "SCHEDULER_JOB_EVENT",
      "description": "SCHEDULER_JOB_EVENT API Reference"
    },
    {
      "name": "SCHEDULER_JOB_LOG",
      "description": "SCHEDULER_JOB_LOG API Reference"
    },
    {
      "name": "SCHEDULER_SETUP_EMAIL_OVERRIDE",
      "description": "SCHEDULER_SETUP_EMAIL_OVERRIDE API Reference"
    },
    {
      "name": "SEQUENCE_GROUP",
      "description": "SEQUENCE_GROUP API Reference"
    },
    {
      "name": "SEQUENCE_GROUP_IDENTIFIER",
      "description": "SEQUENCE_GROUP_IDENTIFIER API Reference"
    },
    {
      "name": "SEQUENCE_RULE_MET",
      "description": "SEQUENCE_RULE_MET API Reference"
    },
    {
      "name": "SEQUENCE_VALUE",
      "description": "SEQUENCE_VALUE API Reference"
    },
    {
      "name": "SERVICE_PROVIDER",
      "description": "SERVICE_PROVIDER API Reference"
    },
    {
      "name": "SHARING_GROUP",
      "description": "SHARING_GROUP API Reference"
    },
    {
      "name": "SHARING_GROUP_RULE",
      "description": "SHARING_GROUP_RULE API Reference"
    },
    {
      "name": "SHARING_GROUP_RULE_VALUE",
      "description": "SHARING_GROUP_RULE_VALUE API Reference"
    },
    {
      "name": "SHARING_GROUP_SQL",
      "description": "SHARING_GROUP_SQL API Reference"
    },
    {
      "name": "SHARING_GROUP_USER",
      "description": "SHARING_GROUP_USER API Reference"
    },
    {
      "name": "SINGLE_SIGN_ON",
      "description": "SSO Setup"
    },
    {
      "name": "SINGLE_SIGN_ON_ATTRIBUTES",
      "description": "SINGLE_SIGN_ON_ATTRIBUTES API Reference"
    },
    {
      "name": "SMTP_EVENT",
      "description": "SMTP_EVENT API Reference"
    },
    {
      "name": "SMTP_RELAY_CONFIG",
      "description": "SMTP_RELAY_CONFIG API Reference"
    },
    {
      "name": "SMTP_RELAY_HEADER",
      "description": "SMTP_RELAY_HEADER API Reference"
    },
    {
      "name": "SM_ELIGIBILITY_RULE",
      "description": "SM_ELIGIBILITY_RULE API Reference"
    },
    {
      "name": "SM_ORDER_ITEM",
      "description": "SM_ORDER_ITEM API Reference"
    },
    {
      "name": "SSO_CERT_EVENT_HISTORY",
      "description": "SSO_CERT_EVENT_HISTORY API Reference"
    },
    {
      "name": "SSO_EVENT_LOG",
      "description": "SSO_EVENT_LOG API Reference"
    },
    {
      "name": "SSO_URL_WHITELIST",
      "description": "SSO_URL_WHITELIST API Reference"
    },
    {
      "name": "SSP_PROFILE",
      "description": "SSP_PROFILE API Reference"
    },
    {
      "name": "SSP_PROFILE_ITEM",
      "description": "SSP_PROFILE_ITEM API Reference"
    },
    {
      "name": "STANDARD_RATE_LOADER",
      "description": "STANDARD_RATE_LOADER API Reference"
    },
    {
      "name": "STANDARD_RATE_LOADER_FIELD",
      "description": "STANDARD_RATE_LOADER_FIELD API Reference"
    },
    {
      "name": "STANDARD_RATE_LOADER_HISTORY",
      "description": "STANDARD_RATE_LOADER_HISTORY API Reference"
    },
    {
      "name": "STATEMENT",
      "description": "STATEMENT API Reference"
    },
    {
      "name": "STATEMENT_GROUP",
      "description": "STATEMENT_GROUP API Reference"
    },
    {
      "name": "STATEMENT_GROUP_FILTER",
      "description": "STATEMENT_GROUP_FILTER API Reference"
    },
    {
      "name": "STATEMENT_INVOICE",
      "description": "STATEMENT_INVOICE API Reference"
    },
    {
      "name": "STATEMENT_TEMPLATE",
      "description": "STATEMENT_TEMPLATE API Reference"
    },
    {
      "name": "STATEMENT_TRANSACTION",
      "description": "STATEMENT_TRANSACTION API Reference"
    },
    {
      "name": "SUBSCRIPTION",
      "description": "SUBSCRIPTION API Reference"
    },
    {
      "name": "SUBSCRIPTION_AVAILABLE_PRODUCT",
      "description": "SUBSCRIPTION_AVAILABLE_PRODUCT API Reference"
    },
    {
      "name": "SUBSCRIPTION_HISTORY",
      "description": "SUBSCRIPTION_HISTORY API Reference"
    },
    {
      "name": "SUBSCRIPTION_MANAGEMENT",
      "description": "SUBSCRIPTION_MANAGEMENT API Reference"
    },
    {
      "name": "SUBSCRIPTION_PAUSE_RECORD",
      "description": "SUBSCRIPTION_PAUSE_RECORD API Reference"
    },
    {
      "name": "SUPPORT_USERS",
      "description": "SUPPORT_USERS API Reference"
    },
    {
      "name": "SURCHARGE_CONFIG",
      "description": "SURCHARGE_CONFIG API Reference"
    },
    {
      "name": "SURETAX_NPA_NXX_TO_GEO_CODE",
      "description": "SURETAX_NPA_NXX_TO_GEO_CODE API Reference"
    },
    {
      "name": "SURETAX_TRANS_TYPE_CODE",
      "description": "SURETAX_TRANS_TYPE_CODE API Reference"
    },
    {
      "name": "SURETAX_TRANS_TYPE_CODE_MAP",
      "description": "SURETAX_TRANS_TYPE_CODE_MAP API Reference"
    },
    {
      "name": "SURETAX_ZIP_CODE_TO_GEO_CODE",
      "description": "SURETAX_ZIP_CODE_TO_GEO_CODE API Reference"
    },
    {
      "name": "SYSTEM_USAGE_METRIC",
      "description": "SYSTEM_USAGE_METRIC API Reference"
    },
    {
      "name": "SYSTEM_USAGE_METRICS",
      "description": "SYSTEM_USAGE_METRICS API Reference"
    },
    {
      "name": "TAX_DETAIL",
      "description": "TAX_DETAIL API Reference"
    },
    {
      "name": "TAX_ENGINE",
      "description": "TAX_ENGINE API Reference"
    },
    {
      "name": "TAX_ENGINE_AUDIT",
      "description": "TAX_ENGINE_AUDIT API Reference"
    },
    {
      "name": "TAX_ENGINE_FIELD",
      "description": "TAX_ENGINE_FIELD API Reference"
    },
    {
      "name": "TAX_ENGINE_TRANSLATION_LOGIC",
      "description": "TAX_ENGINE_TRANSLATION_LOGIC API Reference"
    },
    {
      "name": "TAX_ENGINE_TRANSL_LOGIC_FIELD",
      "description": "TAX_ENGINE_TRANSL_LOGIC_FIELD API Reference"
    },
    {
      "name": "TAX_ENGINE_TYPE",
      "description": "TAX_ENGINE_TYPE API Reference"
    },
    {
      "name": "TAX_EXEMPTION_CODE",
      "description": "TAX_EXEMPTION_CODE API Reference"
    },
    {
      "name": "TAX_PRODUCT",
      "description": "TAX_PRODUCT API Reference"
    },
    {
      "name": "TAX_TYPE",
      "description": "TAX_TYPE API Reference"
    },
    {
      "name": "TIME_ZONE",
      "description": "TIME_ZONE API Reference"
    },
    {
      "name": "TREE_MENU",
      "description": "TREE_MENU API Reference"
    },
    {
      "name": "USAGE_IDENTIFIER",
      "description": "USAGE_IDENTIFIER API Reference"
    },
    {
      "name": "USAGE_MAPPING_VIEW",
      "description": "USAGE_MAPPING_VIEW API Reference"
    },
    {
      "name": "USER",
      "description": "USER API Reference"
    },
    {
      "name": "USER_ALERT_SIGNUP",
      "description": "USER_ALERT_SIGNUP API Reference"
    },
    {
      "name": "USER_HELP_LINK",
      "description": "USER_HELP_LINK API Reference"
    },
    {
      "name": "WALLET",
      "description": "WALLET API Reference"
    },
    {
      "name": "WALLET_GATEWAY_DATA",
      "description": "WALLET_GATEWAY_DATA API Reference"
    },
    {
      "name": "WEB_REQUEST_LOG",
      "description": "WEB_REQUEST_LOG API Reference"
    },
    {
      "name": "WIDGET",
      "description": "WIDGET API Reference"
    },
    {
      "name": "WORKFLOW_ACTION",
      "description": "WORKFLOW_ACTION API Reference"
    },
    {
      "name": "WORKFLOW_ACTION_ATTACHMENTS",
      "description": "WORKFLOW_ACTION_ATTACHMENTS API Reference"
    },
    {
      "name": "WORKFLOW_ACTION_HTTP_HEAD",
      "description": "WORKFLOW_ACTION_HTTP_HEAD API Reference"
    },
    {
      "name": "WORKFLOW_ACTION_HTTP_RESP",
      "description": "WORKFLOW_ACTION_HTTP_RESP API Reference"
    },
    {
      "name": "WORKFLOW_ACTION_LOG",
      "description": "WORKFLOW_ACTION_LOG API Reference"
    },
    {
      "name": "WORKFLOW_ACTION_MET",
      "description": "WORKFLOW_ACTION_MET API Reference"
    },
    {
      "name": "WORKFLOW_DEPENDENCE",
      "description": "WORKFLOW_DEPENDENCE API Reference"
    },
    {
      "name": "WORKFLOW_RULE",
      "description": "WORKFLOW_RULE API Reference"
    },
    {
      "name": "WORKFLOW_RULE_MET",
      "description": "WORKFLOW_RULE_MET API Reference"
    },
    {
      "name": "YAML_SCHEMA",
      "description": "YAML_SCHEMA API Reference"
    },
    {
      "name": "Product Catalog"
    },
    {
      "name": "Customer"
    },
    {
      "name": "Billing, Invoicing, Accounts Receivable"
    },
    {
      "name": "Collections"
    },
    {
      "name": "Payments and Payment Gateways"
    },
    {
      "name": "Revenue Recognition"
    },
    {
      "name": "Entities and Fields"
    },
    {
      "name": "Mediation"
    },
    {
      "name": "CPQ"
    },
    {
      "name": "Full Entity List"
    }
  ],
  "paths": {
    "/rest/2.0/ACCESS_PERMISSION_ITEM/{id}": {
      "get": {
        "tags": [
          "ACCESS_PERMISSION_ITEM"
        ],
        "summary": "Retrieve By Id Access Permission Item",
        "description": "Get Access Permission Item By Id",
        "operationId": "Retrieve_By_Id_ACCESS_PERMISSION_ITEM",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCESS_PERMISSION_ITEM"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ACCESS_PERMISSION_ITEM": {
      "get": {
        "tags": [
          "ACCESS_PERMISSION_ITEM"
        ],
        "summary": "Retrieve Filtered Access Permission Item",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCESS_PERMISSION_ITEM",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCESS_PERMISSION_ITEM"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "ACCESS_PERMISSION_ITEM"
        ],
        "summary": "Update Access Permission Item",
        "description": "Update Access Permission Item",
        "operationId": "PUT_ACCESS_PERMISSION_ITEM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCESS_PERMISSION_ITEM"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "ACCESS_PERMISSION_ITEM"
        ],
        "summary": "Save Access Permission Item",
        "description": "Save Access Permission Item",
        "operationId": "POST_ACCESS_PERMISSION_ITEM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCESS_PERMISSION_ITEM"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/ACCESS_PERMISSION_ITEM": {
      "delete": {
        "tags": [
          "ACCESS_PERMISSION_ITEM"
        ],
        "summary": "Delete Access Permission Item",
        "description": "Delete Access Permission Item",
        "operationId": "DELETE_ACCESS_PERMISSION_ITEM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ACCOUNT/{id}": {
      "get": {
        "tags": [
          "ACCOUNT"
        ],
        "summary": "Retrieve By Id Account",
        "description": "Get Account By Id",
        "operationId": "Retrieve_By_Id_ACCOUNT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT": {
      "get": {
        "tags": [
          "ACCOUNT"
        ],
        "summary": "Retrieve Filtered Account",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACCOUNT"
        ],
        "summary": "Update Account",
        "description": "Update Account",
        "operationId": "PUT_ACCOUNT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACCOUNT"
        ],
        "summary": "Save Account",
        "description": "Save Account",
        "operationId": "POST_ACCOUNT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "ACCOUNT"
        ],
        "summary": "Upsert Account",
        "description": "Upsert Account",
        "operationId": "PATCH_ACCOUNT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ACCOUNT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNT": {
      "delete": {
        "tags": [
          "ACCOUNT"
        ],
        "summary": "Delete Account",
        "description": "Delete Account",
        "operationId": "DELETE_ACCOUNT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNTING_DASHBOARD/{id}": {
      "get": {
        "tags": [
          "ACCOUNTING_DASHBOARD"
        ],
        "summary": "Retrieve By Id Accounting Dashboard",
        "description": "Get Accounting Dashboard By Id",
        "operationId": "Retrieve_By_Id_ACCOUNTING_DASHBOARD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNTING_DASHBOARD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNTING_DASHBOARD": {
      "get": {
        "tags": [
          "ACCOUNTING_DASHBOARD"
        ],
        "summary": "Retrieve Filtered Accounting Dashboard",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNTING_DASHBOARD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNTING_DASHBOARD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACCOUNTING_DASHBOARD"
        ],
        "summary": "Update Accounting Dashboard",
        "description": "Update Accounting Dashboard",
        "operationId": "PUT_ACCOUNTING_DASHBOARD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNTING_DASHBOARD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACCOUNTING_DASHBOARD"
        ],
        "summary": "Save Accounting Dashboard",
        "description": "Save Accounting Dashboard",
        "operationId": "POST_ACCOUNTING_DASHBOARD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNTING_DASHBOARD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNTING_DASHBOARD": {
      "delete": {
        "tags": [
          "ACCOUNTING_DASHBOARD"
        ],
        "summary": "Delete Accounting Dashboard",
        "description": "Delete Accounting Dashboard",
        "operationId": "DELETE_ACCOUNTING_DASHBOARD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNTING_PERIOD/{id}": {
      "get": {
        "tags": [
          "ACCOUNTING_PERIOD"
        ],
        "summary": "Retrieve By Id Open and Close Accounting Periods",
        "description": "Get Open and Close Accounting Periods By Id",
        "operationId": "Retrieve_By_Id_ACCOUNTING_PERIOD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNTING_PERIOD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNTING_PERIOD": {
      "get": {
        "tags": [
          "ACCOUNTING_PERIOD"
        ],
        "summary": "Retrieve Filtered Open and Close Accounting Periods",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNTING_PERIOD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNTING_PERIOD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACCOUNTING_PERIOD"
        ],
        "summary": "Update Open and Close Accounting Periods",
        "description": "Update Open and Close Accounting Periods",
        "operationId": "PUT_ACCOUNTING_PERIOD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNTING_PERIOD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACCOUNTING_PERIOD"
        ],
        "summary": "Save Open and Close Accounting Periods",
        "description": "Save Open and Close Accounting Periods",
        "operationId": "POST_ACCOUNTING_PERIOD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNTING_PERIOD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNTING_PERIOD": {
      "delete": {
        "tags": [
          "ACCOUNTING_PERIOD"
        ],
        "summary": "Delete Open and Close Accounting Periods",
        "description": "Delete Open and Close Accounting Periods",
        "operationId": "DELETE_ACCOUNTING_PERIOD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNTING_PERIOD_CONFIG/{id}": {
      "get": {
        "tags": [
          "ACCOUNTING_PERIOD_CONFIG"
        ],
        "summary": "Retrieve By Id Accounting Periods",
        "description": "Get Accounting Periods By Id",
        "operationId": "Retrieve_By_Id_ACCOUNTING_PERIOD_CONFIG",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNTING_PERIOD_CONFIG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ACCOUNTING_PERIOD_CONFIG": {
      "get": {
        "tags": [
          "ACCOUNTING_PERIOD_CONFIG"
        ],
        "summary": "Retrieve Filtered Accounting Periods",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNTING_PERIOD_CONFIG",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNTING_PERIOD_CONFIG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "ACCOUNTING_PERIOD_CONFIG"
        ],
        "summary": "Update Accounting Periods",
        "description": "Update Accounting Periods",
        "operationId": "PUT_ACCOUNTING_PERIOD_CONFIG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNTING_PERIOD_CONFIG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "ACCOUNTING_PERIOD_CONFIG"
        ],
        "summary": "Save Accounting Periods",
        "description": "Save Accounting Periods",
        "operationId": "POST_ACCOUNTING_PERIOD_CONFIG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNTING_PERIOD_CONFIG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/ACCOUNTING_PERIOD_CONFIG": {
      "delete": {
        "tags": [
          "ACCOUNTING_PERIOD_CONFIG"
        ],
        "summary": "Delete Accounting Periods",
        "description": "Delete Accounting Periods",
        "operationId": "DELETE_ACCOUNTING_PERIOD_CONFIG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ACCOUNTING_PERIOD_HISTORY/{id}": {
      "get": {
        "tags": [
          "ACCOUNTING_PERIOD_HISTORY"
        ],
        "summary": "Retrieve By Id Accounting Period History",
        "description": "Get Accounting Period History By Id",
        "operationId": "Retrieve_By_Id_ACCOUNTING_PERIOD_HISTORY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNTING_PERIOD_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNTING_PERIOD_HISTORY": {
      "get": {
        "tags": [
          "ACCOUNTING_PERIOD_HISTORY"
        ],
        "summary": "Retrieve Filtered Accounting Period History",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNTING_PERIOD_HISTORY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNTING_PERIOD_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACCOUNTING_PERIOD_HISTORY"
        ],
        "summary": "Update Accounting Period History",
        "description": "Update Accounting Period History",
        "operationId": "PUT_ACCOUNTING_PERIOD_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNTING_PERIOD_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACCOUNTING_PERIOD_HISTORY"
        ],
        "summary": "Save Accounting Period History",
        "description": "Save Accounting Period History",
        "operationId": "POST_ACCOUNTING_PERIOD_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNTING_PERIOD_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNTING_PERIOD_HISTORY": {
      "delete": {
        "tags": [
          "ACCOUNTING_PERIOD_HISTORY"
        ],
        "summary": "Delete Accounting Period History",
        "description": "Delete Accounting Period History",
        "operationId": "DELETE_ACCOUNTING_PERIOD_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNTING_PERIOD_MODULE_CONFIG/{id}": {
      "get": {
        "tags": [
          "ACCOUNTING_PERIOD_MODULE_CONFIG"
        ],
        "summary": "Retrieve By Id Accounting Period Configuration",
        "description": "Get Accounting Period Configuration By Id",
        "operationId": "Retrieve_By_Id_ACCOUNTING_PERIOD_MODULE_CONFIG",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNTING_PERIOD_MODULE_CONFIG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ACCOUNTING_PERIOD_MODULE_CONFIG": {
      "get": {
        "tags": [
          "ACCOUNTING_PERIOD_MODULE_CONFIG"
        ],
        "summary": "Retrieve Filtered Accounting Period Configuration",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNTING_PERIOD_MODULE_CONFIG",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNTING_PERIOD_MODULE_CONFIG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "ACCOUNTING_PERIOD_MODULE_CONFIG"
        ],
        "summary": "Update Accounting Period Configuration",
        "description": "Update Accounting Period Configuration",
        "operationId": "PUT_ACCOUNTING_PERIOD_MODULE_CONFIG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNTING_PERIOD_MODULE_CONFIG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "ACCOUNTING_PERIOD_MODULE_CONFIG"
        ],
        "summary": "Save Accounting Period Configuration",
        "description": "Save Accounting Period Configuration",
        "operationId": "POST_ACCOUNTING_PERIOD_MODULE_CONFIG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNTING_PERIOD_MODULE_CONFIG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/ACCOUNTING_PERIOD_MODULE_CONFIG": {
      "delete": {
        "tags": [
          "ACCOUNTING_PERIOD_MODULE_CONFIG"
        ],
        "summary": "Delete Accounting Period Configuration",
        "description": "Delete Accounting Period Configuration",
        "operationId": "DELETE_ACCOUNTING_PERIOD_MODULE_CONFIG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ACCOUNTING_QUICK_LINK/{id}": {
      "get": {
        "tags": [
          "ACCOUNTING_QUICK_LINK"
        ],
        "summary": "Retrieve By Id Accounting Quick Link",
        "description": "Get Accounting Quick Link By Id",
        "operationId": "Retrieve_By_Id_ACCOUNTING_QUICK_LINK",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNTING_QUICK_LINK"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNTING_QUICK_LINK": {
      "get": {
        "tags": [
          "ACCOUNTING_QUICK_LINK"
        ],
        "summary": "Retrieve Filtered Accounting Quick Link",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNTING_QUICK_LINK",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNTING_QUICK_LINK"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACCOUNTING_QUICK_LINK"
        ],
        "summary": "Update Accounting Quick Link",
        "description": "Update Accounting Quick Link",
        "operationId": "PUT_ACCOUNTING_QUICK_LINK",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNTING_QUICK_LINK"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACCOUNTING_QUICK_LINK"
        ],
        "summary": "Save Accounting Quick Link",
        "description": "Save Accounting Quick Link",
        "operationId": "POST_ACCOUNTING_QUICK_LINK",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNTING_QUICK_LINK"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNTING_QUICK_LINK": {
      "delete": {
        "tags": [
          "ACCOUNTING_QUICK_LINK"
        ],
        "summary": "Delete Accounting Quick Link",
        "description": "Delete Accounting Quick Link",
        "operationId": "DELETE_ACCOUNTING_QUICK_LINK",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_CONTACT/{id}": {
      "get": {
        "tags": [
          "ACCOUNT_CONTACT"
        ],
        "summary": "Retrieve By Id Contacts",
        "description": "Get Contacts By Id",
        "operationId": "Retrieve_By_Id_ACCOUNT_CONTACT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_CONTACT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_CONTACT": {
      "get": {
        "tags": [
          "ACCOUNT_CONTACT"
        ],
        "summary": "Retrieve Filtered Contacts",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNT_CONTACT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_CONTACT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACCOUNT_CONTACT"
        ],
        "summary": "Update Contacts",
        "description": "Update Contacts",
        "operationId": "PUT_ACCOUNT_CONTACT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNT_CONTACT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACCOUNT_CONTACT"
        ],
        "summary": "Save Contacts",
        "description": "Save Contacts",
        "operationId": "POST_ACCOUNT_CONTACT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNT_CONTACT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNT_CONTACT": {
      "delete": {
        "tags": [
          "ACCOUNT_CONTACT"
        ],
        "summary": "Delete Contacts",
        "description": "Delete Contacts",
        "operationId": "DELETE_ACCOUNT_CONTACT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_ORDER/{id}": {
      "get": {
        "tags": [
          "ACCOUNT_ORDER"
        ],
        "summary": "Retrieve By Id Account Order",
        "description": "Get Account Order By Id",
        "operationId": "Retrieve_By_Id_ACCOUNT_ORDER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_ORDER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_ORDER": {
      "get": {
        "tags": [
          "ACCOUNT_ORDER"
        ],
        "summary": "Retrieve Filtered Account Order",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNT_ORDER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_ORDER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACCOUNT_ORDER"
        ],
        "summary": "Update Account Order",
        "description": "Update Account Order",
        "operationId": "PUT_ACCOUNT_ORDER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNT_ORDER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACCOUNT_ORDER"
        ],
        "summary": "Save Account Order",
        "description": "Save Account Order",
        "operationId": "POST_ACCOUNT_ORDER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNT_ORDER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNT_ORDER": {
      "delete": {
        "tags": [
          "ACCOUNT_ORDER"
        ],
        "summary": "Delete Account Order",
        "description": "Delete Account Order",
        "operationId": "DELETE_ACCOUNT_ORDER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_PACKAGE/{id}": {
      "get": {
        "tags": [
          "ACCOUNT_PACKAGE"
        ],
        "summary": "Retrieve By Id Account Packages",
        "description": "Get Account Packages By Id",
        "operationId": "Retrieve_By_Id_ACCOUNT_PACKAGE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PACKAGE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_PACKAGE": {
      "get": {
        "tags": [
          "ACCOUNT_PACKAGE"
        ],
        "summary": "Retrieve Filtered Account Packages",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNT_PACKAGE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PACKAGE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACCOUNT_PACKAGE"
        ],
        "summary": "Update Account Packages",
        "description": "Update Account Packages",
        "operationId": "PUT_ACCOUNT_PACKAGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNT_PACKAGE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACCOUNT_PACKAGE"
        ],
        "summary": "Save Account Packages",
        "description": "Save Account Packages",
        "operationId": "POST_ACCOUNT_PACKAGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNT_PACKAGE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNT_PACKAGE": {
      "delete": {
        "tags": [
          "ACCOUNT_PACKAGE"
        ],
        "summary": "Delete Account Packages",
        "description": "Delete Account Packages",
        "operationId": "DELETE_ACCOUNT_PACKAGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_PACKAGE_PRODUCT/{id}": {
      "get": {
        "tags": [
          "ACCOUNT_PACKAGE_PRODUCT"
        ],
        "summary": "Retrieve By Id Package Product",
        "description": "Get Package Product By Id",
        "operationId": "Retrieve_By_Id_ACCOUNT_PACKAGE_PRODUCT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PACKAGE_PRODUCT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_PACKAGE_PRODUCT": {
      "get": {
        "tags": [
          "ACCOUNT_PACKAGE_PRODUCT"
        ],
        "summary": "Retrieve Filtered Package Product",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNT_PACKAGE_PRODUCT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PACKAGE_PRODUCT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACCOUNT_PACKAGE_PRODUCT"
        ],
        "summary": "Update Package Product",
        "description": "Update Package Product",
        "operationId": "PUT_ACCOUNT_PACKAGE_PRODUCT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNT_PACKAGE_PRODUCT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACCOUNT_PACKAGE_PRODUCT"
        ],
        "summary": "Save Package Product",
        "description": "Save Package Product",
        "operationId": "POST_ACCOUNT_PACKAGE_PRODUCT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNT_PACKAGE_PRODUCT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNT_PACKAGE_PRODUCT": {
      "delete": {
        "tags": [
          "ACCOUNT_PACKAGE_PRODUCT"
        ],
        "summary": "Delete Package Product",
        "description": "Delete Package Product",
        "operationId": "DELETE_ACCOUNT_PACKAGE_PRODUCT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_PACKAGE_SUMMARY/{id}": {
      "get": {
        "tags": [
          "ACCOUNT_PACKAGE_SUMMARY"
        ],
        "summary": "Retrieve By Id Customer Package Items",
        "description": "Get Customer Package Items By Id",
        "operationId": "Retrieve_By_Id_ACCOUNT_PACKAGE_SUMMARY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PACKAGE_SUMMARY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ACCOUNT_PACKAGE_SUMMARY": {
      "get": {
        "tags": [
          "ACCOUNT_PACKAGE_SUMMARY"
        ],
        "summary": "Retrieve Filtered Customer Package Items",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNT_PACKAGE_SUMMARY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PACKAGE_SUMMARY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "ACCOUNT_PACKAGE_SUMMARY"
        ],
        "summary": "Update Customer Package Items",
        "description": "Update Customer Package Items",
        "operationId": "PUT_ACCOUNT_PACKAGE_SUMMARY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNT_PACKAGE_SUMMARY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "ACCOUNT_PACKAGE_SUMMARY"
        ],
        "summary": "Save Customer Package Items",
        "description": "Save Customer Package Items",
        "operationId": "POST_ACCOUNT_PACKAGE_SUMMARY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNT_PACKAGE_SUMMARY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/ACCOUNT_PACKAGE_SUMMARY": {
      "delete": {
        "tags": [
          "ACCOUNT_PACKAGE_SUMMARY"
        ],
        "summary": "Delete Customer Package Items",
        "description": "Delete Customer Package Items",
        "operationId": "DELETE_ACCOUNT_PACKAGE_SUMMARY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ACCOUNT_PACK_PROD_INTERNATIONAL_RATE/{id}": {
      "get": {
        "tags": [
          "ACCOUNT_PACK_PROD_INTERNATIONAL_RATE"
        ],
        "summary": "Retrieve By Id International Rates",
        "description": "Get International Rates By Id",
        "operationId": "Retrieve_By_Id_ACCOUNT_PACK_PROD_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PACK_PROD_INTERNATIONAL_RATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ACCOUNT_PACK_PROD_INTERNATIONAL_RATE": {
      "get": {
        "tags": [
          "ACCOUNT_PACK_PROD_INTERNATIONAL_RATE"
        ],
        "summary": "Retrieve Filtered International Rates",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNT_PACK_PROD_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PACK_PROD_INTERNATIONAL_RATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "ACCOUNT_PACK_PROD_INTERNATIONAL_RATE"
        ],
        "summary": "Update International Rates",
        "description": "Update International Rates",
        "operationId": "PUT_ACCOUNT_PACK_PROD_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNT_PACK_PROD_INTERNATIONAL_RATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "ACCOUNT_PACK_PROD_INTERNATIONAL_RATE"
        ],
        "summary": "Save International Rates",
        "description": "Save International Rates",
        "operationId": "POST_ACCOUNT_PACK_PROD_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNT_PACK_PROD_INTERNATIONAL_RATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "patch": {
        "tags": [
          "ACCOUNT_PACK_PROD_INTERNATIONAL_RATE"
        ],
        "summary": "Upsert International Rates",
        "description": "Upsert International Rates",
        "operationId": "PATCH_ACCOUNT_PACK_PROD_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ACCOUNT_PACK_PROD_INTERNATIONAL_RATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNT_PACK_PROD_INTERNATIONAL_RATE": {
      "delete": {
        "tags": [
          "ACCOUNT_PACK_PROD_INTERNATIONAL_RATE"
        ],
        "summary": "Delete International Rates",
        "description": "Delete International Rates",
        "operationId": "DELETE_ACCOUNT_PACK_PROD_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ACCOUNT_PRICING_CURRENCY/{id}": {
      "get": {
        "tags": [
          "ACCOUNT_PRICING_CURRENCY"
        ],
        "summary": "Retrieve By Id Account Pricing Currency",
        "description": "Get Account Pricing Currency By Id",
        "operationId": "Retrieve_By_Id_ACCOUNT_PRICING_CURRENCY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PRICING_CURRENCY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_PRICING_CURRENCY": {
      "get": {
        "tags": [
          "ACCOUNT_PRICING_CURRENCY"
        ],
        "summary": "Retrieve Filtered Account Pricing Currency",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNT_PRICING_CURRENCY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PRICING_CURRENCY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACCOUNT_PRICING_CURRENCY"
        ],
        "summary": "Update Account Pricing Currency",
        "description": "Update Account Pricing Currency",
        "operationId": "PUT_ACCOUNT_PRICING_CURRENCY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNT_PRICING_CURRENCY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACCOUNT_PRICING_CURRENCY"
        ],
        "summary": "Save Account Pricing Currency",
        "description": "Save Account Pricing Currency",
        "operationId": "POST_ACCOUNT_PRICING_CURRENCY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNT_PRICING_CURRENCY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNT_PRICING_CURRENCY": {
      "delete": {
        "tags": [
          "ACCOUNT_PRICING_CURRENCY"
        ],
        "summary": "Delete Account Pricing Currency",
        "description": "Delete Account Pricing Currency",
        "operationId": "DELETE_ACCOUNT_PRICING_CURRENCY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_PRODUCT/{id}": {
      "get": {
        "tags": [
          "ACCOUNT_PRODUCT"
        ],
        "summary": "Retrieve By Id Account Products",
        "description": "Get Account Products By Id",
        "operationId": "Retrieve_By_Id_ACCOUNT_PRODUCT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PRODUCT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_PRODUCT": {
      "get": {
        "tags": [
          "ACCOUNT_PRODUCT"
        ],
        "summary": "Retrieve Filtered Account Products",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNT_PRODUCT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PRODUCT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACCOUNT_PRODUCT"
        ],
        "summary": "Update Account Products",
        "description": "Update Account Products",
        "operationId": "PUT_ACCOUNT_PRODUCT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNT_PRODUCT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACCOUNT_PRODUCT"
        ],
        "summary": "Save Account Products",
        "description": "Save Account Products",
        "operationId": "POST_ACCOUNT_PRODUCT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNT_PRODUCT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNT_PRODUCT": {
      "delete": {
        "tags": [
          "ACCOUNT_PRODUCT"
        ],
        "summary": "Delete Account Products",
        "description": "Delete Account Products",
        "operationId": "DELETE_ACCOUNT_PRODUCT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_PRODUCT_INTERNATIONAL_RATE/{id}": {
      "get": {
        "tags": [
          "ACCOUNT_PRODUCT_INTERNATIONAL_RATE"
        ],
        "summary": "Retrieve By Id International Rates",
        "description": "Get International Rates By Id",
        "operationId": "Retrieve_By_Id_ACCOUNT_PRODUCT_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PRODUCT_INTERNATIONAL_RATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ACCOUNT_PRODUCT_INTERNATIONAL_RATE": {
      "get": {
        "tags": [
          "ACCOUNT_PRODUCT_INTERNATIONAL_RATE"
        ],
        "summary": "Retrieve Filtered International Rates",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNT_PRODUCT_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PRODUCT_INTERNATIONAL_RATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "ACCOUNT_PRODUCT_INTERNATIONAL_RATE"
        ],
        "summary": "Update International Rates",
        "description": "Update International Rates",
        "operationId": "PUT_ACCOUNT_PRODUCT_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNT_PRODUCT_INTERNATIONAL_RATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "ACCOUNT_PRODUCT_INTERNATIONAL_RATE"
        ],
        "summary": "Save International Rates",
        "description": "Save International Rates",
        "operationId": "POST_ACCOUNT_PRODUCT_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNT_PRODUCT_INTERNATIONAL_RATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "patch": {
        "tags": [
          "ACCOUNT_PRODUCT_INTERNATIONAL_RATE"
        ],
        "summary": "Upsert International Rates",
        "description": "Upsert International Rates",
        "operationId": "PATCH_ACCOUNT_PRODUCT_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ACCOUNT_PRODUCT_INTERNATIONAL_RATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNT_PRODUCT_INTERNATIONAL_RATE": {
      "delete": {
        "tags": [
          "ACCOUNT_PRODUCT_INTERNATIONAL_RATE"
        ],
        "summary": "Delete International Rates",
        "description": "Delete International Rates",
        "operationId": "DELETE_ACCOUNT_PRODUCT_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ACCOUNT_PRODUCT_QUOTE/{id}": {
      "get": {
        "tags": [
          "ACCOUNT_PRODUCT_QUOTE"
        ],
        "summary": "Retrieve By Id Account Product Quote",
        "description": "Get Account Product Quote By Id",
        "operationId": "Retrieve_By_Id_ACCOUNT_PRODUCT_QUOTE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PRODUCT_QUOTE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_PRODUCT_QUOTE": {
      "get": {
        "tags": [
          "ACCOUNT_PRODUCT_QUOTE"
        ],
        "summary": "Retrieve Filtered Account Product Quote",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNT_PRODUCT_QUOTE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PRODUCT_QUOTE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACCOUNT_PRODUCT_QUOTE"
        ],
        "summary": "Update Account Product Quote",
        "description": "Update Account Product Quote",
        "operationId": "PUT_ACCOUNT_PRODUCT_QUOTE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNT_PRODUCT_QUOTE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACCOUNT_PRODUCT_QUOTE"
        ],
        "summary": "Save Account Product Quote",
        "description": "Save Account Product Quote",
        "operationId": "POST_ACCOUNT_PRODUCT_QUOTE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNT_PRODUCT_QUOTE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNT_PRODUCT_QUOTE": {
      "delete": {
        "tags": [
          "ACCOUNT_PRODUCT_QUOTE"
        ],
        "summary": "Delete Account Product Quote",
        "description": "Delete Account Product Quote",
        "operationId": "DELETE_ACCOUNT_PRODUCT_QUOTE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_PRODUCT_RELATION/{id}": {
      "get": {
        "tags": [
          "ACCOUNT_PRODUCT_RELATION"
        ],
        "summary": "Retrieve By Id Account Product Relation",
        "description": "Get Account Product Relation By Id",
        "operationId": "Retrieve_By_Id_ACCOUNT_PRODUCT_RELATION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PRODUCT_RELATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_PRODUCT_RELATION": {
      "get": {
        "tags": [
          "ACCOUNT_PRODUCT_RELATION"
        ],
        "summary": "Retrieve Filtered Account Product Relation",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNT_PRODUCT_RELATION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PRODUCT_RELATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACCOUNT_PRODUCT_RELATION"
        ],
        "summary": "Update Account Product Relation",
        "description": "Update Account Product Relation",
        "operationId": "PUT_ACCOUNT_PRODUCT_RELATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNT_PRODUCT_RELATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACCOUNT_PRODUCT_RELATION"
        ],
        "summary": "Save Account Product Relation",
        "description": "Save Account Product Relation",
        "operationId": "POST_ACCOUNT_PRODUCT_RELATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNT_PRODUCT_RELATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNT_PRODUCT_RELATION": {
      "delete": {
        "tags": [
          "ACCOUNT_PRODUCT_RELATION"
        ],
        "summary": "Delete Account Product Relation",
        "description": "Delete Account Product Relation",
        "operationId": "DELETE_ACCOUNT_PRODUCT_RELATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_PRODUCT_VERSION/{id}": {
      "get": {
        "tags": [
          "ACCOUNT_PRODUCT_VERSION"
        ],
        "summary": "Retrieve By Id Account Product Version",
        "description": "Get Account Product Version By Id",
        "operationId": "Retrieve_By_Id_ACCOUNT_PRODUCT_VERSION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PRODUCT_VERSION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_PRODUCT_VERSION": {
      "get": {
        "tags": [
          "ACCOUNT_PRODUCT_VERSION"
        ],
        "summary": "Retrieve Filtered Account Product Version",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNT_PRODUCT_VERSION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PRODUCT_VERSION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACCOUNT_PRODUCT_VERSION"
        ],
        "summary": "Update Account Product Version",
        "description": "Update Account Product Version",
        "operationId": "PUT_ACCOUNT_PRODUCT_VERSION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNT_PRODUCT_VERSION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACCOUNT_PRODUCT_VERSION"
        ],
        "summary": "Save Account Product Version",
        "description": "Save Account Product Version",
        "operationId": "POST_ACCOUNT_PRODUCT_VERSION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNT_PRODUCT_VERSION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNT_PRODUCT_VERSION": {
      "delete": {
        "tags": [
          "ACCOUNT_PRODUCT_VERSION"
        ],
        "summary": "Delete Account Product Version",
        "description": "Delete Account Product Version",
        "operationId": "DELETE_ACCOUNT_PRODUCT_VERSION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_PRODUCT_VERSION_ITEM/{id}": {
      "get": {
        "tags": [
          "ACCOUNT_PRODUCT_VERSION_ITEM"
        ],
        "summary": "Retrieve By Id Account Product Version Item",
        "description": "Get Account Product Version Item By Id",
        "operationId": "Retrieve_By_Id_ACCOUNT_PRODUCT_VERSION_ITEM",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PRODUCT_VERSION_ITEM"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_PRODUCT_VERSION_ITEM": {
      "get": {
        "tags": [
          "ACCOUNT_PRODUCT_VERSION_ITEM"
        ],
        "summary": "Retrieve Filtered Account Product Version Item",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNT_PRODUCT_VERSION_ITEM",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PRODUCT_VERSION_ITEM"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACCOUNT_PRODUCT_VERSION_ITEM"
        ],
        "summary": "Update Account Product Version Item",
        "description": "Update Account Product Version Item",
        "operationId": "PUT_ACCOUNT_PRODUCT_VERSION_ITEM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNT_PRODUCT_VERSION_ITEM"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACCOUNT_PRODUCT_VERSION_ITEM"
        ],
        "summary": "Save Account Product Version Item",
        "description": "Save Account Product Version Item",
        "operationId": "POST_ACCOUNT_PRODUCT_VERSION_ITEM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNT_PRODUCT_VERSION_ITEM"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNT_PRODUCT_VERSION_ITEM": {
      "delete": {
        "tags": [
          "ACCOUNT_PRODUCT_VERSION_ITEM"
        ],
        "summary": "Delete Account Product Version Item",
        "description": "Delete Account Product Version Item",
        "operationId": "DELETE_ACCOUNT_PRODUCT_VERSION_ITEM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_PRODUCT_VERSION_REPORT/{id}": {
      "get": {
        "tags": [
          "ACCOUNT_PRODUCT_VERSION_REPORT"
        ],
        "summary": "Retrieve By Id Account Product Version Report",
        "description": "Get Account Product Version Report By Id",
        "operationId": "Retrieve_By_Id_ACCOUNT_PRODUCT_VERSION_REPORT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PRODUCT_VERSION_REPORT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_PRODUCT_VERSION_REPORT": {
      "get": {
        "tags": [
          "ACCOUNT_PRODUCT_VERSION_REPORT"
        ],
        "summary": "Retrieve Filtered Account Product Version Report",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNT_PRODUCT_VERSION_REPORT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_PRODUCT_VERSION_REPORT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACCOUNT_PRODUCT_VERSION_REPORT"
        ],
        "summary": "Update Account Product Version Report",
        "description": "Update Account Product Version Report",
        "operationId": "PUT_ACCOUNT_PRODUCT_VERSION_REPORT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNT_PRODUCT_VERSION_REPORT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACCOUNT_PRODUCT_VERSION_REPORT"
        ],
        "summary": "Save Account Product Version Report",
        "description": "Save Account Product Version Report",
        "operationId": "POST_ACCOUNT_PRODUCT_VERSION_REPORT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNT_PRODUCT_VERSION_REPORT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNT_PRODUCT_VERSION_REPORT": {
      "delete": {
        "tags": [
          "ACCOUNT_PRODUCT_VERSION_REPORT"
        ],
        "summary": "Delete Account Product Version Report",
        "description": "Delete Account Product Version Report",
        "operationId": "DELETE_ACCOUNT_PRODUCT_VERSION_REPORT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_TAX_EXEMPTION/{id}": {
      "get": {
        "tags": [
          "ACCOUNT_TAX_EXEMPTION"
        ],
        "summary": "Retrieve By Id Account Tax Exemptions",
        "description": "Get Account Tax Exemptions By Id",
        "operationId": "Retrieve_By_Id_ACCOUNT_TAX_EXEMPTION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_TAX_EXEMPTION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_TAX_EXEMPTION": {
      "get": {
        "tags": [
          "ACCOUNT_TAX_EXEMPTION"
        ],
        "summary": "Retrieve Filtered Account Tax Exemptions",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNT_TAX_EXEMPTION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_TAX_EXEMPTION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACCOUNT_TAX_EXEMPTION"
        ],
        "summary": "Update Account Tax Exemptions",
        "description": "Update Account Tax Exemptions",
        "operationId": "PUT_ACCOUNT_TAX_EXEMPTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNT_TAX_EXEMPTION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACCOUNT_TAX_EXEMPTION"
        ],
        "summary": "Save Account Tax Exemptions",
        "description": "Save Account Tax Exemptions",
        "operationId": "POST_ACCOUNT_TAX_EXEMPTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNT_TAX_EXEMPTION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNT_TAX_EXEMPTION": {
      "delete": {
        "tags": [
          "ACCOUNT_TAX_EXEMPTION"
        ],
        "summary": "Delete Account Tax Exemptions",
        "description": "Delete Account Tax Exemptions",
        "operationId": "DELETE_ACCOUNT_TAX_EXEMPTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_TRANSACTION_LEDGER/{id}": {
      "get": {
        "tags": [
          "ACCOUNT_TRANSACTION_LEDGER"
        ],
        "summary": "Retrieve By Id Account Transaction Ledger",
        "description": "Get Account Transaction Ledger By Id",
        "operationId": "Retrieve_By_Id_ACCOUNT_TRANSACTION_LEDGER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_TRANSACTION_LEDGER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_TRANSACTION_LEDGER": {
      "get": {
        "tags": [
          "ACCOUNT_TRANSACTION_LEDGER"
        ],
        "summary": "Retrieve Filtered Account Transaction Ledger",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNT_TRANSACTION_LEDGER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_TRANSACTION_LEDGER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACCOUNT_TRANSACTION_LEDGER"
        ],
        "summary": "Update Account Transaction Ledger",
        "description": "Update Account Transaction Ledger",
        "operationId": "PUT_ACCOUNT_TRANSACTION_LEDGER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNT_TRANSACTION_LEDGER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACCOUNT_TRANSACTION_LEDGER"
        ],
        "summary": "Save Account Transaction Ledger",
        "description": "Save Account Transaction Ledger",
        "operationId": "POST_ACCOUNT_TRANSACTION_LEDGER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNT_TRANSACTION_LEDGER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNT_TRANSACTION_LEDGER": {
      "delete": {
        "tags": [
          "ACCOUNT_TRANSACTION_LEDGER"
        ],
        "summary": "Delete Account Transaction Ledger",
        "description": "Delete Account Transaction Ledger",
        "operationId": "DELETE_ACCOUNT_TRANSACTION_LEDGER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_TYPE/{id}": {
      "get": {
        "tags": [
          "ACCOUNT_TYPE"
        ],
        "summary": "Retrieve By Id Account Types",
        "description": "Get Account Types By Id",
        "operationId": "Retrieve_By_Id_ACCOUNT_TYPE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_TYPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT_TYPE": {
      "get": {
        "tags": [
          "ACCOUNT_TYPE"
        ],
        "summary": "Retrieve Filtered Account Types",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNT_TYPE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT_TYPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACCOUNT_TYPE"
        ],
        "summary": "Update Account Types",
        "description": "Update Account Types",
        "operationId": "PUT_ACCOUNT_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNT_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACCOUNT_TYPE"
        ],
        "summary": "Save Account Types",
        "description": "Save Account Types",
        "operationId": "POST_ACCOUNT_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNT_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "ACCOUNT_TYPE"
        ],
        "summary": "Upsert Account Types",
        "description": "Upsert Account Types",
        "operationId": "PATCH_ACCOUNT_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ACCOUNT_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNT_TYPE": {
      "delete": {
        "tags": [
          "ACCOUNT_TYPE"
        ],
        "summary": "Delete Account Types",
        "description": "Delete Account Types",
        "operationId": "DELETE_ACCOUNT_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCOUNT__parent/{id}": {
      "get": {
        "tags": [
          "ACCOUNT__parent"
        ],
        "summary": "Retrieve By Id Account  Parent",
        "description": "Get Account  Parent By Id",
        "operationId": "Retrieve_By_Id_ACCOUNT__parent",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT__parent"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ACCOUNT__parent": {
      "get": {
        "tags": [
          "ACCOUNT__parent"
        ],
        "summary": "Retrieve Filtered Account  Parent",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCOUNT__parent",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCOUNT__parent"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "ACCOUNT__parent"
        ],
        "summary": "Update Account  Parent",
        "description": "Update Account  Parent",
        "operationId": "PUT_ACCOUNT__parent",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCOUNT__parent"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "ACCOUNT__parent"
        ],
        "summary": "Save Account  Parent",
        "description": "Save Account  Parent",
        "operationId": "POST_ACCOUNT__parent",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCOUNT__parent"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "patch": {
        "tags": [
          "ACCOUNT__parent"
        ],
        "summary": "Upsert Account  Parent",
        "description": "Upsert Account  Parent",
        "operationId": "PATCH_ACCOUNT__parent",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ACCOUNT__parent"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCOUNT__parent": {
      "delete": {
        "tags": [
          "ACCOUNT__parent"
        ],
        "summary": "Delete Account  Parent",
        "description": "Delete Account  Parent",
        "operationId": "DELETE_ACCOUNT__parent",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ACCUMULATOR_VALUE_DETAILS/{id}": {
      "get": {
        "tags": [
          "ACCUMULATOR_VALUE_DETAILS"
        ],
        "summary": "Retrieve By Id Tier Pricing Details",
        "description": "Get Tier Pricing Details By Id",
        "operationId": "Retrieve_By_Id_ACCUMULATOR_VALUE_DETAILS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCUMULATOR_VALUE_DETAILS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCUMULATOR_VALUE_DETAILS": {
      "get": {
        "tags": [
          "ACCUMULATOR_VALUE_DETAILS"
        ],
        "summary": "Retrieve Filtered Tier Pricing Details",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCUMULATOR_VALUE_DETAILS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCUMULATOR_VALUE_DETAILS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACCUMULATOR_VALUE_DETAILS"
        ],
        "summary": "Update Tier Pricing Details",
        "description": "Update Tier Pricing Details",
        "operationId": "PUT_ACCUMULATOR_VALUE_DETAILS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCUMULATOR_VALUE_DETAILS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACCUMULATOR_VALUE_DETAILS"
        ],
        "summary": "Save Tier Pricing Details",
        "description": "Save Tier Pricing Details",
        "operationId": "POST_ACCUMULATOR_VALUE_DETAILS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCUMULATOR_VALUE_DETAILS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCUMULATOR_VALUE_DETAILS": {
      "delete": {
        "tags": [
          "ACCUMULATOR_VALUE_DETAILS"
        ],
        "summary": "Delete Tier Pricing Details",
        "description": "Delete Tier Pricing Details",
        "operationId": "DELETE_ACCUMULATOR_VALUE_DETAILS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCUMULATOR_VALUE_INVOICE/{id}": {
      "get": {
        "tags": [
          "ACCUMULATOR_VALUE_INVOICE"
        ],
        "summary": "Retrieve By Id Tier Pricing Consolidated",
        "description": "Get Tier Pricing Consolidated By Id",
        "operationId": "Retrieve_By_Id_ACCUMULATOR_VALUE_INVOICE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCUMULATOR_VALUE_INVOICE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACCUMULATOR_VALUE_INVOICE": {
      "get": {
        "tags": [
          "ACCUMULATOR_VALUE_INVOICE"
        ],
        "summary": "Retrieve Filtered Tier Pricing Consolidated",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACCUMULATOR_VALUE_INVOICE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACCUMULATOR_VALUE_INVOICE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACCUMULATOR_VALUE_INVOICE"
        ],
        "summary": "Update Tier Pricing Consolidated",
        "description": "Update Tier Pricing Consolidated",
        "operationId": "PUT_ACCUMULATOR_VALUE_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACCUMULATOR_VALUE_INVOICE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACCUMULATOR_VALUE_INVOICE"
        ],
        "summary": "Save Tier Pricing Consolidated",
        "description": "Save Tier Pricing Consolidated",
        "operationId": "POST_ACCUMULATOR_VALUE_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACCUMULATOR_VALUE_INVOICE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACCUMULATOR_VALUE_INVOICE": {
      "delete": {
        "tags": [
          "ACCUMULATOR_VALUE_INVOICE"
        ],
        "summary": "Delete Tier Pricing Consolidated",
        "description": "Delete Tier Pricing Consolidated",
        "operationId": "DELETE_ACCUMULATOR_VALUE_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACTIVITY/{id}": {
      "get": {
        "tags": [
          "ACTIVITY"
        ],
        "summary": "Retrieve By Id Invoice Detail",
        "description": "Get Invoice Detail By Id",
        "operationId": "Retrieve_By_Id_ACTIVITY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACTIVITY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACTIVITY": {
      "get": {
        "tags": [
          "ACTIVITY"
        ],
        "summary": "Retrieve Filtered Invoice Detail",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACTIVITY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACTIVITY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACTIVITY"
        ],
        "summary": "Update Invoice Detail",
        "description": "Update Invoice Detail",
        "operationId": "PUT_ACTIVITY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACTIVITY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACTIVITY"
        ],
        "summary": "Save Invoice Detail",
        "description": "Save Invoice Detail",
        "operationId": "POST_ACTIVITY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACTIVITY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACTIVITY": {
      "delete": {
        "tags": [
          "ACTIVITY"
        ],
        "summary": "Delete Invoice Detail",
        "description": "Delete Invoice Detail",
        "operationId": "DELETE_ACTIVITY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACTIVITY_COLLECTOR/{id}": {
      "get": {
        "tags": [
          "ACTIVITY_COLLECTOR"
        ],
        "summary": "Retrieve By Id Usage Collectors",
        "description": "Get Usage Collectors By Id",
        "operationId": "Retrieve_By_Id_ACTIVITY_COLLECTOR",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACTIVITY_COLLECTOR"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACTIVITY_COLLECTOR": {
      "get": {
        "tags": [
          "ACTIVITY_COLLECTOR"
        ],
        "summary": "Retrieve Filtered Usage Collectors",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACTIVITY_COLLECTOR",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACTIVITY_COLLECTOR"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACTIVITY_COLLECTOR"
        ],
        "summary": "Update Usage Collectors",
        "description": "Update Usage Collectors",
        "operationId": "PUT_ACTIVITY_COLLECTOR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACTIVITY_COLLECTOR"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACTIVITY_COLLECTOR"
        ],
        "summary": "Save Usage Collectors",
        "description": "Save Usage Collectors",
        "operationId": "POST_ACTIVITY_COLLECTOR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACTIVITY_COLLECTOR"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "ACTIVITY_COLLECTOR"
        ],
        "summary": "Upsert Usage Collectors",
        "description": "Upsert Usage Collectors",
        "operationId": "PATCH_ACTIVITY_COLLECTOR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ACTIVITY_COLLECTOR"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACTIVITY_COLLECTOR": {
      "delete": {
        "tags": [
          "ACTIVITY_COLLECTOR"
        ],
        "summary": "Delete Usage Collectors",
        "description": "Delete Usage Collectors",
        "operationId": "DELETE_ACTIVITY_COLLECTOR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACTIVITY_COLLECTOR_HISTORY/{id}": {
      "get": {
        "tags": [
          "ACTIVITY_COLLECTOR_HISTORY"
        ],
        "summary": "Retrieve By Id Collector Activity History",
        "description": "Get Collector Activity History By Id",
        "operationId": "Retrieve_By_Id_ACTIVITY_COLLECTOR_HISTORY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACTIVITY_COLLECTOR_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACTIVITY_COLLECTOR_HISTORY": {
      "get": {
        "tags": [
          "ACTIVITY_COLLECTOR_HISTORY"
        ],
        "summary": "Retrieve Filtered Collector Activity History",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACTIVITY_COLLECTOR_HISTORY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACTIVITY_COLLECTOR_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ACTIVITY_COLLECTOR_HISTORY"
        ],
        "summary": "Update Collector Activity History",
        "description": "Update Collector Activity History",
        "operationId": "PUT_ACTIVITY_COLLECTOR_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACTIVITY_COLLECTOR_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ACTIVITY_COLLECTOR_HISTORY"
        ],
        "summary": "Save Collector Activity History",
        "description": "Save Collector Activity History",
        "operationId": "POST_ACTIVITY_COLLECTOR_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACTIVITY_COLLECTOR_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ACTIVITY_COLLECTOR_HISTORY": {
      "delete": {
        "tags": [
          "ACTIVITY_COLLECTOR_HISTORY"
        ],
        "summary": "Delete Collector Activity History",
        "description": "Delete Collector Activity History",
        "operationId": "DELETE_ACTIVITY_COLLECTOR_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ACTIVITY_LOG/{id}": {
      "get": {
        "tags": [
          "ACTIVITY_LOG"
        ],
        "summary": "Retrieve By Id Activity Log",
        "description": "Get Activity Log By Id",
        "operationId": "Retrieve_By_Id_ACTIVITY_LOG",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACTIVITY_LOG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ACTIVITY_LOG": {
      "get": {
        "tags": [
          "ACTIVITY_LOG"
        ],
        "summary": "Retrieve Filtered Activity Log",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ACTIVITY_LOG",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ACTIVITY_LOG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "ACTIVITY_LOG"
        ],
        "summary": "Update Activity Log",
        "description": "Update Activity Log",
        "operationId": "PUT_ACTIVITY_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ACTIVITY_LOG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "ACTIVITY_LOG"
        ],
        "summary": "Save Activity Log",
        "description": "Save Activity Log",
        "operationId": "POST_ACTIVITY_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ACTIVITY_LOG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/ACTIVITY_LOG": {
      "delete": {
        "tags": [
          "ACTIVITY_LOG"
        ],
        "summary": "Delete Activity Log",
        "description": "Delete Activity Log",
        "operationId": "DELETE_ACTIVITY_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ADHOC_SCHEDULED_FILTER/{id}": {
      "get": {
        "tags": [
          "ADHOC_SCHEDULED_FILTER"
        ],
        "summary": "Retrieve By Id Adhoc Scheduled Filter",
        "description": "Get Adhoc Scheduled Filter By Id",
        "operationId": "Retrieve_By_Id_ADHOC_SCHEDULED_FILTER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ADHOC_SCHEDULED_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ADHOC_SCHEDULED_FILTER": {
      "get": {
        "tags": [
          "ADHOC_SCHEDULED_FILTER"
        ],
        "summary": "Retrieve Filtered Adhoc Scheduled Filter",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ADHOC_SCHEDULED_FILTER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ADHOC_SCHEDULED_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "ADHOC_SCHEDULED_FILTER"
        ],
        "summary": "Update Adhoc Scheduled Filter",
        "description": "Update Adhoc Scheduled Filter",
        "operationId": "PUT_ADHOC_SCHEDULED_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ADHOC_SCHEDULED_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "ADHOC_SCHEDULED_FILTER"
        ],
        "summary": "Save Adhoc Scheduled Filter",
        "description": "Save Adhoc Scheduled Filter",
        "operationId": "POST_ADHOC_SCHEDULED_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ADHOC_SCHEDULED_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/ADHOC_SCHEDULED_FILTER": {
      "delete": {
        "tags": [
          "ADHOC_SCHEDULED_FILTER"
        ],
        "summary": "Delete Adhoc Scheduled Filter",
        "description": "Delete Adhoc Scheduled Filter",
        "operationId": "DELETE_ADHOC_SCHEDULED_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ADHOC_SCHEDULED_REPORT/{id}": {
      "get": {
        "tags": [
          "ADHOC_SCHEDULED_REPORT"
        ],
        "summary": "Retrieve By Id Adhoc Scheduled Report",
        "description": "Get Adhoc Scheduled Report By Id",
        "operationId": "Retrieve_By_Id_ADHOC_SCHEDULED_REPORT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ADHOC_SCHEDULED_REPORT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ADHOC_SCHEDULED_REPORT": {
      "get": {
        "tags": [
          "ADHOC_SCHEDULED_REPORT"
        ],
        "summary": "Retrieve Filtered Adhoc Scheduled Report",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ADHOC_SCHEDULED_REPORT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ADHOC_SCHEDULED_REPORT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ADHOC_SCHEDULED_REPORT"
        ],
        "summary": "Update Adhoc Scheduled Report",
        "description": "Update Adhoc Scheduled Report",
        "operationId": "PUT_ADHOC_SCHEDULED_REPORT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ADHOC_SCHEDULED_REPORT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ADHOC_SCHEDULED_REPORT"
        ],
        "summary": "Save Adhoc Scheduled Report",
        "description": "Save Adhoc Scheduled Report",
        "operationId": "POST_ADHOC_SCHEDULED_REPORT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ADHOC_SCHEDULED_REPORT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "ADHOC_SCHEDULED_REPORT"
        ],
        "summary": "Upsert Adhoc Scheduled Report",
        "description": "Upsert Adhoc Scheduled Report",
        "operationId": "PATCH_ADHOC_SCHEDULED_REPORT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ADHOC_SCHEDULED_REPORT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ADHOC_SCHEDULED_REPORT": {
      "delete": {
        "tags": [
          "ADHOC_SCHEDULED_REPORT"
        ],
        "summary": "Delete Adhoc Scheduled Report",
        "description": "Delete Adhoc Scheduled Report",
        "operationId": "DELETE_ADHOC_SCHEDULED_REPORT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ADJUSTMENT/{id}": {
      "get": {
        "tags": [
          "ADJUSTMENT"
        ],
        "summary": "Retrieve By Id Adjustment",
        "description": "Get Adjustment By Id",
        "operationId": "Retrieve_By_Id_ADJUSTMENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ADJUSTMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ADJUSTMENT": {
      "get": {
        "tags": [
          "ADJUSTMENT"
        ],
        "summary": "Retrieve Filtered Adjustment",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ADJUSTMENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ADJUSTMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ADJUSTMENT"
        ],
        "summary": "Update Adjustment",
        "description": "Update Adjustment",
        "operationId": "PUT_ADJUSTMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ADJUSTMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ADJUSTMENT"
        ],
        "summary": "Save Adjustment",
        "description": "Save Adjustment",
        "operationId": "POST_ADJUSTMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ADJUSTMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ADJUSTMENT": {
      "delete": {
        "tags": [
          "ADJUSTMENT"
        ],
        "summary": "Delete Adjustment",
        "description": "Delete Adjustment",
        "operationId": "DELETE_ADJUSTMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/AGGREGATION_LEVEL_GROUPING/{id}": {
      "get": {
        "tags": [
          "AGGREGATION_LEVEL_GROUPING"
        ],
        "summary": "Retrieve By Id Aggregation Level Grouping",
        "description": "Get Aggregation Level Grouping By Id",
        "operationId": "Retrieve_By_Id_AGGREGATION_LEVEL_GROUPING",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_AGGREGATION_LEVEL_GROUPING"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/AGGREGATION_LEVEL_GROUPING": {
      "get": {
        "tags": [
          "AGGREGATION_LEVEL_GROUPING"
        ],
        "summary": "Retrieve Filtered Aggregation Level Grouping",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_AGGREGATION_LEVEL_GROUPING",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_AGGREGATION_LEVEL_GROUPING"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "AGGREGATION_LEVEL_GROUPING"
        ],
        "summary": "Update Aggregation Level Grouping",
        "description": "Update Aggregation Level Grouping",
        "operationId": "PUT_AGGREGATION_LEVEL_GROUPING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_AGGREGATION_LEVEL_GROUPING"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "AGGREGATION_LEVEL_GROUPING"
        ],
        "summary": "Save Aggregation Level Grouping",
        "description": "Save Aggregation Level Grouping",
        "operationId": "POST_AGGREGATION_LEVEL_GROUPING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_AGGREGATION_LEVEL_GROUPING"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/AGGREGATION_LEVEL_GROUPING": {
      "delete": {
        "tags": [
          "AGGREGATION_LEVEL_GROUPING"
        ],
        "summary": "Delete Aggregation Level Grouping",
        "description": "Delete Aggregation Level Grouping",
        "operationId": "DELETE_AGGREGATION_LEVEL_GROUPING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/AIMetadataManagement/{id}": {
      "get": {
        "tags": [
          "AIMetadataManagement"
        ],
        "summary": "Retrieve By Id AI Studio",
        "description": "Get AI Studio By Id",
        "operationId": "Retrieve_By_Id_AIMetadataManagement",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_AIMetadataManagement"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/AIMetadataManagement": {
      "get": {
        "tags": [
          "AIMetadataManagement"
        ],
        "summary": "Retrieve Filtered AI Studio",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_AIMetadataManagement",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_AIMetadataManagement"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "AIMetadataManagement"
        ],
        "summary": "Update AI Studio",
        "description": "Update AI Studio",
        "operationId": "PUT_AIMetadataManagement",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_AIMetadataManagement"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "AIMetadataManagement"
        ],
        "summary": "Save AI Studio",
        "description": "Save AI Studio",
        "operationId": "POST_AIMetadataManagement",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_AIMetadataManagement"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/AIMetadataManagement": {
      "delete": {
        "tags": [
          "AIMetadataManagement"
        ],
        "summary": "Delete AI Studio",
        "description": "Delete AI Studio",
        "operationId": "DELETE_AIMetadataManagement",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ALERT/{id}": {
      "get": {
        "tags": [
          "ALERT"
        ],
        "summary": "Retrieve By Id Alert",
        "description": "Get Alert By Id",
        "operationId": "Retrieve_By_Id_ALERT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ALERT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ALERT": {
      "get": {
        "tags": [
          "ALERT"
        ],
        "summary": "Retrieve Filtered Alert",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ALERT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ALERT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ALERT"
        ],
        "summary": "Update Alert",
        "description": "Update Alert",
        "operationId": "PUT_ALERT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ALERT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ALERT"
        ],
        "summary": "Save Alert",
        "description": "Save Alert",
        "operationId": "POST_ALERT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ALERT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ALERT": {
      "delete": {
        "tags": [
          "ALERT"
        ],
        "summary": "Delete Alert",
        "description": "Delete Alert",
        "operationId": "DELETE_ALERT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ALERT_BATCH_QUEUE/{id}": {
      "get": {
        "tags": [
          "ALERT_BATCH_QUEUE"
        ],
        "summary": "Retrieve By Id Grouped Activity Held",
        "description": "Get Grouped Activity Held By Id",
        "operationId": "Retrieve_By_Id_ALERT_BATCH_QUEUE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ALERT_BATCH_QUEUE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ALERT_BATCH_QUEUE": {
      "get": {
        "tags": [
          "ALERT_BATCH_QUEUE"
        ],
        "summary": "Retrieve Filtered Grouped Activity Held",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ALERT_BATCH_QUEUE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ALERT_BATCH_QUEUE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ALERT_BATCH_QUEUE"
        ],
        "summary": "Update Grouped Activity Held",
        "description": "Update Grouped Activity Held",
        "operationId": "PUT_ALERT_BATCH_QUEUE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ALERT_BATCH_QUEUE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ALERT_BATCH_QUEUE"
        ],
        "summary": "Save Grouped Activity Held",
        "description": "Save Grouped Activity Held",
        "operationId": "POST_ALERT_BATCH_QUEUE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ALERT_BATCH_QUEUE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ALERT_BATCH_QUEUE": {
      "delete": {
        "tags": [
          "ALERT_BATCH_QUEUE"
        ],
        "summary": "Delete Grouped Activity Held",
        "description": "Delete Grouped Activity Held",
        "operationId": "DELETE_ALERT_BATCH_QUEUE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ALERT_BATCH_QUEUE_COLLECTOR_FIELDS_relation/{id}": {
      "get": {
        "tags": [
          "ALERT_BATCH_QUEUE_COLLECTOR_FIELDS_relation"
        ],
        "summary": "Retrieve By Id Alert Batch Queue Collector Fields Relation",
        "description": "Get Alert Batch Queue Collector Fields Relation By Id",
        "operationId": "Retrieve_By_Id_ALERT_BATCH_QUEUE_COLLECTOR_FIELDS_relation",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ALERT_BATCH_QUEUE_COLLECTOR_FIELDS_relation"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ALERT_BATCH_QUEUE_COLLECTOR_FIELDS_relation": {
      "get": {
        "tags": [
          "ALERT_BATCH_QUEUE_COLLECTOR_FIELDS_relation"
        ],
        "summary": "Retrieve Filtered Alert Batch Queue Collector Fields Relation",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ALERT_BATCH_QUEUE_COLLECTOR_FIELDS_relation",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ALERT_BATCH_QUEUE_COLLECTOR_FIELDS_relation"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "ALERT_BATCH_QUEUE_COLLECTOR_FIELDS_relation"
        ],
        "summary": "Update Alert Batch Queue Collector Fields Relation",
        "description": "Update Alert Batch Queue Collector Fields Relation",
        "operationId": "PUT_ALERT_BATCH_QUEUE_COLLECTOR_FIELDS_relation",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ALERT_BATCH_QUEUE_COLLECTOR_FIELDS_relation"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "ALERT_BATCH_QUEUE_COLLECTOR_FIELDS_relation"
        ],
        "summary": "Save Alert Batch Queue Collector Fields Relation",
        "description": "Save Alert Batch Queue Collector Fields Relation",
        "operationId": "POST_ALERT_BATCH_QUEUE_COLLECTOR_FIELDS_relation",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ALERT_BATCH_QUEUE_COLLECTOR_FIELDS_relation"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "patch": {
        "tags": [
          "ALERT_BATCH_QUEUE_COLLECTOR_FIELDS_relation"
        ],
        "summary": "Upsert Alert Batch Queue Collector Fields Relation",
        "description": "Upsert Alert Batch Queue Collector Fields Relation",
        "operationId": "PATCH_ALERT_BATCH_QUEUE_COLLECTOR_FIELDS_relation",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ALERT_BATCH_QUEUE_COLLECTOR_FIELDS_relation"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ALERT_BATCH_QUEUE_COLLECTOR_FIELDS_relation": {
      "delete": {
        "tags": [
          "ALERT_BATCH_QUEUE_COLLECTOR_FIELDS_relation"
        ],
        "summary": "Delete Alert Batch Queue Collector Fields Relation",
        "description": "Delete Alert Batch Queue Collector Fields Relation",
        "operationId": "DELETE_ALERT_BATCH_QUEUE_COLLECTOR_FIELDS_relation",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ALERT_GROUP/{id}": {
      "get": {
        "tags": [
          "ALERT_GROUP"
        ],
        "summary": "Retrieve By Id Alert Group",
        "description": "Get Alert Group By Id",
        "operationId": "Retrieve_By_Id_ALERT_GROUP",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ALERT_GROUP"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ALERT_GROUP": {
      "get": {
        "tags": [
          "ALERT_GROUP"
        ],
        "summary": "Retrieve Filtered Alert Group",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ALERT_GROUP",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ALERT_GROUP"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ALERT_GROUP"
        ],
        "summary": "Update Alert Group",
        "description": "Update Alert Group",
        "operationId": "PUT_ALERT_GROUP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ALERT_GROUP"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ALERT_GROUP"
        ],
        "summary": "Save Alert Group",
        "description": "Save Alert Group",
        "operationId": "POST_ALERT_GROUP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ALERT_GROUP"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ALERT_GROUP": {
      "delete": {
        "tags": [
          "ALERT_GROUP"
        ],
        "summary": "Delete Alert Group",
        "description": "Delete Alert Group",
        "operationId": "DELETE_ALERT_GROUP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ALERT_TYPE/{id}": {
      "get": {
        "tags": [
          "ALERT_TYPE"
        ],
        "summary": "Retrieve By Id Notifications And Alerts",
        "description": "Get Notifications And Alerts By Id",
        "operationId": "Retrieve_By_Id_ALERT_TYPE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ALERT_TYPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ALERT_TYPE": {
      "get": {
        "tags": [
          "ALERT_TYPE"
        ],
        "summary": "Retrieve Filtered Notifications And Alerts",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ALERT_TYPE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ALERT_TYPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ALERT_TYPE"
        ],
        "summary": "Update Notifications And Alerts",
        "description": "Update Notifications And Alerts",
        "operationId": "PUT_ALERT_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ALERT_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ALERT_TYPE"
        ],
        "summary": "Save Notifications And Alerts",
        "description": "Save Notifications And Alerts",
        "operationId": "POST_ALERT_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ALERT_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "ALERT_TYPE"
        ],
        "summary": "Upsert Notifications And Alerts",
        "description": "Upsert Notifications And Alerts",
        "operationId": "PATCH_ALERT_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ALERT_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ALERT_TYPE": {
      "delete": {
        "tags": [
          "ALERT_TYPE"
        ],
        "summary": "Delete Notifications And Alerts",
        "description": "Delete Notifications And Alerts",
        "operationId": "DELETE_ALERT_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/APPLICATION_ENCRYPTION_CONFIG/{id}": {
      "get": {
        "tags": [
          "APPLICATION_ENCRYPTION_CONFIG"
        ],
        "summary": "Retrieve By Id Field Level Encryption",
        "description": "Get Field Level Encryption By Id",
        "operationId": "Retrieve_By_Id_APPLICATION_ENCRYPTION_CONFIG",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPLICATION_ENCRYPTION_CONFIG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/APPLICATION_ENCRYPTION_CONFIG": {
      "get": {
        "tags": [
          "APPLICATION_ENCRYPTION_CONFIG"
        ],
        "summary": "Retrieve Filtered Field Level Encryption",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_APPLICATION_ENCRYPTION_CONFIG",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPLICATION_ENCRYPTION_CONFIG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "APPLICATION_ENCRYPTION_CONFIG"
        ],
        "summary": "Update Field Level Encryption",
        "description": "Update Field Level Encryption",
        "operationId": "PUT_APPLICATION_ENCRYPTION_CONFIG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_APPLICATION_ENCRYPTION_CONFIG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "APPLICATION_ENCRYPTION_CONFIG"
        ],
        "summary": "Save Field Level Encryption",
        "description": "Save Field Level Encryption",
        "operationId": "POST_APPLICATION_ENCRYPTION_CONFIG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_APPLICATION_ENCRYPTION_CONFIG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/APPLICATION_ENCRYPTION_CONFIG": {
      "delete": {
        "tags": [
          "APPLICATION_ENCRYPTION_CONFIG"
        ],
        "summary": "Delete Field Level Encryption",
        "description": "Delete Field Level Encryption",
        "operationId": "DELETE_APPLICATION_ENCRYPTION_CONFIG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/APPLICATION_HEADER/{id}": {
      "get": {
        "tags": [
          "APPLICATION_HEADER"
        ],
        "summary": "Retrieve By Id Application Header",
        "description": "Get Application Header By Id",
        "operationId": "Retrieve_By_Id_APPLICATION_HEADER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPLICATION_HEADER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/APPLICATION_HEADER": {
      "get": {
        "tags": [
          "APPLICATION_HEADER"
        ],
        "summary": "Retrieve Filtered Application Header",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_APPLICATION_HEADER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPLICATION_HEADER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "APPLICATION_HEADER"
        ],
        "summary": "Update Application Header",
        "description": "Update Application Header",
        "operationId": "PUT_APPLICATION_HEADER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_APPLICATION_HEADER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "APPLICATION_HEADER"
        ],
        "summary": "Save Application Header",
        "description": "Save Application Header",
        "operationId": "POST_APPLICATION_HEADER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_APPLICATION_HEADER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/APPLICATION_HEADER": {
      "delete": {
        "tags": [
          "APPLICATION_HEADER"
        ],
        "summary": "Delete Application Header",
        "description": "Delete Application Header",
        "operationId": "DELETE_APPLICATION_HEADER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/APPLICATION_HEADER_WIDGET/{id}": {
      "get": {
        "tags": [
          "APPLICATION_HEADER_WIDGET"
        ],
        "summary": "Retrieve By Id Application Header Widget",
        "description": "Get Application Header Widget By Id",
        "operationId": "Retrieve_By_Id_APPLICATION_HEADER_WIDGET",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPLICATION_HEADER_WIDGET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/APPLICATION_HEADER_WIDGET": {
      "get": {
        "tags": [
          "APPLICATION_HEADER_WIDGET"
        ],
        "summary": "Retrieve Filtered Application Header Widget",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_APPLICATION_HEADER_WIDGET",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPLICATION_HEADER_WIDGET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "APPLICATION_HEADER_WIDGET"
        ],
        "summary": "Update Application Header Widget",
        "description": "Update Application Header Widget",
        "operationId": "PUT_APPLICATION_HEADER_WIDGET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_APPLICATION_HEADER_WIDGET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "APPLICATION_HEADER_WIDGET"
        ],
        "summary": "Save Application Header Widget",
        "description": "Save Application Header Widget",
        "operationId": "POST_APPLICATION_HEADER_WIDGET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_APPLICATION_HEADER_WIDGET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/APPLICATION_HEADER_WIDGET": {
      "delete": {
        "tags": [
          "APPLICATION_HEADER_WIDGET"
        ],
        "summary": "Delete Application Header Widget",
        "description": "Delete Application Header Widget",
        "operationId": "DELETE_APPLICATION_HEADER_WIDGET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/APPLICATION_PAYMENTS/{id}": {
      "get": {
        "tags": [
          "APPLICATION_PAYMENTS"
        ],
        "summary": "Retrieve By Id Payment Form",
        "description": "Get Payment Form By Id",
        "operationId": "Retrieve_By_Id_APPLICATION_PAYMENTS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPLICATION_PAYMENTS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/APPLICATION_PAYMENTS": {
      "get": {
        "tags": [
          "APPLICATION_PAYMENTS"
        ],
        "summary": "Retrieve Filtered Payment Form",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_APPLICATION_PAYMENTS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPLICATION_PAYMENTS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "APPLICATION_PAYMENTS"
        ],
        "summary": "Update Payment Form",
        "description": "Update Payment Form",
        "operationId": "PUT_APPLICATION_PAYMENTS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_APPLICATION_PAYMENTS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "APPLICATION_PAYMENTS"
        ],
        "summary": "Save Payment Form",
        "description": "Save Payment Form",
        "operationId": "POST_APPLICATION_PAYMENTS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_APPLICATION_PAYMENTS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/APPLICATION_PAYMENTS": {
      "delete": {
        "tags": [
          "APPLICATION_PAYMENTS"
        ],
        "summary": "Delete Payment Form",
        "description": "Delete Payment Form",
        "operationId": "DELETE_APPLICATION_PAYMENTS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/APPLICATION_USER/{id}": {
      "get": {
        "tags": [
          "APPLICATION_USER"
        ],
        "summary": "Retrieve By Id Application Users",
        "description": "Get Application Users By Id",
        "operationId": "Retrieve_By_Id_APPLICATION_USER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPLICATION_USER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/APPLICATION_USER": {
      "get": {
        "tags": [
          "APPLICATION_USER"
        ],
        "summary": "Retrieve Filtered Application Users",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_APPLICATION_USER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPLICATION_USER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "APPLICATION_USER"
        ],
        "summary": "Update Application Users",
        "description": "Update Application Users",
        "operationId": "PUT_APPLICATION_USER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_APPLICATION_USER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "APPLICATION_USER"
        ],
        "summary": "Save Application Users",
        "description": "Save Application Users",
        "operationId": "POST_APPLICATION_USER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_APPLICATION_USER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "APPLICATION_USER"
        ],
        "summary": "Upsert Application Users",
        "description": "Upsert Application Users",
        "operationId": "PATCH_APPLICATION_USER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_APPLICATION_USER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/APPLICATION_USER": {
      "delete": {
        "tags": [
          "APPLICATION_USER"
        ],
        "summary": "Delete Application Users",
        "description": "Delete Application Users",
        "operationId": "DELETE_APPLICATION_USER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/APPROVALS_MANAGEMENT/{id}": {
      "get": {
        "tags": [
          "APPROVALS_MANAGEMENT"
        ],
        "summary": "Retrieve By Id Approvals Management",
        "description": "Get Approvals Management By Id",
        "operationId": "Retrieve_By_Id_APPROVALS_MANAGEMENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPROVALS_MANAGEMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/APPROVALS_MANAGEMENT": {
      "get": {
        "tags": [
          "APPROVALS_MANAGEMENT"
        ],
        "summary": "Retrieve Filtered Approvals Management",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_APPROVALS_MANAGEMENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPROVALS_MANAGEMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "APPROVALS_MANAGEMENT"
        ],
        "summary": "Update Approvals Management",
        "description": "Update Approvals Management",
        "operationId": "PUT_APPROVALS_MANAGEMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_APPROVALS_MANAGEMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "APPROVALS_MANAGEMENT"
        ],
        "summary": "Save Approvals Management",
        "description": "Save Approvals Management",
        "operationId": "POST_APPROVALS_MANAGEMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_APPROVALS_MANAGEMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/APPROVALS_MANAGEMENT": {
      "delete": {
        "tags": [
          "APPROVALS_MANAGEMENT"
        ],
        "summary": "Delete Approvals Management",
        "description": "Delete Approvals Management",
        "operationId": "DELETE_APPROVALS_MANAGEMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/APPROVAL_CONFIGURATION/{id}": {
      "get": {
        "tags": [
          "APPROVAL_CONFIGURATION"
        ],
        "summary": "Retrieve By Id Approvals",
        "description": "Get Approvals By Id",
        "operationId": "Retrieve_By_Id_APPROVAL_CONFIGURATION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPROVAL_CONFIGURATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/APPROVAL_CONFIGURATION": {
      "get": {
        "tags": [
          "APPROVAL_CONFIGURATION"
        ],
        "summary": "Retrieve Filtered Approvals",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_APPROVAL_CONFIGURATION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPROVAL_CONFIGURATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "APPROVAL_CONFIGURATION"
        ],
        "summary": "Update Approvals",
        "description": "Update Approvals",
        "operationId": "PUT_APPROVAL_CONFIGURATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_APPROVAL_CONFIGURATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "APPROVAL_CONFIGURATION"
        ],
        "summary": "Save Approvals",
        "description": "Save Approvals",
        "operationId": "POST_APPROVAL_CONFIGURATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_APPROVAL_CONFIGURATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "patch": {
        "tags": [
          "APPROVAL_CONFIGURATION"
        ],
        "summary": "Upsert Approvals",
        "description": "Upsert Approvals",
        "operationId": "PATCH_APPROVAL_CONFIGURATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_APPROVAL_CONFIGURATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/APPROVAL_CONFIGURATION": {
      "delete": {
        "tags": [
          "APPROVAL_CONFIGURATION"
        ],
        "summary": "Delete Approvals",
        "description": "Delete Approvals",
        "operationId": "DELETE_APPROVAL_CONFIGURATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/APPROVAL_CRITERIA_MET/{id}": {
      "get": {
        "tags": [
          "APPROVAL_CRITERIA_MET"
        ],
        "summary": "Retrieve By Id Approval Criteria Met",
        "description": "Get Approval Criteria Met By Id",
        "operationId": "Retrieve_By_Id_APPROVAL_CRITERIA_MET",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPROVAL_CRITERIA_MET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/APPROVAL_CRITERIA_MET": {
      "get": {
        "tags": [
          "APPROVAL_CRITERIA_MET"
        ],
        "summary": "Retrieve Filtered Approval Criteria Met",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_APPROVAL_CRITERIA_MET",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPROVAL_CRITERIA_MET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "APPROVAL_CRITERIA_MET"
        ],
        "summary": "Update Approval Criteria Met",
        "description": "Update Approval Criteria Met",
        "operationId": "PUT_APPROVAL_CRITERIA_MET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_APPROVAL_CRITERIA_MET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "APPROVAL_CRITERIA_MET"
        ],
        "summary": "Save Approval Criteria Met",
        "description": "Save Approval Criteria Met",
        "operationId": "POST_APPROVAL_CRITERIA_MET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_APPROVAL_CRITERIA_MET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/APPROVAL_CRITERIA_MET": {
      "delete": {
        "tags": [
          "APPROVAL_CRITERIA_MET"
        ],
        "summary": "Delete Approval Criteria Met",
        "description": "Delete Approval Criteria Met",
        "operationId": "DELETE_APPROVAL_CRITERIA_MET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/APPROVAL_HISTORY/{id}": {
      "get": {
        "tags": [
          "APPROVAL_HISTORY"
        ],
        "summary": "Retrieve By Id Approval History",
        "description": "Get Approval History By Id",
        "operationId": "Retrieve_By_Id_APPROVAL_HISTORY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPROVAL_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/APPROVAL_HISTORY": {
      "get": {
        "tags": [
          "APPROVAL_HISTORY"
        ],
        "summary": "Retrieve Filtered Approval History",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_APPROVAL_HISTORY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPROVAL_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "APPROVAL_HISTORY"
        ],
        "summary": "Update Approval History",
        "description": "Update Approval History",
        "operationId": "PUT_APPROVAL_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_APPROVAL_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "APPROVAL_HISTORY"
        ],
        "summary": "Save Approval History",
        "description": "Save Approval History",
        "operationId": "POST_APPROVAL_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_APPROVAL_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/APPROVAL_HISTORY": {
      "delete": {
        "tags": [
          "APPROVAL_HISTORY"
        ],
        "summary": "Delete Approval History",
        "description": "Delete Approval History",
        "operationId": "DELETE_APPROVAL_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/APPROVAL_HISTORY_DETAIL/{id}": {
      "get": {
        "tags": [
          "APPROVAL_HISTORY_DETAIL"
        ],
        "summary": "Retrieve By Id Approval History Detail",
        "description": "Get Approval History Detail By Id",
        "operationId": "Retrieve_By_Id_APPROVAL_HISTORY_DETAIL",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPROVAL_HISTORY_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/APPROVAL_HISTORY_DETAIL": {
      "get": {
        "tags": [
          "APPROVAL_HISTORY_DETAIL"
        ],
        "summary": "Retrieve Filtered Approval History Detail",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_APPROVAL_HISTORY_DETAIL",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPROVAL_HISTORY_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "APPROVAL_HISTORY_DETAIL"
        ],
        "summary": "Update Approval History Detail",
        "description": "Update Approval History Detail",
        "operationId": "PUT_APPROVAL_HISTORY_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_APPROVAL_HISTORY_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "APPROVAL_HISTORY_DETAIL"
        ],
        "summary": "Save Approval History Detail",
        "description": "Save Approval History Detail",
        "operationId": "POST_APPROVAL_HISTORY_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_APPROVAL_HISTORY_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/APPROVAL_HISTORY_DETAIL": {
      "delete": {
        "tags": [
          "APPROVAL_HISTORY_DETAIL"
        ],
        "summary": "Delete Approval History Detail",
        "description": "Delete Approval History Detail",
        "operationId": "DELETE_APPROVAL_HISTORY_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/APPROVAL_REQUEST/{id}": {
      "get": {
        "tags": [
          "APPROVAL_REQUEST"
        ],
        "summary": "Retrieve By Id Approval Request",
        "description": "Get Approval Request By Id",
        "operationId": "Retrieve_By_Id_APPROVAL_REQUEST",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPROVAL_REQUEST"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/APPROVAL_REQUEST": {
      "get": {
        "tags": [
          "APPROVAL_REQUEST"
        ],
        "summary": "Retrieve Filtered Approval Request",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_APPROVAL_REQUEST",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPROVAL_REQUEST"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "APPROVAL_REQUEST"
        ],
        "summary": "Update Approval Request",
        "description": "Update Approval Request",
        "operationId": "PUT_APPROVAL_REQUEST",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_APPROVAL_REQUEST"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "APPROVAL_REQUEST"
        ],
        "summary": "Save Approval Request",
        "description": "Save Approval Request",
        "operationId": "POST_APPROVAL_REQUEST",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_APPROVAL_REQUEST"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/APPROVAL_REQUEST": {
      "delete": {
        "tags": [
          "APPROVAL_REQUEST"
        ],
        "summary": "Delete Approval Request",
        "description": "Delete Approval Request",
        "operationId": "DELETE_APPROVAL_REQUEST",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/APPROVAL_REQUEST_DETAIL/{id}": {
      "get": {
        "tags": [
          "APPROVAL_REQUEST_DETAIL"
        ],
        "summary": "Retrieve By Id Approval Request Detail",
        "description": "Get Approval Request Detail By Id",
        "operationId": "Retrieve_By_Id_APPROVAL_REQUEST_DETAIL",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPROVAL_REQUEST_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/APPROVAL_REQUEST_DETAIL": {
      "get": {
        "tags": [
          "APPROVAL_REQUEST_DETAIL"
        ],
        "summary": "Retrieve Filtered Approval Request Detail",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_APPROVAL_REQUEST_DETAIL",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPROVAL_REQUEST_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "APPROVAL_REQUEST_DETAIL"
        ],
        "summary": "Update Approval Request Detail",
        "description": "Update Approval Request Detail",
        "operationId": "PUT_APPROVAL_REQUEST_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_APPROVAL_REQUEST_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "APPROVAL_REQUEST_DETAIL"
        ],
        "summary": "Save Approval Request Detail",
        "description": "Save Approval Request Detail",
        "operationId": "POST_APPROVAL_REQUEST_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_APPROVAL_REQUEST_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/APPROVAL_REQUEST_DETAIL": {
      "delete": {
        "tags": [
          "APPROVAL_REQUEST_DETAIL"
        ],
        "summary": "Delete Approval Request Detail",
        "description": "Delete Approval Request Detail",
        "operationId": "DELETE_APPROVAL_REQUEST_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/APPROVER_ROUTING/{id}": {
      "get": {
        "tags": [
          "APPROVER_ROUTING"
        ],
        "summary": "Retrieve By Id Approver Routing",
        "description": "Get Approver Routing By Id",
        "operationId": "Retrieve_By_Id_APPROVER_ROUTING",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPROVER_ROUTING"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/APPROVER_ROUTING": {
      "get": {
        "tags": [
          "APPROVER_ROUTING"
        ],
        "summary": "Retrieve Filtered Approver Routing",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_APPROVER_ROUTING",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_APPROVER_ROUTING"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "APPROVER_ROUTING"
        ],
        "summary": "Update Approver Routing",
        "description": "Update Approver Routing",
        "operationId": "PUT_APPROVER_ROUTING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_APPROVER_ROUTING"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "APPROVER_ROUTING"
        ],
        "summary": "Save Approver Routing",
        "description": "Save Approver Routing",
        "operationId": "POST_APPROVER_ROUTING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_APPROVER_ROUTING"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/APPROVER_ROUTING": {
      "delete": {
        "tags": [
          "APPROVER_ROUTING"
        ],
        "summary": "Delete Approver Routing",
        "description": "Delete Approver Routing",
        "operationId": "DELETE_APPROVER_ROUTING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/AUTOPAYMENT_SETTINGS/{id}": {
      "get": {
        "tags": [
          "AUTOPAYMENT_SETTINGS"
        ],
        "summary": "Retrieve By Id Auto Payment Settings",
        "description": "Get Auto Payment Settings By Id",
        "operationId": "Retrieve_By_Id_AUTOPAYMENT_SETTINGS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_AUTOPAYMENT_SETTINGS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/AUTOPAYMENT_SETTINGS": {
      "get": {
        "tags": [
          "AUTOPAYMENT_SETTINGS"
        ],
        "summary": "Retrieve Filtered Auto Payment Settings",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_AUTOPAYMENT_SETTINGS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_AUTOPAYMENT_SETTINGS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "AUTOPAYMENT_SETTINGS"
        ],
        "summary": "Update Auto Payment Settings",
        "description": "Update Auto Payment Settings",
        "operationId": "PUT_AUTOPAYMENT_SETTINGS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_AUTOPAYMENT_SETTINGS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "AUTOPAYMENT_SETTINGS"
        ],
        "summary": "Save Auto Payment Settings",
        "description": "Save Auto Payment Settings",
        "operationId": "POST_AUTOPAYMENT_SETTINGS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_AUTOPAYMENT_SETTINGS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/AUTOPAYMENT_SETTINGS": {
      "delete": {
        "tags": [
          "AUTOPAYMENT_SETTINGS"
        ],
        "summary": "Delete Auto Payment Settings",
        "description": "Delete Auto Payment Settings",
        "operationId": "DELETE_AUTOPAYMENT_SETTINGS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/AVALARA_REQUEST/{id}": {
      "get": {
        "tags": [
          "AVALARA_REQUEST"
        ],
        "summary": "Retrieve By Id Logs",
        "description": "Get Logs By Id",
        "operationId": "Retrieve_By_Id_AVALARA_REQUEST",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_AVALARA_REQUEST"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/AVALARA_REQUEST": {
      "get": {
        "tags": [
          "AVALARA_REQUEST"
        ],
        "summary": "Retrieve Filtered Logs",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_AVALARA_REQUEST",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_AVALARA_REQUEST"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "AVALARA_REQUEST"
        ],
        "summary": "Update Logs",
        "description": "Update Logs",
        "operationId": "PUT_AVALARA_REQUEST",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_AVALARA_REQUEST"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "AVALARA_REQUEST"
        ],
        "summary": "Save Logs",
        "description": "Save Logs",
        "operationId": "POST_AVALARA_REQUEST",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_AVALARA_REQUEST"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/AVALARA_REQUEST": {
      "delete": {
        "tags": [
          "AVALARA_REQUEST"
        ],
        "summary": "Delete Logs",
        "description": "Delete Logs",
        "operationId": "DELETE_AVALARA_REQUEST",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/AVALARA_SETTINGS/{id}": {
      "get": {
        "tags": [
          "AVALARA_SETTINGS"
        ],
        "summary": "Retrieve By Id Avalara Settings",
        "description": "Get Avalara Settings By Id",
        "operationId": "Retrieve_By_Id_AVALARA_SETTINGS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_AVALARA_SETTINGS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/AVALARA_SETTINGS": {
      "get": {
        "tags": [
          "AVALARA_SETTINGS"
        ],
        "summary": "Retrieve Filtered Avalara Settings",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_AVALARA_SETTINGS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_AVALARA_SETTINGS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "AVALARA_SETTINGS"
        ],
        "summary": "Update Avalara Settings",
        "description": "Update Avalara Settings",
        "operationId": "PUT_AVALARA_SETTINGS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_AVALARA_SETTINGS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "AVALARA_SETTINGS"
        ],
        "summary": "Save Avalara Settings",
        "description": "Save Avalara Settings",
        "operationId": "POST_AVALARA_SETTINGS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_AVALARA_SETTINGS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "patch": {
        "tags": [
          "AVALARA_SETTINGS"
        ],
        "summary": "Upsert Avalara Settings",
        "description": "Upsert Avalara Settings",
        "operationId": "PATCH_AVALARA_SETTINGS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_AVALARA_SETTINGS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/AVALARA_SETTINGS": {
      "delete": {
        "tags": [
          "AVALARA_SETTINGS"
        ],
        "summary": "Delete Avalara Settings",
        "description": "Delete Avalara Settings",
        "operationId": "DELETE_AVALARA_SETTINGS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BILLING_ACTIVITY_DELETED/{id}": {
      "get": {
        "tags": [
          "BILLING_ACTIVITY_DELETED"
        ],
        "summary": "Retrieve By Id Billing Activity Deleted",
        "description": "Get Billing Activity Deleted By Id",
        "operationId": "Retrieve_By_Id_BILLING_ACTIVITY_DELETED",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_ACTIVITY_DELETED"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BILLING_ACTIVITY_DELETED": {
      "get": {
        "tags": [
          "BILLING_ACTIVITY_DELETED"
        ],
        "summary": "Retrieve Filtered Billing Activity Deleted",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BILLING_ACTIVITY_DELETED",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_ACTIVITY_DELETED"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "BILLING_ACTIVITY_DELETED"
        ],
        "summary": "Update Billing Activity Deleted",
        "description": "Update Billing Activity Deleted",
        "operationId": "PUT_BILLING_ACTIVITY_DELETED",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BILLING_ACTIVITY_DELETED"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "BILLING_ACTIVITY_DELETED"
        ],
        "summary": "Save Billing Activity Deleted",
        "description": "Save Billing Activity Deleted",
        "operationId": "POST_BILLING_ACTIVITY_DELETED",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BILLING_ACTIVITY_DELETED"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/BILLING_ACTIVITY_DELETED": {
      "delete": {
        "tags": [
          "BILLING_ACTIVITY_DELETED"
        ],
        "summary": "Delete Billing Activity Deleted",
        "description": "Delete Billing Activity Deleted",
        "operationId": "DELETE_BILLING_ACTIVITY_DELETED",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BILLING_ACTIVITY_DISCOUNT/{id}": {
      "get": {
        "tags": [
          "BILLING_ACTIVITY_DISCOUNT"
        ],
        "summary": "Retrieve By Id Billing Activity Discount",
        "description": "Get Billing Activity Discount By Id",
        "operationId": "Retrieve_By_Id_BILLING_ACTIVITY_DISCOUNT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_ACTIVITY_DISCOUNT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BILLING_ACTIVITY_DISCOUNT": {
      "get": {
        "tags": [
          "BILLING_ACTIVITY_DISCOUNT"
        ],
        "summary": "Retrieve Filtered Billing Activity Discount",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BILLING_ACTIVITY_DISCOUNT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_ACTIVITY_DISCOUNT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "BILLING_ACTIVITY_DISCOUNT"
        ],
        "summary": "Update Billing Activity Discount",
        "description": "Update Billing Activity Discount",
        "operationId": "PUT_BILLING_ACTIVITY_DISCOUNT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BILLING_ACTIVITY_DISCOUNT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "BILLING_ACTIVITY_DISCOUNT"
        ],
        "summary": "Save Billing Activity Discount",
        "description": "Save Billing Activity Discount",
        "operationId": "POST_BILLING_ACTIVITY_DISCOUNT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BILLING_ACTIVITY_DISCOUNT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BILLING_ACTIVITY_DISCOUNT": {
      "delete": {
        "tags": [
          "BILLING_ACTIVITY_DISCOUNT"
        ],
        "summary": "Delete Billing Activity Discount",
        "description": "Delete Billing Activity Discount",
        "operationId": "DELETE_BILLING_ACTIVITY_DISCOUNT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BILLING_ACTIVITY_FORMULA/{id}": {
      "get": {
        "tags": [
          "BILLING_ACTIVITY_FORMULA"
        ],
        "summary": "Retrieve By Id Billing Activity Formula",
        "description": "Get Billing Activity Formula By Id",
        "operationId": "Retrieve_By_Id_BILLING_ACTIVITY_FORMULA",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_ACTIVITY_FORMULA"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BILLING_ACTIVITY_FORMULA": {
      "get": {
        "tags": [
          "BILLING_ACTIVITY_FORMULA"
        ],
        "summary": "Retrieve Filtered Billing Activity Formula",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BILLING_ACTIVITY_FORMULA",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_ACTIVITY_FORMULA"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "BILLING_ACTIVITY_FORMULA"
        ],
        "summary": "Update Billing Activity Formula",
        "description": "Update Billing Activity Formula",
        "operationId": "PUT_BILLING_ACTIVITY_FORMULA",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BILLING_ACTIVITY_FORMULA"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "BILLING_ACTIVITY_FORMULA"
        ],
        "summary": "Save Billing Activity Formula",
        "description": "Save Billing Activity Formula",
        "operationId": "POST_BILLING_ACTIVITY_FORMULA",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BILLING_ACTIVITY_FORMULA"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BILLING_ACTIVITY_FORMULA": {
      "delete": {
        "tags": [
          "BILLING_ACTIVITY_FORMULA"
        ],
        "summary": "Delete Billing Activity Formula",
        "description": "Delete Billing Activity Formula",
        "operationId": "DELETE_BILLING_ACTIVITY_FORMULA",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BILLING_ACTIVITY_TAX/{id}": {
      "get": {
        "tags": [
          "BILLING_ACTIVITY_TAX"
        ],
        "summary": "Retrieve By Id Billing Activity Tax",
        "description": "Get Billing Activity Tax By Id",
        "operationId": "Retrieve_By_Id_BILLING_ACTIVITY_TAX",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_ACTIVITY_TAX"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BILLING_ACTIVITY_TAX": {
      "get": {
        "tags": [
          "BILLING_ACTIVITY_TAX"
        ],
        "summary": "Retrieve Filtered Billing Activity Tax",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BILLING_ACTIVITY_TAX",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_ACTIVITY_TAX"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "BILLING_ACTIVITY_TAX"
        ],
        "summary": "Update Billing Activity Tax",
        "description": "Update Billing Activity Tax",
        "operationId": "PUT_BILLING_ACTIVITY_TAX",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BILLING_ACTIVITY_TAX"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "BILLING_ACTIVITY_TAX"
        ],
        "summary": "Save Billing Activity Tax",
        "description": "Save Billing Activity Tax",
        "operationId": "POST_BILLING_ACTIVITY_TAX",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BILLING_ACTIVITY_TAX"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BILLING_ACTIVITY_TAX": {
      "delete": {
        "tags": [
          "BILLING_ACTIVITY_TAX"
        ],
        "summary": "Delete Billing Activity Tax",
        "description": "Delete Billing Activity Tax",
        "operationId": "DELETE_BILLING_ACTIVITY_TAX",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BILLING_CLOUD/{id}": {
      "get": {
        "tags": [
          "BILLING_CLOUD"
        ],
        "summary": "Retrieve By Id Billing Cloud",
        "description": "Get Billing Cloud By Id",
        "operationId": "Retrieve_By_Id_BILLING_CLOUD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_CLOUD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BILLING_CLOUD": {
      "get": {
        "tags": [
          "BILLING_CLOUD"
        ],
        "summary": "Retrieve Filtered Billing Cloud",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BILLING_CLOUD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_CLOUD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "BILLING_CLOUD"
        ],
        "summary": "Update Billing Cloud",
        "description": "Update Billing Cloud",
        "operationId": "PUT_BILLING_CLOUD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BILLING_CLOUD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "BILLING_CLOUD"
        ],
        "summary": "Save Billing Cloud",
        "description": "Save Billing Cloud",
        "operationId": "POST_BILLING_CLOUD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BILLING_CLOUD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/BILLING_CLOUD": {
      "delete": {
        "tags": [
          "BILLING_CLOUD"
        ],
        "summary": "Delete Billing Cloud",
        "description": "Delete Billing Cloud",
        "operationId": "DELETE_BILLING_CLOUD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BILLING_COMPONENT/{id}": {
      "get": {
        "tags": [
          "BILLING_COMPONENT"
        ],
        "summary": "Retrieve By Id Billing Component",
        "description": "Get Billing Component By Id",
        "operationId": "Retrieve_By_Id_BILLING_COMPONENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_COMPONENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BILLING_COMPONENT": {
      "get": {
        "tags": [
          "BILLING_COMPONENT"
        ],
        "summary": "Retrieve Filtered Billing Component",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BILLING_COMPONENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_COMPONENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "BILLING_COMPONENT"
        ],
        "summary": "Update Billing Component",
        "description": "Update Billing Component",
        "operationId": "PUT_BILLING_COMPONENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BILLING_COMPONENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "BILLING_COMPONENT"
        ],
        "summary": "Save Billing Component",
        "description": "Save Billing Component",
        "operationId": "POST_BILLING_COMPONENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BILLING_COMPONENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "patch": {
        "tags": [
          "BILLING_COMPONENT"
        ],
        "summary": "Upsert Billing Component",
        "description": "Upsert Billing Component",
        "operationId": "PATCH_BILLING_COMPONENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_BILLING_COMPONENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BILLING_COMPONENT": {
      "delete": {
        "tags": [
          "BILLING_COMPONENT"
        ],
        "summary": "Delete Billing Component",
        "description": "Delete Billing Component",
        "operationId": "DELETE_BILLING_COMPONENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BILLING_COMPONENT_COLLECTOR/{id}": {
      "get": {
        "tags": [
          "BILLING_COMPONENT_COLLECTOR"
        ],
        "summary": "Retrieve By Id Collector Usage Identifier",
        "description": "Get Collector Usage Identifier By Id",
        "operationId": "Retrieve_By_Id_BILLING_COMPONENT_COLLECTOR",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_COMPONENT_COLLECTOR"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BILLING_COMPONENT_COLLECTOR": {
      "get": {
        "tags": [
          "BILLING_COMPONENT_COLLECTOR"
        ],
        "summary": "Retrieve Filtered Collector Usage Identifier",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BILLING_COMPONENT_COLLECTOR",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_COMPONENT_COLLECTOR"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "BILLING_COMPONENT_COLLECTOR"
        ],
        "summary": "Update Collector Usage Identifier",
        "description": "Update Collector Usage Identifier",
        "operationId": "PUT_BILLING_COMPONENT_COLLECTOR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BILLING_COMPONENT_COLLECTOR"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "BILLING_COMPONENT_COLLECTOR"
        ],
        "summary": "Save Collector Usage Identifier",
        "description": "Save Collector Usage Identifier",
        "operationId": "POST_BILLING_COMPONENT_COLLECTOR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BILLING_COMPONENT_COLLECTOR"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "patch": {
        "tags": [
          "BILLING_COMPONENT_COLLECTOR"
        ],
        "summary": "Upsert Collector Usage Identifier",
        "description": "Upsert Collector Usage Identifier",
        "operationId": "PATCH_BILLING_COMPONENT_COLLECTOR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_BILLING_COMPONENT_COLLECTOR"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BILLING_COMPONENT_COLLECTOR": {
      "delete": {
        "tags": [
          "BILLING_COMPONENT_COLLECTOR"
        ],
        "summary": "Delete Collector Usage Identifier",
        "description": "Delete Collector Usage Identifier",
        "operationId": "DELETE_BILLING_COMPONENT_COLLECTOR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BILLING_COMPONENT_PRICE/{id}": {
      "get": {
        "tags": [
          "BILLING_COMPONENT_PRICE"
        ],
        "summary": "Retrieve By Id Billing Component Price",
        "description": "Get Billing Component Price By Id",
        "operationId": "Retrieve_By_Id_BILLING_COMPONENT_PRICE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_COMPONENT_PRICE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BILLING_COMPONENT_PRICE": {
      "get": {
        "tags": [
          "BILLING_COMPONENT_PRICE"
        ],
        "summary": "Retrieve Filtered Billing Component Price",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BILLING_COMPONENT_PRICE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_COMPONENT_PRICE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "BILLING_COMPONENT_PRICE"
        ],
        "summary": "Update Billing Component Price",
        "description": "Update Billing Component Price",
        "operationId": "PUT_BILLING_COMPONENT_PRICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BILLING_COMPONENT_PRICE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "BILLING_COMPONENT_PRICE"
        ],
        "summary": "Save Billing Component Price",
        "description": "Save Billing Component Price",
        "operationId": "POST_BILLING_COMPONENT_PRICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BILLING_COMPONENT_PRICE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/BILLING_COMPONENT_PRICE": {
      "delete": {
        "tags": [
          "BILLING_COMPONENT_PRICE"
        ],
        "summary": "Delete Billing Component Price",
        "description": "Delete Billing Component Price",
        "operationId": "DELETE_BILLING_COMPONENT_PRICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BILLING_COMP_COLLECTOR_MAP/{id}": {
      "get": {
        "tags": [
          "BILLING_COMP_COLLECTOR_MAP"
        ],
        "summary": "Retrieve By Id Billing Comp Collector Map",
        "description": "Get Billing Comp Collector Map By Id",
        "operationId": "Retrieve_By_Id_BILLING_COMP_COLLECTOR_MAP",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_COMP_COLLECTOR_MAP"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BILLING_COMP_COLLECTOR_MAP": {
      "get": {
        "tags": [
          "BILLING_COMP_COLLECTOR_MAP"
        ],
        "summary": "Retrieve Filtered Billing Comp Collector Map",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BILLING_COMP_COLLECTOR_MAP",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_COMP_COLLECTOR_MAP"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "BILLING_COMP_COLLECTOR_MAP"
        ],
        "summary": "Update Billing Comp Collector Map",
        "description": "Update Billing Comp Collector Map",
        "operationId": "PUT_BILLING_COMP_COLLECTOR_MAP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BILLING_COMP_COLLECTOR_MAP"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "BILLING_COMP_COLLECTOR_MAP"
        ],
        "summary": "Save Billing Comp Collector Map",
        "description": "Save Billing Comp Collector Map",
        "operationId": "POST_BILLING_COMP_COLLECTOR_MAP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BILLING_COMP_COLLECTOR_MAP"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/BILLING_COMP_COLLECTOR_MAP": {
      "delete": {
        "tags": [
          "BILLING_COMP_COLLECTOR_MAP"
        ],
        "summary": "Delete Billing Comp Collector Map",
        "description": "Delete Billing Comp Collector Map",
        "operationId": "DELETE_BILLING_COMP_COLLECTOR_MAP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BILLING_COMP_COLLECTOR_MAP_VW/{id}": {
      "get": {
        "tags": [
          "BILLING_COMP_COLLECTOR_MAP_VW"
        ],
        "summary": "Retrieve By Id Collector Usage Identifier Mapping Detail",
        "description": "Get Collector Usage Identifier Mapping Detail By Id",
        "operationId": "Retrieve_By_Id_BILLING_COMP_COLLECTOR_MAP_VW",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_COMP_COLLECTOR_MAP_VW"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BILLING_COMP_COLLECTOR_MAP_VW": {
      "get": {
        "tags": [
          "BILLING_COMP_COLLECTOR_MAP_VW"
        ],
        "summary": "Retrieve Filtered Collector Usage Identifier Mapping Detail",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BILLING_COMP_COLLECTOR_MAP_VW",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_COMP_COLLECTOR_MAP_VW"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "BILLING_COMP_COLLECTOR_MAP_VW"
        ],
        "summary": "Update Collector Usage Identifier Mapping Detail",
        "description": "Update Collector Usage Identifier Mapping Detail",
        "operationId": "PUT_BILLING_COMP_COLLECTOR_MAP_VW",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BILLING_COMP_COLLECTOR_MAP_VW"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "BILLING_COMP_COLLECTOR_MAP_VW"
        ],
        "summary": "Save Collector Usage Identifier Mapping Detail",
        "description": "Save Collector Usage Identifier Mapping Detail",
        "operationId": "POST_BILLING_COMP_COLLECTOR_MAP_VW",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BILLING_COMP_COLLECTOR_MAP_VW"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "patch": {
        "tags": [
          "BILLING_COMP_COLLECTOR_MAP_VW"
        ],
        "summary": "Upsert Collector Usage Identifier Mapping Detail",
        "description": "Upsert Collector Usage Identifier Mapping Detail",
        "operationId": "PATCH_BILLING_COMP_COLLECTOR_MAP_VW",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_BILLING_COMP_COLLECTOR_MAP_VW"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BILLING_COMP_COLLECTOR_MAP_VW": {
      "delete": {
        "tags": [
          "BILLING_COMP_COLLECTOR_MAP_VW"
        ],
        "summary": "Delete Collector Usage Identifier Mapping Detail",
        "description": "Delete Collector Usage Identifier Mapping Detail",
        "operationId": "DELETE_BILLING_COMP_COLLECTOR_MAP_VW",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BILLING_COMP_COLL_MAP_GROUP/{id}": {
      "get": {
        "tags": [
          "BILLING_COMP_COLL_MAP_GROUP"
        ],
        "summary": "Retrieve By Id Collector Usage Identifier Mapping",
        "description": "Get Collector Usage Identifier Mapping By Id",
        "operationId": "Retrieve_By_Id_BILLING_COMP_COLL_MAP_GROUP",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_COMP_COLL_MAP_GROUP"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BILLING_COMP_COLL_MAP_GROUP": {
      "get": {
        "tags": [
          "BILLING_COMP_COLL_MAP_GROUP"
        ],
        "summary": "Retrieve Filtered Collector Usage Identifier Mapping",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BILLING_COMP_COLL_MAP_GROUP",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_COMP_COLL_MAP_GROUP"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "BILLING_COMP_COLL_MAP_GROUP"
        ],
        "summary": "Update Collector Usage Identifier Mapping",
        "description": "Update Collector Usage Identifier Mapping",
        "operationId": "PUT_BILLING_COMP_COLL_MAP_GROUP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BILLING_COMP_COLL_MAP_GROUP"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "BILLING_COMP_COLL_MAP_GROUP"
        ],
        "summary": "Save Collector Usage Identifier Mapping",
        "description": "Save Collector Usage Identifier Mapping",
        "operationId": "POST_BILLING_COMP_COLL_MAP_GROUP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BILLING_COMP_COLL_MAP_GROUP"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/BILLING_COMP_COLL_MAP_GROUP": {
      "delete": {
        "tags": [
          "BILLING_COMP_COLL_MAP_GROUP"
        ],
        "summary": "Delete Collector Usage Identifier Mapping",
        "description": "Delete Collector Usage Identifier Mapping",
        "operationId": "DELETE_BILLING_COMP_COLL_MAP_GROUP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BILLING_COMP_COLL_MAP_GR_CD/{id}": {
      "get": {
        "tags": [
          "BILLING_COMP_COLL_MAP_GR_CD"
        ],
        "summary": "Retrieve By Id Collector Usage Identifier Mapping CD",
        "description": "Get Collector Usage Identifier Mapping CD By Id",
        "operationId": "Retrieve_By_Id_BILLING_COMP_COLL_MAP_GR_CD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_COMP_COLL_MAP_GR_CD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BILLING_COMP_COLL_MAP_GR_CD": {
      "get": {
        "tags": [
          "BILLING_COMP_COLL_MAP_GR_CD"
        ],
        "summary": "Retrieve Filtered Collector Usage Identifier Mapping CD",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BILLING_COMP_COLL_MAP_GR_CD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_COMP_COLL_MAP_GR_CD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "BILLING_COMP_COLL_MAP_GR_CD"
        ],
        "summary": "Update Collector Usage Identifier Mapping CD",
        "description": "Update Collector Usage Identifier Mapping CD",
        "operationId": "PUT_BILLING_COMP_COLL_MAP_GR_CD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BILLING_COMP_COLL_MAP_GR_CD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "BILLING_COMP_COLL_MAP_GR_CD"
        ],
        "summary": "Save Collector Usage Identifier Mapping CD",
        "description": "Save Collector Usage Identifier Mapping CD",
        "operationId": "POST_BILLING_COMP_COLL_MAP_GR_CD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BILLING_COMP_COLL_MAP_GR_CD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "patch": {
        "tags": [
          "BILLING_COMP_COLL_MAP_GR_CD"
        ],
        "summary": "Upsert Collector Usage Identifier Mapping CD",
        "description": "Upsert Collector Usage Identifier Mapping CD",
        "operationId": "PATCH_BILLING_COMP_COLL_MAP_GR_CD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_BILLING_COMP_COLL_MAP_GR_CD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BILLING_COMP_COLL_MAP_GR_CD": {
      "delete": {
        "tags": [
          "BILLING_COMP_COLL_MAP_GR_CD"
        ],
        "summary": "Delete Collector Usage Identifier Mapping CD",
        "description": "Delete Collector Usage Identifier Mapping CD",
        "operationId": "DELETE_BILLING_COMP_COLL_MAP_GR_CD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BILLING_IDENTIFIER/{id}": {
      "get": {
        "tags": [
          "BILLING_IDENTIFIER"
        ],
        "summary": "Retrieve By Id Provisioning Attributes",
        "description": "Get Provisioning Attributes By Id",
        "operationId": "Retrieve_By_Id_BILLING_IDENTIFIER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_IDENTIFIER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BILLING_IDENTIFIER": {
      "get": {
        "tags": [
          "BILLING_IDENTIFIER"
        ],
        "summary": "Retrieve Filtered Provisioning Attributes",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BILLING_IDENTIFIER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_IDENTIFIER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "BILLING_IDENTIFIER"
        ],
        "summary": "Update Provisioning Attributes",
        "description": "Update Provisioning Attributes",
        "operationId": "PUT_BILLING_IDENTIFIER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BILLING_IDENTIFIER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "BILLING_IDENTIFIER"
        ],
        "summary": "Save Provisioning Attributes",
        "description": "Save Provisioning Attributes",
        "operationId": "POST_BILLING_IDENTIFIER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BILLING_IDENTIFIER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BILLING_IDENTIFIER": {
      "delete": {
        "tags": [
          "BILLING_IDENTIFIER"
        ],
        "summary": "Delete Provisioning Attributes",
        "description": "Delete Provisioning Attributes",
        "operationId": "DELETE_BILLING_IDENTIFIER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BILLING_PROFILE/{id}": {
      "get": {
        "tags": [
          "BILLING_PROFILE"
        ],
        "summary": "Retrieve By Id Billing Profile",
        "description": "Get Billing Profile By Id",
        "operationId": "Retrieve_By_Id_BILLING_PROFILE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_PROFILE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BILLING_PROFILE": {
      "get": {
        "tags": [
          "BILLING_PROFILE"
        ],
        "summary": "Retrieve Filtered Billing Profile",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BILLING_PROFILE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_PROFILE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "BILLING_PROFILE"
        ],
        "summary": "Update Billing Profile",
        "description": "Update Billing Profile",
        "operationId": "PUT_BILLING_PROFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BILLING_PROFILE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "BILLING_PROFILE"
        ],
        "summary": "Save Billing Profile",
        "description": "Save Billing Profile",
        "operationId": "POST_BILLING_PROFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BILLING_PROFILE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "BILLING_PROFILE"
        ],
        "summary": "Upsert Billing Profile",
        "description": "Upsert Billing Profile",
        "operationId": "PATCH_BILLING_PROFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_BILLING_PROFILE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BILLING_PROFILE": {
      "delete": {
        "tags": [
          "BILLING_PROFILE"
        ],
        "summary": "Delete Billing Profile",
        "description": "Delete Billing Profile",
        "operationId": "DELETE_BILLING_PROFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BILLING_PROFILE_LEDGER/{id}": {
      "get": {
        "tags": [
          "BILLING_PROFILE_LEDGER"
        ],
        "summary": "Retrieve By Id Account Ledger",
        "description": "Get Account Ledger By Id",
        "operationId": "Retrieve_By_Id_BILLING_PROFILE_LEDGER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_PROFILE_LEDGER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BILLING_PROFILE_LEDGER": {
      "get": {
        "tags": [
          "BILLING_PROFILE_LEDGER"
        ],
        "summary": "Retrieve Filtered Account Ledger",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BILLING_PROFILE_LEDGER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLING_PROFILE_LEDGER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "BILLING_PROFILE_LEDGER"
        ],
        "summary": "Update Account Ledger",
        "description": "Update Account Ledger",
        "operationId": "PUT_BILLING_PROFILE_LEDGER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BILLING_PROFILE_LEDGER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "BILLING_PROFILE_LEDGER"
        ],
        "summary": "Save Account Ledger",
        "description": "Save Account Ledger",
        "operationId": "POST_BILLING_PROFILE_LEDGER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BILLING_PROFILE_LEDGER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BILLING_PROFILE_LEDGER": {
      "delete": {
        "tags": [
          "BILLING_PROFILE_LEDGER"
        ],
        "summary": "Delete Account Ledger",
        "description": "Delete Account Ledger",
        "operationId": "DELETE_BILLING_PROFILE_LEDGER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BILLSOFT_TAX_TYPE/{id}": {
      "get": {
        "tags": [
          "BILLSOFT_TAX_TYPE"
        ],
        "summary": "Retrieve By Id Billsoft Tax Type",
        "description": "Get Billsoft Tax Type By Id",
        "operationId": "Retrieve_By_Id_BILLSOFT_TAX_TYPE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLSOFT_TAX_TYPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BILLSOFT_TAX_TYPE": {
      "get": {
        "tags": [
          "BILLSOFT_TAX_TYPE"
        ],
        "summary": "Retrieve Filtered Billsoft Tax Type",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BILLSOFT_TAX_TYPE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BILLSOFT_TAX_TYPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "BILLSOFT_TAX_TYPE"
        ],
        "summary": "Update Billsoft Tax Type",
        "description": "Update Billsoft Tax Type",
        "operationId": "PUT_BILLSOFT_TAX_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BILLSOFT_TAX_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "BILLSOFT_TAX_TYPE"
        ],
        "summary": "Save Billsoft Tax Type",
        "description": "Save Billsoft Tax Type",
        "operationId": "POST_BILLSOFT_TAX_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BILLSOFT_TAX_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BILLSOFT_TAX_TYPE": {
      "delete": {
        "tags": [
          "BILLSOFT_TAX_TYPE"
        ],
        "summary": "Delete Billsoft Tax Type",
        "description": "Delete Billsoft Tax Type",
        "operationId": "DELETE_BILLSOFT_TAX_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BPPAY_REPORT/{id}": {
      "get": {
        "tags": [
          "BPPAY_REPORT"
        ],
        "summary": "Retrieve By Id Bppay Report",
        "description": "Get Bppay Report By Id",
        "operationId": "Retrieve_By_Id_BPPAY_REPORT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BPPAY_REPORT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BPPAY_REPORT": {
      "get": {
        "tags": [
          "BPPAY_REPORT"
        ],
        "summary": "Retrieve Filtered Bppay Report",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BPPAY_REPORT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BPPAY_REPORT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "BPPAY_REPORT"
        ],
        "summary": "Update Bppay Report",
        "description": "Update Bppay Report",
        "operationId": "PUT_BPPAY_REPORT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BPPAY_REPORT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "BPPAY_REPORT"
        ],
        "summary": "Save Bppay Report",
        "description": "Save Bppay Report",
        "operationId": "POST_BPPAY_REPORT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BPPAY_REPORT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BPPAY_REPORT": {
      "delete": {
        "tags": [
          "BPPAY_REPORT"
        ],
        "summary": "Delete Bppay Report",
        "description": "Delete Bppay Report",
        "operationId": "DELETE_BPPAY_REPORT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BP_METRICS/{id}": {
      "get": {
        "tags": [
          "BP_METRICS"
        ],
        "summary": "Retrieve By Id Bp Metrics",
        "description": "Get Bp Metrics By Id",
        "operationId": "Retrieve_By_Id_BP_METRICS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BP_METRICS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BP_METRICS": {
      "get": {
        "tags": [
          "BP_METRICS"
        ],
        "summary": "Retrieve Filtered Bp Metrics",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BP_METRICS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BP_METRICS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "BP_METRICS"
        ],
        "summary": "Update Bp Metrics",
        "description": "Update Bp Metrics",
        "operationId": "PUT_BP_METRICS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BP_METRICS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "BP_METRICS"
        ],
        "summary": "Save Bp Metrics",
        "description": "Save Bp Metrics",
        "operationId": "POST_BP_METRICS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BP_METRICS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BP_METRICS": {
      "delete": {
        "tags": [
          "BP_METRICS"
        ],
        "summary": "Delete Bp Metrics",
        "description": "Delete Bp Metrics",
        "operationId": "DELETE_BP_METRICS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BP_METRICS_LOG/{id}": {
      "get": {
        "tags": [
          "BP_METRICS_LOG"
        ],
        "summary": "Retrieve By Id Bp Metrics Log",
        "description": "Get Bp Metrics Log By Id",
        "operationId": "Retrieve_By_Id_BP_METRICS_LOG",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BP_METRICS_LOG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BP_METRICS_LOG": {
      "get": {
        "tags": [
          "BP_METRICS_LOG"
        ],
        "summary": "Retrieve Filtered Bp Metrics Log",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BP_METRICS_LOG",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BP_METRICS_LOG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "BP_METRICS_LOG"
        ],
        "summary": "Update Bp Metrics Log",
        "description": "Update Bp Metrics Log",
        "operationId": "PUT_BP_METRICS_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BP_METRICS_LOG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "BP_METRICS_LOG"
        ],
        "summary": "Save Bp Metrics Log",
        "description": "Save Bp Metrics Log",
        "operationId": "POST_BP_METRICS_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BP_METRICS_LOG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BP_METRICS_LOG": {
      "delete": {
        "tags": [
          "BP_METRICS_LOG"
        ],
        "summary": "Delete Bp Metrics Log",
        "description": "Delete Bp Metrics Log",
        "operationId": "DELETE_BP_METRICS_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BRANDING/{id}": {
      "get": {
        "tags": [
          "BRANDING"
        ],
        "summary": "Retrieve By Id Branding",
        "description": "Get Branding By Id",
        "operationId": "Retrieve_By_Id_BRANDING",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BRANDING"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BRANDING": {
      "get": {
        "tags": [
          "BRANDING"
        ],
        "summary": "Retrieve Filtered Branding",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BRANDING",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BRANDING"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "BRANDING"
        ],
        "summary": "Update Branding",
        "description": "Update Branding",
        "operationId": "PUT_BRANDING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BRANDING"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "BRANDING"
        ],
        "summary": "Save Branding",
        "description": "Save Branding",
        "operationId": "POST_BRANDING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BRANDING"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/BRANDING": {
      "delete": {
        "tags": [
          "BRANDING"
        ],
        "summary": "Delete Branding",
        "description": "Delete Branding",
        "operationId": "DELETE_BRANDING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BRANDING_CSS/{id}": {
      "get": {
        "tags": [
          "BRANDING_CSS"
        ],
        "summary": "Retrieve By Id CSS",
        "description": "Get CSS By Id",
        "operationId": "Retrieve_By_Id_BRANDING_CSS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BRANDING_CSS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BRANDING_CSS": {
      "get": {
        "tags": [
          "BRANDING_CSS"
        ],
        "summary": "Retrieve Filtered CSS",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BRANDING_CSS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BRANDING_CSS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "BRANDING_CSS"
        ],
        "summary": "Update CSS",
        "description": "Update CSS",
        "operationId": "PUT_BRANDING_CSS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BRANDING_CSS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "BRANDING_CSS"
        ],
        "summary": "Save CSS",
        "description": "Save CSS",
        "operationId": "POST_BRANDING_CSS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BRANDING_CSS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/BRANDING_CSS": {
      "delete": {
        "tags": [
          "BRANDING_CSS"
        ],
        "summary": "Delete CSS",
        "description": "Delete CSS",
        "operationId": "DELETE_BRANDING_CSS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BRANDING_IMAGES/{id}": {
      "get": {
        "tags": [
          "BRANDING_IMAGES"
        ],
        "summary": "Retrieve By Id Images",
        "description": "Get Images By Id",
        "operationId": "Retrieve_By_Id_BRANDING_IMAGES",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BRANDING_IMAGES"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BRANDING_IMAGES": {
      "get": {
        "tags": [
          "BRANDING_IMAGES"
        ],
        "summary": "Retrieve Filtered Images",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BRANDING_IMAGES",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BRANDING_IMAGES"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "BRANDING_IMAGES"
        ],
        "summary": "Update Images",
        "description": "Update Images",
        "operationId": "PUT_BRANDING_IMAGES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BRANDING_IMAGES"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "BRANDING_IMAGES"
        ],
        "summary": "Save Images",
        "description": "Save Images",
        "operationId": "POST_BRANDING_IMAGES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BRANDING_IMAGES"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/BRANDING_IMAGES": {
      "delete": {
        "tags": [
          "BRANDING_IMAGES"
        ],
        "summary": "Delete Images",
        "description": "Delete Images",
        "operationId": "DELETE_BRANDING_IMAGES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BROWSER_ASSOCIATION/{id}": {
      "get": {
        "tags": [
          "BROWSER_ASSOCIATION"
        ],
        "summary": "Retrieve By Id Browser Associations",
        "description": "Get Browser Associations By Id",
        "operationId": "Retrieve_By_Id_BROWSER_ASSOCIATION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BROWSER_ASSOCIATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BROWSER_ASSOCIATION": {
      "get": {
        "tags": [
          "BROWSER_ASSOCIATION"
        ],
        "summary": "Retrieve Filtered Browser Associations",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BROWSER_ASSOCIATION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BROWSER_ASSOCIATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "BROWSER_ASSOCIATION"
        ],
        "summary": "Update Browser Associations",
        "description": "Update Browser Associations",
        "operationId": "PUT_BROWSER_ASSOCIATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BROWSER_ASSOCIATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "BROWSER_ASSOCIATION"
        ],
        "summary": "Save Browser Associations",
        "description": "Save Browser Associations",
        "operationId": "POST_BROWSER_ASSOCIATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BROWSER_ASSOCIATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/BROWSER_ASSOCIATION": {
      "delete": {
        "tags": [
          "BROWSER_ASSOCIATION"
        ],
        "summary": "Delete Browser Associations",
        "description": "Delete Browser Associations",
        "operationId": "DELETE_BROWSER_ASSOCIATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BULK_API_REQUEST/{id}": {
      "get": {
        "tags": [
          "BULK_API_REQUEST"
        ],
        "summary": "Retrieve By Id Bulk API Request",
        "description": "Get Bulk API Request By Id",
        "operationId": "Retrieve_By_Id_BULK_API_REQUEST",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_API_REQUEST"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BULK_API_REQUEST": {
      "get": {
        "tags": [
          "BULK_API_REQUEST"
        ],
        "summary": "Retrieve Filtered Bulk API Request",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BULK_API_REQUEST",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_API_REQUEST"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "BULK_API_REQUEST"
        ],
        "summary": "Update Bulk API Request",
        "description": "Update Bulk API Request",
        "operationId": "PUT_BULK_API_REQUEST",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BULK_API_REQUEST"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "BULK_API_REQUEST"
        ],
        "summary": "Save Bulk API Request",
        "description": "Save Bulk API Request",
        "operationId": "POST_BULK_API_REQUEST",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BULK_API_REQUEST"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BULK_API_REQUEST": {
      "delete": {
        "tags": [
          "BULK_API_REQUEST"
        ],
        "summary": "Delete Bulk API Request",
        "description": "Delete Bulk API Request",
        "operationId": "DELETE_BULK_API_REQUEST",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BULK_APPROVE_INVOICES/{id}": {
      "get": {
        "tags": [
          "BULK_APPROVE_INVOICES"
        ],
        "summary": "Retrieve By Id Bulk Approve Invoices",
        "description": "Get Bulk Approve Invoices By Id",
        "operationId": "Retrieve_By_Id_BULK_APPROVE_INVOICES",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_APPROVE_INVOICES"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BULK_APPROVE_INVOICES": {
      "get": {
        "tags": [
          "BULK_APPROVE_INVOICES"
        ],
        "summary": "Retrieve Filtered Bulk Approve Invoices",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BULK_APPROVE_INVOICES",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_APPROVE_INVOICES"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "BULK_APPROVE_INVOICES"
        ],
        "summary": "Update Bulk Approve Invoices",
        "description": "Update Bulk Approve Invoices",
        "operationId": "PUT_BULK_APPROVE_INVOICES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BULK_APPROVE_INVOICES"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "BULK_APPROVE_INVOICES"
        ],
        "summary": "Save Bulk Approve Invoices",
        "description": "Save Bulk Approve Invoices",
        "operationId": "POST_BULK_APPROVE_INVOICES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BULK_APPROVE_INVOICES"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/BULK_APPROVE_INVOICES": {
      "delete": {
        "tags": [
          "BULK_APPROVE_INVOICES"
        ],
        "summary": "Delete Bulk Approve Invoices",
        "description": "Delete Bulk Approve Invoices",
        "operationId": "DELETE_BULK_APPROVE_INVOICES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BULK_APPROVE_REJECT_CREDITS/{id}": {
      "get": {
        "tags": [
          "BULK_APPROVE_REJECT_CREDITS"
        ],
        "summary": "Retrieve By Id Bulk Approve/Reject Credits",
        "description": "Get Bulk Approve/Reject Credits By Id",
        "operationId": "Retrieve_By_Id_BULK_APPROVE_REJECT_CREDITS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_APPROVE_REJECT_CREDITS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BULK_APPROVE_REJECT_CREDITS": {
      "get": {
        "tags": [
          "BULK_APPROVE_REJECT_CREDITS"
        ],
        "summary": "Retrieve Filtered Bulk Approve/Reject Credits",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BULK_APPROVE_REJECT_CREDITS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_APPROVE_REJECT_CREDITS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "BULK_APPROVE_REJECT_CREDITS"
        ],
        "summary": "Update Bulk Approve/Reject Credits",
        "description": "Update Bulk Approve/Reject Credits",
        "operationId": "PUT_BULK_APPROVE_REJECT_CREDITS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BULK_APPROVE_REJECT_CREDITS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "BULK_APPROVE_REJECT_CREDITS"
        ],
        "summary": "Save Bulk Approve/Reject Credits",
        "description": "Save Bulk Approve/Reject Credits",
        "operationId": "POST_BULK_APPROVE_REJECT_CREDITS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BULK_APPROVE_REJECT_CREDITS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BULK_APPROVE_REJECT_CREDITS": {
      "delete": {
        "tags": [
          "BULK_APPROVE_REJECT_CREDITS"
        ],
        "summary": "Delete Bulk Approve/Reject Credits",
        "description": "Delete Bulk Approve/Reject Credits",
        "operationId": "DELETE_BULK_APPROVE_REJECT_CREDITS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BULK_CLOSE_MANUAL_INVOICES/{id}": {
      "get": {
        "tags": [
          "BULK_CLOSE_MANUAL_INVOICES"
        ],
        "summary": "Retrieve By Id Bulk Close Manual Invoices",
        "description": "Get Bulk Close Manual Invoices By Id",
        "operationId": "Retrieve_By_Id_BULK_CLOSE_MANUAL_INVOICES",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_CLOSE_MANUAL_INVOICES"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BULK_CLOSE_MANUAL_INVOICES": {
      "get": {
        "tags": [
          "BULK_CLOSE_MANUAL_INVOICES"
        ],
        "summary": "Retrieve Filtered Bulk Close Manual Invoices",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BULK_CLOSE_MANUAL_INVOICES",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_CLOSE_MANUAL_INVOICES"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "BULK_CLOSE_MANUAL_INVOICES"
        ],
        "summary": "Update Bulk Close Manual Invoices",
        "description": "Update Bulk Close Manual Invoices",
        "operationId": "PUT_BULK_CLOSE_MANUAL_INVOICES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BULK_CLOSE_MANUAL_INVOICES"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "BULK_CLOSE_MANUAL_INVOICES"
        ],
        "summary": "Save Bulk Close Manual Invoices",
        "description": "Save Bulk Close Manual Invoices",
        "operationId": "POST_BULK_CLOSE_MANUAL_INVOICES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BULK_CLOSE_MANUAL_INVOICES"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/BULK_CLOSE_MANUAL_INVOICES": {
      "delete": {
        "tags": [
          "BULK_CLOSE_MANUAL_INVOICES"
        ],
        "summary": "Delete Bulk Close Manual Invoices",
        "description": "Delete Bulk Close Manual Invoices",
        "operationId": "DELETE_BULK_CLOSE_MANUAL_INVOICES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BULK_DATA_LOADER/{id}": {
      "get": {
        "tags": [
          "BULK_DATA_LOADER"
        ],
        "summary": "Retrieve By Id Bulk Data Loader",
        "description": "Get Bulk Data Loader By Id",
        "operationId": "Retrieve_By_Id_BULK_DATA_LOADER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_DATA_LOADER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BULK_DATA_LOADER": {
      "get": {
        "tags": [
          "BULK_DATA_LOADER"
        ],
        "summary": "Retrieve Filtered Bulk Data Loader",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BULK_DATA_LOADER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_DATA_LOADER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "BULK_DATA_LOADER"
        ],
        "summary": "Update Bulk Data Loader",
        "description": "Update Bulk Data Loader",
        "operationId": "PUT_BULK_DATA_LOADER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BULK_DATA_LOADER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "BULK_DATA_LOADER"
        ],
        "summary": "Save Bulk Data Loader",
        "description": "Save Bulk Data Loader",
        "operationId": "POST_BULK_DATA_LOADER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BULK_DATA_LOADER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "BULK_DATA_LOADER"
        ],
        "summary": "Upsert Bulk Data Loader",
        "description": "Upsert Bulk Data Loader",
        "operationId": "PATCH_BULK_DATA_LOADER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_BULK_DATA_LOADER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BULK_DATA_LOADER": {
      "delete": {
        "tags": [
          "BULK_DATA_LOADER"
        ],
        "summary": "Delete Bulk Data Loader",
        "description": "Delete Bulk Data Loader",
        "operationId": "DELETE_BULK_DATA_LOADER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BULK_REOPEN_INVOICES/{id}": {
      "get": {
        "tags": [
          "BULK_REOPEN_INVOICES"
        ],
        "summary": "Retrieve By Id Bulk Reopen Invoices",
        "description": "Get Bulk Reopen Invoices By Id",
        "operationId": "Retrieve_By_Id_BULK_REOPEN_INVOICES",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_REOPEN_INVOICES"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BULK_REOPEN_INVOICES": {
      "get": {
        "tags": [
          "BULK_REOPEN_INVOICES"
        ],
        "summary": "Retrieve Filtered Bulk Reopen Invoices",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BULK_REOPEN_INVOICES",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_REOPEN_INVOICES"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "BULK_REOPEN_INVOICES"
        ],
        "summary": "Update Bulk Reopen Invoices",
        "description": "Update Bulk Reopen Invoices",
        "operationId": "PUT_BULK_REOPEN_INVOICES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BULK_REOPEN_INVOICES"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "BULK_REOPEN_INVOICES"
        ],
        "summary": "Save Bulk Reopen Invoices",
        "description": "Save Bulk Reopen Invoices",
        "operationId": "POST_BULK_REOPEN_INVOICES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BULK_REOPEN_INVOICES"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/BULK_REOPEN_INVOICES": {
      "delete": {
        "tags": [
          "BULK_REOPEN_INVOICES"
        ],
        "summary": "Delete Bulk Reopen Invoices",
        "description": "Delete Bulk Reopen Invoices",
        "operationId": "DELETE_BULK_REOPEN_INVOICES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BULK_REPROCESS_INVOICE_PDF/{id}": {
      "get": {
        "tags": [
          "BULK_REPROCESS_INVOICE_PDF"
        ],
        "summary": "Retrieve By Id Bulk Reprocess Invoice PDF",
        "description": "Get Bulk Reprocess Invoice PDF By Id",
        "operationId": "Retrieve_By_Id_BULK_REPROCESS_INVOICE_PDF",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_REPROCESS_INVOICE_PDF"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BULK_REPROCESS_INVOICE_PDF": {
      "get": {
        "tags": [
          "BULK_REPROCESS_INVOICE_PDF"
        ],
        "summary": "Retrieve Filtered Bulk Reprocess Invoice PDF",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BULK_REPROCESS_INVOICE_PDF",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_REPROCESS_INVOICE_PDF"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "BULK_REPROCESS_INVOICE_PDF"
        ],
        "summary": "Update Bulk Reprocess Invoice PDF",
        "description": "Update Bulk Reprocess Invoice PDF",
        "operationId": "PUT_BULK_REPROCESS_INVOICE_PDF",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BULK_REPROCESS_INVOICE_PDF"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "BULK_REPROCESS_INVOICE_PDF"
        ],
        "summary": "Save Bulk Reprocess Invoice PDF",
        "description": "Save Bulk Reprocess Invoice PDF",
        "operationId": "POST_BULK_REPROCESS_INVOICE_PDF",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BULK_REPROCESS_INVOICE_PDF"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/BULK_REPROCESS_INVOICE_PDF": {
      "delete": {
        "tags": [
          "BULK_REPROCESS_INVOICE_PDF"
        ],
        "summary": "Delete Bulk Reprocess Invoice PDF",
        "description": "Delete Bulk Reprocess Invoice PDF",
        "operationId": "DELETE_BULK_REPROCESS_INVOICE_PDF",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BULK_RERATE_INVOICES/{id}": {
      "get": {
        "tags": [
          "BULK_RERATE_INVOICES"
        ],
        "summary": "Retrieve By Id Bulk Rerate Invoices",
        "description": "Get Bulk Rerate Invoices By Id",
        "operationId": "Retrieve_By_Id_BULK_RERATE_INVOICES",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_RERATE_INVOICES"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BULK_RERATE_INVOICES": {
      "get": {
        "tags": [
          "BULK_RERATE_INVOICES"
        ],
        "summary": "Retrieve Filtered Bulk Rerate Invoices",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BULK_RERATE_INVOICES",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_RERATE_INVOICES"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "BULK_RERATE_INVOICES"
        ],
        "summary": "Update Bulk Rerate Invoices",
        "description": "Update Bulk Rerate Invoices",
        "operationId": "PUT_BULK_RERATE_INVOICES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BULK_RERATE_INVOICES"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "BULK_RERATE_INVOICES"
        ],
        "summary": "Save Bulk Rerate Invoices",
        "description": "Save Bulk Rerate Invoices",
        "operationId": "POST_BULK_RERATE_INVOICES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BULK_RERATE_INVOICES"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BULK_RERATE_INVOICES": {
      "delete": {
        "tags": [
          "BULK_RERATE_INVOICES"
        ],
        "summary": "Delete Bulk Rerate Invoices",
        "description": "Delete Bulk Rerate Invoices",
        "operationId": "DELETE_BULK_RERATE_INVOICES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BULK_RESPONSE/{id}": {
      "get": {
        "tags": [
          "BULK_RESPONSE"
        ],
        "summary": "Retrieve By Id Bulk Response",
        "description": "Get Bulk Response By Id",
        "operationId": "Retrieve_By_Id_BULK_RESPONSE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_RESPONSE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BULK_RESPONSE": {
      "get": {
        "tags": [
          "BULK_RESPONSE"
        ],
        "summary": "Retrieve Filtered Bulk Response",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BULK_RESPONSE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_RESPONSE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "BULK_RESPONSE"
        ],
        "summary": "Update Bulk Response",
        "description": "Update Bulk Response",
        "operationId": "PUT_BULK_RESPONSE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BULK_RESPONSE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "BULK_RESPONSE"
        ],
        "summary": "Save Bulk Response",
        "description": "Save Bulk Response",
        "operationId": "POST_BULK_RESPONSE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BULK_RESPONSE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BULK_RESPONSE": {
      "delete": {
        "tags": [
          "BULK_RESPONSE"
        ],
        "summary": "Delete Bulk Response",
        "description": "Delete Bulk Response",
        "operationId": "DELETE_BULK_RESPONSE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BULK_UPLOAD_HISTORY/{id}": {
      "get": {
        "tags": [
          "BULK_UPLOAD_HISTORY"
        ],
        "summary": "Retrieve By Id Data Loader History",
        "description": "Get Data Loader History By Id",
        "operationId": "Retrieve_By_Id_BULK_UPLOAD_HISTORY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_UPLOAD_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BULK_UPLOAD_HISTORY": {
      "get": {
        "tags": [
          "BULK_UPLOAD_HISTORY"
        ],
        "summary": "Retrieve Filtered Data Loader History",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BULK_UPLOAD_HISTORY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_UPLOAD_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "BULK_UPLOAD_HISTORY"
        ],
        "summary": "Update Data Loader History",
        "description": "Update Data Loader History",
        "operationId": "PUT_BULK_UPLOAD_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BULK_UPLOAD_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "BULK_UPLOAD_HISTORY"
        ],
        "summary": "Save Data Loader History",
        "description": "Save Data Loader History",
        "operationId": "POST_BULK_UPLOAD_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BULK_UPLOAD_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BULK_UPLOAD_HISTORY": {
      "delete": {
        "tags": [
          "BULK_UPLOAD_HISTORY"
        ],
        "summary": "Delete Data Loader History",
        "description": "Delete Data Loader History",
        "operationId": "DELETE_BULK_UPLOAD_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BULK_UPLOAD_INVOICE_PDF/{id}": {
      "get": {
        "tags": [
          "BULK_UPLOAD_INVOICE_PDF"
        ],
        "summary": "Retrieve By Id Bulk Upload Invoice PDF",
        "description": "Get Bulk Upload Invoice PDF By Id",
        "operationId": "Retrieve_By_Id_BULK_UPLOAD_INVOICE_PDF",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_UPLOAD_INVOICE_PDF"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BULK_UPLOAD_INVOICE_PDF": {
      "get": {
        "tags": [
          "BULK_UPLOAD_INVOICE_PDF"
        ],
        "summary": "Retrieve Filtered Bulk Upload Invoice PDF",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BULK_UPLOAD_INVOICE_PDF",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BULK_UPLOAD_INVOICE_PDF"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "BULK_UPLOAD_INVOICE_PDF"
        ],
        "summary": "Update Bulk Upload Invoice PDF",
        "description": "Update Bulk Upload Invoice PDF",
        "operationId": "PUT_BULK_UPLOAD_INVOICE_PDF",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BULK_UPLOAD_INVOICE_PDF"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "BULK_UPLOAD_INVOICE_PDF"
        ],
        "summary": "Save Bulk Upload Invoice PDF",
        "description": "Save Bulk Upload Invoice PDF",
        "operationId": "POST_BULK_UPLOAD_INVOICE_PDF",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BULK_UPLOAD_INVOICE_PDF"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/BULK_UPLOAD_INVOICE_PDF": {
      "delete": {
        "tags": [
          "BULK_UPLOAD_INVOICE_PDF"
        ],
        "summary": "Delete Bulk Upload Invoice PDF",
        "description": "Delete Bulk Upload Invoice PDF",
        "operationId": "DELETE_BULK_UPLOAD_INVOICE_PDF",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/BUNDLE/{id}": {
      "get": {
        "tags": [
          "BUNDLE"
        ],
        "summary": "Retrieve By Id Deployment Bundles",
        "description": "Get Deployment Bundles By Id",
        "operationId": "Retrieve_By_Id_BUNDLE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BUNDLE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BUNDLE": {
      "get": {
        "tags": [
          "BUNDLE"
        ],
        "summary": "Retrieve Filtered Deployment Bundles",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BUNDLE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BUNDLE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "BUNDLE"
        ],
        "summary": "Update Deployment Bundles",
        "description": "Update Deployment Bundles",
        "operationId": "PUT_BUNDLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BUNDLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "BUNDLE"
        ],
        "summary": "Save Deployment Bundles",
        "description": "Save Deployment Bundles",
        "operationId": "POST_BUNDLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BUNDLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BUNDLE": {
      "delete": {
        "tags": [
          "BUNDLE"
        ],
        "summary": "Delete Deployment Bundles",
        "description": "Delete Deployment Bundles",
        "operationId": "DELETE_BUNDLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BUNDLE_CONFIGURATION/{id}": {
      "get": {
        "tags": [
          "BUNDLE_CONFIGURATION"
        ],
        "summary": "Retrieve By Id Deployment Configuration",
        "description": "Get Deployment Configuration By Id",
        "operationId": "Retrieve_By_Id_BUNDLE_CONFIGURATION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BUNDLE_CONFIGURATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BUNDLE_CONFIGURATION": {
      "get": {
        "tags": [
          "BUNDLE_CONFIGURATION"
        ],
        "summary": "Retrieve Filtered Deployment Configuration",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BUNDLE_CONFIGURATION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BUNDLE_CONFIGURATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "BUNDLE_CONFIGURATION"
        ],
        "summary": "Update Deployment Configuration",
        "description": "Update Deployment Configuration",
        "operationId": "PUT_BUNDLE_CONFIGURATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BUNDLE_CONFIGURATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "BUNDLE_CONFIGURATION"
        ],
        "summary": "Save Deployment Configuration",
        "description": "Save Deployment Configuration",
        "operationId": "POST_BUNDLE_CONFIGURATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BUNDLE_CONFIGURATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BUNDLE_CONFIGURATION": {
      "delete": {
        "tags": [
          "BUNDLE_CONFIGURATION"
        ],
        "summary": "Delete Deployment Configuration",
        "description": "Delete Deployment Configuration",
        "operationId": "DELETE_BUNDLE_CONFIGURATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BUNDLE_CONTENT/{id}": {
      "get": {
        "tags": [
          "BUNDLE_CONTENT"
        ],
        "summary": "Retrieve By Id Bundle Content",
        "description": "Get Bundle Content By Id",
        "operationId": "Retrieve_By_Id_BUNDLE_CONTENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BUNDLE_CONTENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BUNDLE_CONTENT": {
      "get": {
        "tags": [
          "BUNDLE_CONTENT"
        ],
        "summary": "Retrieve Filtered Bundle Content",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BUNDLE_CONTENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BUNDLE_CONTENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "BUNDLE_CONTENT"
        ],
        "summary": "Update Bundle Content",
        "description": "Update Bundle Content",
        "operationId": "PUT_BUNDLE_CONTENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BUNDLE_CONTENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "BUNDLE_CONTENT"
        ],
        "summary": "Save Bundle Content",
        "description": "Save Bundle Content",
        "operationId": "POST_BUNDLE_CONTENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BUNDLE_CONTENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "BUNDLE_CONTENT"
        ],
        "summary": "Upsert Bundle Content",
        "description": "Upsert Bundle Content",
        "operationId": "PATCH_BUNDLE_CONTENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_BUNDLE_CONTENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BUNDLE_CONTENT": {
      "delete": {
        "tags": [
          "BUNDLE_CONTENT"
        ],
        "summary": "Delete Bundle Content",
        "description": "Delete Bundle Content",
        "operationId": "DELETE_BUNDLE_CONTENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BUNDLE_LOG/{id}": {
      "get": {
        "tags": [
          "BUNDLE_LOG"
        ],
        "summary": "Retrieve By Id Bundle History",
        "description": "Get Bundle History By Id",
        "operationId": "Retrieve_By_Id_BUNDLE_LOG",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BUNDLE_LOG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/BUNDLE_LOG": {
      "get": {
        "tags": [
          "BUNDLE_LOG"
        ],
        "summary": "Retrieve Filtered Bundle History",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_BUNDLE_LOG",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_BUNDLE_LOG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "BUNDLE_LOG"
        ],
        "summary": "Update Bundle History",
        "description": "Update Bundle History",
        "operationId": "PUT_BUNDLE_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_BUNDLE_LOG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "BUNDLE_LOG"
        ],
        "summary": "Save Bundle History",
        "description": "Save Bundle History",
        "operationId": "POST_BUNDLE_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_BUNDLE_LOG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/BUNDLE_LOG": {
      "delete": {
        "tags": [
          "BUNDLE_LOG"
        ],
        "summary": "Delete Bundle History",
        "description": "Delete Bundle History",
        "operationId": "DELETE_BUNDLE_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CHARGE_ESTIMATION_RUN_HISTORY/{id}": {
      "get": {
        "tags": [
          "CHARGE_ESTIMATION_RUN_HISTORY"
        ],
        "summary": "Retrieve By Id Charge Estimation Run History",
        "description": "Get Charge Estimation Run History By Id",
        "operationId": "Retrieve_By_Id_CHARGE_ESTIMATION_RUN_HISTORY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CHARGE_ESTIMATION_RUN_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CHARGE_ESTIMATION_RUN_HISTORY": {
      "get": {
        "tags": [
          "CHARGE_ESTIMATION_RUN_HISTORY"
        ],
        "summary": "Retrieve Filtered Charge Estimation Run History",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CHARGE_ESTIMATION_RUN_HISTORY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CHARGE_ESTIMATION_RUN_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CHARGE_ESTIMATION_RUN_HISTORY"
        ],
        "summary": "Update Charge Estimation Run History",
        "description": "Update Charge Estimation Run History",
        "operationId": "PUT_CHARGE_ESTIMATION_RUN_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CHARGE_ESTIMATION_RUN_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CHARGE_ESTIMATION_RUN_HISTORY"
        ],
        "summary": "Save Charge Estimation Run History",
        "description": "Save Charge Estimation Run History",
        "operationId": "POST_CHARGE_ESTIMATION_RUN_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CHARGE_ESTIMATION_RUN_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CHARGE_ESTIMATION_RUN_HISTORY": {
      "delete": {
        "tags": [
          "CHARGE_ESTIMATION_RUN_HISTORY"
        ],
        "summary": "Delete Charge Estimation Run History",
        "description": "Delete Charge Estimation Run History",
        "operationId": "DELETE_CHARGE_ESTIMATION_RUN_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CHART/{id}": {
      "get": {
        "tags": [
          "CHART"
        ],
        "summary": "Retrieve By Id Charts",
        "description": "Get Charts By Id",
        "operationId": "Retrieve_By_Id_CHART",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CHART"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CHART": {
      "get": {
        "tags": [
          "CHART"
        ],
        "summary": "Retrieve Filtered Charts",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CHART",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CHART"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "CHART"
        ],
        "summary": "Update Charts",
        "description": "Update Charts",
        "operationId": "PUT_CHART",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CHART"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "CHART"
        ],
        "summary": "Save Charts",
        "description": "Save Charts",
        "operationId": "POST_CHART",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CHART"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/CHART": {
      "delete": {
        "tags": [
          "CHART"
        ],
        "summary": "Delete Charts",
        "description": "Delete Charts",
        "operationId": "DELETE_CHART",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/COLLECTOR_AGGREGATE_FIELD/{id}": {
      "get": {
        "tags": [
          "COLLECTOR_AGGREGATE_FIELD"
        ],
        "summary": "Retrieve By Id Collector Aggregate Field",
        "description": "Get Collector Aggregate Field By Id",
        "operationId": "Retrieve_By_Id_COLLECTOR_AGGREGATE_FIELD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_AGGREGATE_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COLLECTOR_AGGREGATE_FIELD": {
      "get": {
        "tags": [
          "COLLECTOR_AGGREGATE_FIELD"
        ],
        "summary": "Retrieve Filtered Collector Aggregate Field",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_COLLECTOR_AGGREGATE_FIELD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_AGGREGATE_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "COLLECTOR_AGGREGATE_FIELD"
        ],
        "summary": "Update Collector Aggregate Field",
        "description": "Update Collector Aggregate Field",
        "operationId": "PUT_COLLECTOR_AGGREGATE_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_COLLECTOR_AGGREGATE_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "COLLECTOR_AGGREGATE_FIELD"
        ],
        "summary": "Save Collector Aggregate Field",
        "description": "Save Collector Aggregate Field",
        "operationId": "POST_COLLECTOR_AGGREGATE_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_COLLECTOR_AGGREGATE_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/COLLECTOR_AGGREGATE_FIELD": {
      "delete": {
        "tags": [
          "COLLECTOR_AGGREGATE_FIELD"
        ],
        "summary": "Delete Collector Aggregate Field",
        "description": "Delete Collector Aggregate Field",
        "operationId": "DELETE_COLLECTOR_AGGREGATE_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COLLECTOR_CRITERIA_FIELD/{id}": {
      "get": {
        "tags": [
          "COLLECTOR_CRITERIA_FIELD"
        ],
        "summary": "Retrieve By Id Collector Criteria Field",
        "description": "Get Collector Criteria Field By Id",
        "operationId": "Retrieve_By_Id_COLLECTOR_CRITERIA_FIELD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_CRITERIA_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COLLECTOR_CRITERIA_FIELD": {
      "get": {
        "tags": [
          "COLLECTOR_CRITERIA_FIELD"
        ],
        "summary": "Retrieve Filtered Collector Criteria Field",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_COLLECTOR_CRITERIA_FIELD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_CRITERIA_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "COLLECTOR_CRITERIA_FIELD"
        ],
        "summary": "Update Collector Criteria Field",
        "description": "Update Collector Criteria Field",
        "operationId": "PUT_COLLECTOR_CRITERIA_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_COLLECTOR_CRITERIA_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "COLLECTOR_CRITERIA_FIELD"
        ],
        "summary": "Save Collector Criteria Field",
        "description": "Save Collector Criteria Field",
        "operationId": "POST_COLLECTOR_CRITERIA_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_COLLECTOR_CRITERIA_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/COLLECTOR_CRITERIA_FIELD": {
      "delete": {
        "tags": [
          "COLLECTOR_CRITERIA_FIELD"
        ],
        "summary": "Delete Collector Criteria Field",
        "description": "Delete Collector Criteria Field",
        "operationId": "DELETE_COLLECTOR_CRITERIA_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COLLECTOR_EXT_ENTITY_FIELD/{id}": {
      "get": {
        "tags": [
          "COLLECTOR_EXT_ENTITY_FIELD"
        ],
        "summary": "Retrieve By Id Collector External Entity Field",
        "description": "Get Collector External Entity Field By Id",
        "operationId": "Retrieve_By_Id_COLLECTOR_EXT_ENTITY_FIELD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_EXT_ENTITY_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COLLECTOR_EXT_ENTITY_FIELD": {
      "get": {
        "tags": [
          "COLLECTOR_EXT_ENTITY_FIELD"
        ],
        "summary": "Retrieve Filtered Collector External Entity Field",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_COLLECTOR_EXT_ENTITY_FIELD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_EXT_ENTITY_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "COLLECTOR_EXT_ENTITY_FIELD"
        ],
        "summary": "Update Collector External Entity Field",
        "description": "Update Collector External Entity Field",
        "operationId": "PUT_COLLECTOR_EXT_ENTITY_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_COLLECTOR_EXT_ENTITY_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "COLLECTOR_EXT_ENTITY_FIELD"
        ],
        "summary": "Save Collector External Entity Field",
        "description": "Save Collector External Entity Field",
        "operationId": "POST_COLLECTOR_EXT_ENTITY_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_COLLECTOR_EXT_ENTITY_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/COLLECTOR_EXT_ENTITY_FIELD": {
      "delete": {
        "tags": [
          "COLLECTOR_EXT_ENTITY_FIELD"
        ],
        "summary": "Delete Collector External Entity Field",
        "description": "Delete Collector External Entity Field",
        "operationId": "DELETE_COLLECTOR_EXT_ENTITY_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COLLECTOR_FIELDS/{id}": {
      "get": {
        "tags": [
          "COLLECTOR_FIELDS"
        ],
        "summary": "Retrieve By Id Usage Data",
        "description": "Get Usage Data By Id",
        "operationId": "Retrieve_By_Id_COLLECTOR_FIELDS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_FIELDS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COLLECTOR_FIELDS": {
      "get": {
        "tags": [
          "COLLECTOR_FIELDS"
        ],
        "summary": "Retrieve Filtered Usage Data",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_COLLECTOR_FIELDS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_FIELDS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "COLLECTOR_FIELDS"
        ],
        "summary": "Update Usage Data",
        "description": "Update Usage Data",
        "operationId": "PUT_COLLECTOR_FIELDS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_COLLECTOR_FIELDS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "COLLECTOR_FIELDS"
        ],
        "summary": "Save Usage Data",
        "description": "Save Usage Data",
        "operationId": "POST_COLLECTOR_FIELDS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_COLLECTOR_FIELDS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/COLLECTOR_FIELDS": {
      "delete": {
        "tags": [
          "COLLECTOR_FIELDS"
        ],
        "summary": "Delete Usage Data",
        "description": "Delete Usage Data",
        "operationId": "DELETE_COLLECTOR_FIELDS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COLLECTOR_FIELDS_DELETED/{id}": {
      "get": {
        "tags": [
          "COLLECTOR_FIELDS_DELETED"
        ],
        "summary": "Retrieve By Id Usage Data Deleted",
        "description": "Get Usage Data Deleted By Id",
        "operationId": "Retrieve_By_Id_COLLECTOR_FIELDS_DELETED",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_FIELDS_DELETED"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/COLLECTOR_FIELDS_DELETED": {
      "get": {
        "tags": [
          "COLLECTOR_FIELDS_DELETED"
        ],
        "summary": "Retrieve Filtered Usage Data Deleted",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_COLLECTOR_FIELDS_DELETED",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_FIELDS_DELETED"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "COLLECTOR_FIELDS_DELETED"
        ],
        "summary": "Update Usage Data Deleted",
        "description": "Update Usage Data Deleted",
        "operationId": "PUT_COLLECTOR_FIELDS_DELETED",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_COLLECTOR_FIELDS_DELETED"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "COLLECTOR_FIELDS_DELETED"
        ],
        "summary": "Save Usage Data Deleted",
        "description": "Save Usage Data Deleted",
        "operationId": "POST_COLLECTOR_FIELDS_DELETED",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_COLLECTOR_FIELDS_DELETED"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/COLLECTOR_FIELDS_DELETED": {
      "delete": {
        "tags": [
          "COLLECTOR_FIELDS_DELETED"
        ],
        "summary": "Delete Usage Data Deleted",
        "description": "Delete Usage Data Deleted",
        "operationId": "DELETE_COLLECTOR_FIELDS_DELETED",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/COLLECTOR_FIELD_MAPPING/{id}": {
      "get": {
        "tags": [
          "COLLECTOR_FIELD_MAPPING"
        ],
        "summary": "Retrieve By Id Collector Field Mapping",
        "description": "Get Collector Field Mapping By Id",
        "operationId": "Retrieve_By_Id_COLLECTOR_FIELD_MAPPING",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_FIELD_MAPPING"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COLLECTOR_FIELD_MAPPING": {
      "get": {
        "tags": [
          "COLLECTOR_FIELD_MAPPING"
        ],
        "summary": "Retrieve Filtered Collector Field Mapping",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_COLLECTOR_FIELD_MAPPING",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_FIELD_MAPPING"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "COLLECTOR_FIELD_MAPPING"
        ],
        "summary": "Update Collector Field Mapping",
        "description": "Update Collector Field Mapping",
        "operationId": "PUT_COLLECTOR_FIELD_MAPPING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_COLLECTOR_FIELD_MAPPING"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "COLLECTOR_FIELD_MAPPING"
        ],
        "summary": "Save Collector Field Mapping",
        "description": "Save Collector Field Mapping",
        "operationId": "POST_COLLECTOR_FIELD_MAPPING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_COLLECTOR_FIELD_MAPPING"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/COLLECTOR_FIELD_MAPPING": {
      "delete": {
        "tags": [
          "COLLECTOR_FIELD_MAPPING"
        ],
        "summary": "Delete Collector Field Mapping",
        "description": "Delete Collector Field Mapping",
        "operationId": "DELETE_COLLECTOR_FIELD_MAPPING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COLLECTOR_LOAD_STATUS/{id}": {
      "get": {
        "tags": [
          "COLLECTOR_LOAD_STATUS"
        ],
        "summary": "Retrieve By Id Collector Load Status",
        "description": "Get Collector Load Status By Id",
        "operationId": "Retrieve_By_Id_COLLECTOR_LOAD_STATUS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_LOAD_STATUS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COLLECTOR_LOAD_STATUS": {
      "get": {
        "tags": [
          "COLLECTOR_LOAD_STATUS"
        ],
        "summary": "Retrieve Filtered Collector Load Status",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_COLLECTOR_LOAD_STATUS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_LOAD_STATUS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "COLLECTOR_LOAD_STATUS"
        ],
        "summary": "Update Collector Load Status",
        "description": "Update Collector Load Status",
        "operationId": "PUT_COLLECTOR_LOAD_STATUS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_COLLECTOR_LOAD_STATUS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "COLLECTOR_LOAD_STATUS"
        ],
        "summary": "Save Collector Load Status",
        "description": "Save Collector Load Status",
        "operationId": "POST_COLLECTOR_LOAD_STATUS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_COLLECTOR_LOAD_STATUS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/COLLECTOR_LOAD_STATUS": {
      "delete": {
        "tags": [
          "COLLECTOR_LOAD_STATUS"
        ],
        "summary": "Delete Collector Load Status",
        "description": "Delete Collector Load Status",
        "operationId": "DELETE_COLLECTOR_LOAD_STATUS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COLLECTOR_RERATE_FIELD/{id}": {
      "get": {
        "tags": [
          "COLLECTOR_RERATE_FIELD"
        ],
        "summary": "Retrieve By Id Collector Rerate Field",
        "description": "Get Collector Rerate Field By Id",
        "operationId": "Retrieve_By_Id_COLLECTOR_RERATE_FIELD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_RERATE_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COLLECTOR_RERATE_FIELD": {
      "get": {
        "tags": [
          "COLLECTOR_RERATE_FIELD"
        ],
        "summary": "Retrieve Filtered Collector Rerate Field",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_COLLECTOR_RERATE_FIELD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_RERATE_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "COLLECTOR_RERATE_FIELD"
        ],
        "summary": "Update Collector Rerate Field",
        "description": "Update Collector Rerate Field",
        "operationId": "PUT_COLLECTOR_RERATE_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_COLLECTOR_RERATE_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "COLLECTOR_RERATE_FIELD"
        ],
        "summary": "Save Collector Rerate Field",
        "description": "Save Collector Rerate Field",
        "operationId": "POST_COLLECTOR_RERATE_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_COLLECTOR_RERATE_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/COLLECTOR_RERATE_FIELD": {
      "delete": {
        "tags": [
          "COLLECTOR_RERATE_FIELD"
        ],
        "summary": "Delete Collector Rerate Field",
        "description": "Delete Collector Rerate Field",
        "operationId": "DELETE_COLLECTOR_RERATE_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COLLECTOR_ROLLBACK_QUEUE/{id}": {
      "get": {
        "tags": [
          "COLLECTOR_ROLLBACK_QUEUE"
        ],
        "summary": "Retrieve By Id Activity Collector Rollback History",
        "description": "Get Activity Collector Rollback History By Id",
        "operationId": "Retrieve_By_Id_COLLECTOR_ROLLBACK_QUEUE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_ROLLBACK_QUEUE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COLLECTOR_ROLLBACK_QUEUE": {
      "get": {
        "tags": [
          "COLLECTOR_ROLLBACK_QUEUE"
        ],
        "summary": "Retrieve Filtered Activity Collector Rollback History",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_COLLECTOR_ROLLBACK_QUEUE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_ROLLBACK_QUEUE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "COLLECTOR_ROLLBACK_QUEUE"
        ],
        "summary": "Update Activity Collector Rollback History",
        "description": "Update Activity Collector Rollback History",
        "operationId": "PUT_COLLECTOR_ROLLBACK_QUEUE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_COLLECTOR_ROLLBACK_QUEUE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "COLLECTOR_ROLLBACK_QUEUE"
        ],
        "summary": "Save Activity Collector Rollback History",
        "description": "Save Activity Collector Rollback History",
        "operationId": "POST_COLLECTOR_ROLLBACK_QUEUE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_COLLECTOR_ROLLBACK_QUEUE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/COLLECTOR_ROLLBACK_QUEUE": {
      "delete": {
        "tags": [
          "COLLECTOR_ROLLBACK_QUEUE"
        ],
        "summary": "Delete Activity Collector Rollback History",
        "description": "Delete Activity Collector Rollback History",
        "operationId": "DELETE_COLLECTOR_ROLLBACK_QUEUE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COLLECTOR_UNIQ_FIELD/{id}": {
      "get": {
        "tags": [
          "COLLECTOR_UNIQ_FIELD"
        ],
        "summary": "Retrieve By Id Collector Uniq Field",
        "description": "Get Collector Uniq Field By Id",
        "operationId": "Retrieve_By_Id_COLLECTOR_UNIQ_FIELD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_UNIQ_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/COLLECTOR_UNIQ_FIELD": {
      "get": {
        "tags": [
          "COLLECTOR_UNIQ_FIELD"
        ],
        "summary": "Retrieve Filtered Collector Uniq Field",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_COLLECTOR_UNIQ_FIELD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_UNIQ_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "COLLECTOR_UNIQ_FIELD"
        ],
        "summary": "Update Collector Uniq Field",
        "description": "Update Collector Uniq Field",
        "operationId": "PUT_COLLECTOR_UNIQ_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_COLLECTOR_UNIQ_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "COLLECTOR_UNIQ_FIELD"
        ],
        "summary": "Save Collector Uniq Field",
        "description": "Save Collector Uniq Field",
        "operationId": "POST_COLLECTOR_UNIQ_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_COLLECTOR_UNIQ_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/COLLECTOR_UNIQ_FIELD": {
      "delete": {
        "tags": [
          "COLLECTOR_UNIQ_FIELD"
        ],
        "summary": "Delete Collector Uniq Field",
        "description": "Delete Collector Uniq Field",
        "operationId": "DELETE_COLLECTOR_UNIQ_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/COLLECTOR_UPLOAD_PROGRESS/{id}": {
      "get": {
        "tags": [
          "COLLECTOR_UPLOAD_PROGRESS"
        ],
        "summary": "Retrieve By Id Collector Upload Progress",
        "description": "Get Collector Upload Progress By Id",
        "operationId": "Retrieve_By_Id_COLLECTOR_UPLOAD_PROGRESS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_UPLOAD_PROGRESS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COLLECTOR_UPLOAD_PROGRESS": {
      "get": {
        "tags": [
          "COLLECTOR_UPLOAD_PROGRESS"
        ],
        "summary": "Retrieve Filtered Collector Upload Progress",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_COLLECTOR_UPLOAD_PROGRESS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COLLECTOR_UPLOAD_PROGRESS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "COLLECTOR_UPLOAD_PROGRESS"
        ],
        "summary": "Update Collector Upload Progress",
        "description": "Update Collector Upload Progress",
        "operationId": "PUT_COLLECTOR_UPLOAD_PROGRESS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_COLLECTOR_UPLOAD_PROGRESS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "COLLECTOR_UPLOAD_PROGRESS"
        ],
        "summary": "Save Collector Upload Progress",
        "description": "Save Collector Upload Progress",
        "operationId": "POST_COLLECTOR_UPLOAD_PROGRESS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_COLLECTOR_UPLOAD_PROGRESS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/COLLECTOR_UPLOAD_PROGRESS": {
      "delete": {
        "tags": [
          "COLLECTOR_UPLOAD_PROGRESS"
        ],
        "summary": "Delete Collector Upload Progress",
        "description": "Delete Collector Upload Progress",
        "operationId": "DELETE_COLLECTOR_UPLOAD_PROGRESS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COMMITMENT_INCLUSION_CRITERIA/{id}": {
      "get": {
        "tags": [
          "COMMITMENT_INCLUSION_CRITERIA"
        ],
        "summary": "Retrieve By Id Commitment Inclusion Criteria",
        "description": "Get Commitment Inclusion Criteria By Id",
        "operationId": "Retrieve_By_Id_COMMITMENT_INCLUSION_CRITERIA",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COMMITMENT_INCLUSION_CRITERIA"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COMMITMENT_INCLUSION_CRITERIA": {
      "get": {
        "tags": [
          "COMMITMENT_INCLUSION_CRITERIA"
        ],
        "summary": "Retrieve Filtered Commitment Inclusion Criteria",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_COMMITMENT_INCLUSION_CRITERIA",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COMMITMENT_INCLUSION_CRITERIA"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "COMMITMENT_INCLUSION_CRITERIA"
        ],
        "summary": "Update Commitment Inclusion Criteria",
        "description": "Update Commitment Inclusion Criteria",
        "operationId": "PUT_COMMITMENT_INCLUSION_CRITERIA",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_COMMITMENT_INCLUSION_CRITERIA"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "COMMITMENT_INCLUSION_CRITERIA"
        ],
        "summary": "Save Commitment Inclusion Criteria",
        "description": "Save Commitment Inclusion Criteria",
        "operationId": "POST_COMMITMENT_INCLUSION_CRITERIA",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_COMMITMENT_INCLUSION_CRITERIA"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/COMMITMENT_INCLUSION_CRITERIA": {
      "delete": {
        "tags": [
          "COMMITMENT_INCLUSION_CRITERIA"
        ],
        "summary": "Delete Commitment Inclusion Criteria",
        "description": "Delete Commitment Inclusion Criteria",
        "operationId": "DELETE_COMMITMENT_INCLUSION_CRITERIA",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COMMITMENT_SCOPE/{id}": {
      "get": {
        "tags": [
          "COMMITMENT_SCOPE"
        ],
        "summary": "Retrieve By Id Commitment Scope",
        "description": "Get Commitment Scope By Id",
        "operationId": "Retrieve_By_Id_COMMITMENT_SCOPE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COMMITMENT_SCOPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COMMITMENT_SCOPE": {
      "get": {
        "tags": [
          "COMMITMENT_SCOPE"
        ],
        "summary": "Retrieve Filtered Commitment Scope",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_COMMITMENT_SCOPE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COMMITMENT_SCOPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "COMMITMENT_SCOPE"
        ],
        "summary": "Update Commitment Scope",
        "description": "Update Commitment Scope",
        "operationId": "PUT_COMMITMENT_SCOPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_COMMITMENT_SCOPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "COMMITMENT_SCOPE"
        ],
        "summary": "Save Commitment Scope",
        "description": "Save Commitment Scope",
        "operationId": "POST_COMMITMENT_SCOPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_COMMITMENT_SCOPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/COMMITMENT_SCOPE": {
      "delete": {
        "tags": [
          "COMMITMENT_SCOPE"
        ],
        "summary": "Delete Commitment Scope",
        "description": "Delete Commitment Scope",
        "operationId": "DELETE_COMMITMENT_SCOPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COMPANY_PROFILE/{id}": {
      "get": {
        "tags": [
          "COMPANY_PROFILE"
        ],
        "summary": "Retrieve By Id Company Profile",
        "description": "Get Company Profile By Id",
        "operationId": "Retrieve_By_Id_COMPANY_PROFILE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COMPANY_PROFILE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COMPANY_PROFILE": {
      "get": {
        "tags": [
          "COMPANY_PROFILE"
        ],
        "summary": "Retrieve Filtered Company Profile",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_COMPANY_PROFILE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COMPANY_PROFILE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "COMPANY_PROFILE"
        ],
        "summary": "Update Company Profile",
        "description": "Update Company Profile",
        "operationId": "PUT_COMPANY_PROFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_COMPANY_PROFILE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "COMPANY_PROFILE"
        ],
        "summary": "Save Company Profile",
        "description": "Save Company Profile",
        "operationId": "POST_COMPANY_PROFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_COMPANY_PROFILE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/COMPANY_PROFILE": {
      "delete": {
        "tags": [
          "COMPANY_PROFILE"
        ],
        "summary": "Delete Company Profile",
        "description": "Delete Company Profile",
        "operationId": "DELETE_COMPANY_PROFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COMPOSITE_FIELDS/{id}": {
      "get": {
        "tags": [
          "COMPOSITE_FIELDS"
        ],
        "summary": "Retrieve By Id Composite Fields",
        "description": "Get Composite Fields By Id",
        "operationId": "Retrieve_By_Id_COMPOSITE_FIELDS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COMPOSITE_FIELDS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/COMPOSITE_FIELDS": {
      "get": {
        "tags": [
          "COMPOSITE_FIELDS"
        ],
        "summary": "Retrieve Filtered Composite Fields",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_COMPOSITE_FIELDS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COMPOSITE_FIELDS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "COMPOSITE_FIELDS"
        ],
        "summary": "Update Composite Fields",
        "description": "Update Composite Fields",
        "operationId": "PUT_COMPOSITE_FIELDS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_COMPOSITE_FIELDS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "COMPOSITE_FIELDS"
        ],
        "summary": "Save Composite Fields",
        "description": "Save Composite Fields",
        "operationId": "POST_COMPOSITE_FIELDS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_COMPOSITE_FIELDS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/COMPOSITE_FIELDS": {
      "delete": {
        "tags": [
          "COMPOSITE_FIELDS"
        ],
        "summary": "Delete Composite Fields",
        "description": "Delete Composite Fields",
        "operationId": "DELETE_COMPOSITE_FIELDS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CONDITION/{id}": {
      "get": {
        "tags": [
          "CONDITION"
        ],
        "summary": "Retrieve By Id Report Functions",
        "description": "Get Report Functions By Id",
        "operationId": "Retrieve_By_Id_CONDITION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CONDITION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CONDITION": {
      "get": {
        "tags": [
          "CONDITION"
        ],
        "summary": "Retrieve Filtered Report Functions",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CONDITION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CONDITION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CONDITION"
        ],
        "summary": "Update Report Functions",
        "description": "Update Report Functions",
        "operationId": "PUT_CONDITION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CONDITION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CONDITION"
        ],
        "summary": "Save Report Functions",
        "description": "Save Report Functions",
        "operationId": "POST_CONDITION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CONDITION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "CONDITION"
        ],
        "summary": "Upsert Report Functions",
        "description": "Upsert Report Functions",
        "operationId": "PATCH_CONDITION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_CONDITION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CONDITION": {
      "delete": {
        "tags": [
          "CONDITION"
        ],
        "summary": "Delete Report Functions",
        "description": "Delete Report Functions",
        "operationId": "DELETE_CONDITION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CONDITION_GROUP_MEMBER/{id}": {
      "get": {
        "tags": [
          "CONDITION_GROUP_MEMBER"
        ],
        "summary": "Retrieve By Id Condition Group Member",
        "description": "Get Condition Group Member By Id",
        "operationId": "Retrieve_By_Id_CONDITION_GROUP_MEMBER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CONDITION_GROUP_MEMBER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CONDITION_GROUP_MEMBER": {
      "get": {
        "tags": [
          "CONDITION_GROUP_MEMBER"
        ],
        "summary": "Retrieve Filtered Condition Group Member",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CONDITION_GROUP_MEMBER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CONDITION_GROUP_MEMBER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CONDITION_GROUP_MEMBER"
        ],
        "summary": "Update Condition Group Member",
        "description": "Update Condition Group Member",
        "operationId": "PUT_CONDITION_GROUP_MEMBER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CONDITION_GROUP_MEMBER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CONDITION_GROUP_MEMBER"
        ],
        "summary": "Save Condition Group Member",
        "description": "Save Condition Group Member",
        "operationId": "POST_CONDITION_GROUP_MEMBER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CONDITION_GROUP_MEMBER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "CONDITION_GROUP_MEMBER"
        ],
        "summary": "Upsert Condition Group Member",
        "description": "Upsert Condition Group Member",
        "operationId": "PATCH_CONDITION_GROUP_MEMBER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_CONDITION_GROUP_MEMBER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CONDITION_GROUP_MEMBER": {
      "delete": {
        "tags": [
          "CONDITION_GROUP_MEMBER"
        ],
        "summary": "Delete Condition Group Member",
        "description": "Delete Condition Group Member",
        "operationId": "DELETE_CONDITION_GROUP_MEMBER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CONTACT_TYPE/{id}": {
      "get": {
        "tags": [
          "CONTACT_TYPE"
        ],
        "summary": "Retrieve By Id Contact Categories",
        "description": "Get Contact Categories By Id",
        "operationId": "Retrieve_By_Id_CONTACT_TYPE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CONTACT_TYPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CONTACT_TYPE": {
      "get": {
        "tags": [
          "CONTACT_TYPE"
        ],
        "summary": "Retrieve Filtered Contact Categories",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CONTACT_TYPE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CONTACT_TYPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CONTACT_TYPE"
        ],
        "summary": "Update Contact Categories",
        "description": "Update Contact Categories",
        "operationId": "PUT_CONTACT_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CONTACT_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CONTACT_TYPE"
        ],
        "summary": "Save Contact Categories",
        "description": "Save Contact Categories",
        "operationId": "POST_CONTACT_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CONTACT_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "CONTACT_TYPE"
        ],
        "summary": "Upsert Contact Categories",
        "description": "Upsert Contact Categories",
        "operationId": "PATCH_CONTACT_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_CONTACT_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CONTACT_TYPE": {
      "delete": {
        "tags": [
          "CONTACT_TYPE"
        ],
        "summary": "Delete Contact Categories",
        "description": "Delete Contact Categories",
        "operationId": "DELETE_CONTACT_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CONTRACT/{id}": {
      "get": {
        "tags": [
          "CONTRACT"
        ],
        "summary": "Retrieve By Id Contract",
        "description": "Get Contract By Id",
        "operationId": "Retrieve_By_Id_CONTRACT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CONTRACT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CONTRACT": {
      "get": {
        "tags": [
          "CONTRACT"
        ],
        "summary": "Retrieve Filtered Contract",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CONTRACT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CONTRACT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CONTRACT"
        ],
        "summary": "Update Contract",
        "description": "Update Contract",
        "operationId": "PUT_CONTRACT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CONTRACT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CONTRACT"
        ],
        "summary": "Save Contract",
        "description": "Save Contract",
        "operationId": "POST_CONTRACT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CONTRACT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "CONTRACT"
        ],
        "summary": "Upsert Contract",
        "description": "Upsert Contract",
        "operationId": "PATCH_CONTRACT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_CONTRACT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CONTRACT": {
      "delete": {
        "tags": [
          "CONTRACT"
        ],
        "summary": "Delete Contract",
        "description": "Delete Contract",
        "operationId": "DELETE_CONTRACT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CONTRACT_AVAILABLE_PRODUCT/{id}": {
      "get": {
        "tags": [
          "CONTRACT_AVAILABLE_PRODUCT"
        ],
        "summary": "Retrieve By Id Contract Available Product",
        "description": "Get Contract Available Product By Id",
        "operationId": "Retrieve_By_Id_CONTRACT_AVAILABLE_PRODUCT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CONTRACT_AVAILABLE_PRODUCT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CONTRACT_AVAILABLE_PRODUCT": {
      "get": {
        "tags": [
          "CONTRACT_AVAILABLE_PRODUCT"
        ],
        "summary": "Retrieve Filtered Contract Available Product",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CONTRACT_AVAILABLE_PRODUCT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CONTRACT_AVAILABLE_PRODUCT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "CONTRACT_AVAILABLE_PRODUCT"
        ],
        "summary": "Update Contract Available Product",
        "description": "Update Contract Available Product",
        "operationId": "PUT_CONTRACT_AVAILABLE_PRODUCT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CONTRACT_AVAILABLE_PRODUCT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "CONTRACT_AVAILABLE_PRODUCT"
        ],
        "summary": "Save Contract Available Product",
        "description": "Save Contract Available Product",
        "operationId": "POST_CONTRACT_AVAILABLE_PRODUCT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CONTRACT_AVAILABLE_PRODUCT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/CONTRACT_AVAILABLE_PRODUCT": {
      "delete": {
        "tags": [
          "CONTRACT_AVAILABLE_PRODUCT"
        ],
        "summary": "Delete Contract Available Product",
        "description": "Delete Contract Available Product",
        "operationId": "DELETE_CONTRACT_AVAILABLE_PRODUCT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CONTRACT_CURRENCY/{id}": {
      "get": {
        "tags": [
          "CONTRACT_CURRENCY"
        ],
        "summary": "Retrieve By Id Contract Currency",
        "description": "Get Contract Currency By Id",
        "operationId": "Retrieve_By_Id_CONTRACT_CURRENCY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CONTRACT_CURRENCY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CONTRACT_CURRENCY": {
      "get": {
        "tags": [
          "CONTRACT_CURRENCY"
        ],
        "summary": "Retrieve Filtered Contract Currency",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CONTRACT_CURRENCY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CONTRACT_CURRENCY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CONTRACT_CURRENCY"
        ],
        "summary": "Update Contract Currency",
        "description": "Update Contract Currency",
        "operationId": "PUT_CONTRACT_CURRENCY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CONTRACT_CURRENCY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CONTRACT_CURRENCY"
        ],
        "summary": "Save Contract Currency",
        "description": "Save Contract Currency",
        "operationId": "POST_CONTRACT_CURRENCY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CONTRACT_CURRENCY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CONTRACT_CURRENCY": {
      "delete": {
        "tags": [
          "CONTRACT_CURRENCY"
        ],
        "summary": "Delete Contract Currency",
        "description": "Delete Contract Currency",
        "operationId": "DELETE_CONTRACT_CURRENCY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CONTRACT_INTERNATIONAL_RATE/{id}": {
      "get": {
        "tags": [
          "CONTRACT_INTERNATIONAL_RATE"
        ],
        "summary": "Retrieve By Id International Rates",
        "description": "Get International Rates By Id",
        "operationId": "Retrieve_By_Id_CONTRACT_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CONTRACT_INTERNATIONAL_RATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CONTRACT_INTERNATIONAL_RATE": {
      "get": {
        "tags": [
          "CONTRACT_INTERNATIONAL_RATE"
        ],
        "summary": "Retrieve Filtered International Rates",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CONTRACT_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CONTRACT_INTERNATIONAL_RATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "CONTRACT_INTERNATIONAL_RATE"
        ],
        "summary": "Update International Rates",
        "description": "Update International Rates",
        "operationId": "PUT_CONTRACT_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CONTRACT_INTERNATIONAL_RATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "CONTRACT_INTERNATIONAL_RATE"
        ],
        "summary": "Save International Rates",
        "description": "Save International Rates",
        "operationId": "POST_CONTRACT_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CONTRACT_INTERNATIONAL_RATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "patch": {
        "tags": [
          "CONTRACT_INTERNATIONAL_RATE"
        ],
        "summary": "Upsert International Rates",
        "description": "Upsert International Rates",
        "operationId": "PATCH_CONTRACT_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_CONTRACT_INTERNATIONAL_RATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CONTRACT_INTERNATIONAL_RATE": {
      "delete": {
        "tags": [
          "CONTRACT_INTERNATIONAL_RATE"
        ],
        "summary": "Delete International Rates",
        "description": "Delete International Rates",
        "operationId": "DELETE_CONTRACT_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CONTRACT_RATE/{id}": {
      "get": {
        "tags": [
          "CONTRACT_RATE"
        ],
        "summary": "Retrieve By Id Contract Rates",
        "description": "Get Contract Rates By Id",
        "operationId": "Retrieve_By_Id_CONTRACT_RATE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CONTRACT_RATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CONTRACT_RATE": {
      "get": {
        "tags": [
          "CONTRACT_RATE"
        ],
        "summary": "Retrieve Filtered Contract Rates",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CONTRACT_RATE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CONTRACT_RATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CONTRACT_RATE"
        ],
        "summary": "Update Contract Rates",
        "description": "Update Contract Rates",
        "operationId": "PUT_CONTRACT_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CONTRACT_RATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CONTRACT_RATE"
        ],
        "summary": "Save Contract Rates",
        "description": "Save Contract Rates",
        "operationId": "POST_CONTRACT_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CONTRACT_RATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "CONTRACT_RATE"
        ],
        "summary": "Upsert Contract Rates",
        "description": "Upsert Contract Rates",
        "operationId": "PATCH_CONTRACT_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_CONTRACT_RATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CONTRACT_RATE": {
      "delete": {
        "tags": [
          "CONTRACT_RATE"
        ],
        "summary": "Delete Contract Rates",
        "description": "Delete Contract Rates",
        "operationId": "DELETE_CONTRACT_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COUNTRY/{id}": {
      "get": {
        "tags": [
          "COUNTRY"
        ],
        "summary": "Retrieve By Id Country",
        "description": "Get Country By Id",
        "operationId": "Retrieve_By_Id_COUNTRY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COUNTRY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COUNTRY": {
      "get": {
        "tags": [
          "COUNTRY"
        ],
        "summary": "Retrieve Filtered Country",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_COUNTRY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COUNTRY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "COUNTRY"
        ],
        "summary": "Update Country",
        "description": "Update Country",
        "operationId": "PUT_COUNTRY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_COUNTRY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "COUNTRY"
        ],
        "summary": "Save Country",
        "description": "Save Country",
        "operationId": "POST_COUNTRY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_COUNTRY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "COUNTRY"
        ],
        "summary": "Upsert Country",
        "description": "Upsert Country",
        "operationId": "PATCH_COUNTRY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_COUNTRY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/COUNTRY": {
      "delete": {
        "tags": [
          "COUNTRY"
        ],
        "summary": "Delete Country",
        "description": "Delete Country",
        "operationId": "DELETE_COUNTRY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COUNTRY_CODE/{id}": {
      "get": {
        "tags": [
          "COUNTRY_CODE"
        ],
        "summary": "Retrieve By Id Location",
        "description": "Get Location By Id",
        "operationId": "Retrieve_By_Id_COUNTRY_CODE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COUNTRY_CODE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COUNTRY_CODE": {
      "get": {
        "tags": [
          "COUNTRY_CODE"
        ],
        "summary": "Retrieve Filtered Location",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_COUNTRY_CODE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COUNTRY_CODE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "COUNTRY_CODE"
        ],
        "summary": "Update Location",
        "description": "Update Location",
        "operationId": "PUT_COUNTRY_CODE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_COUNTRY_CODE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "COUNTRY_CODE"
        ],
        "summary": "Save Location",
        "description": "Save Location",
        "operationId": "POST_COUNTRY_CODE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_COUNTRY_CODE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "COUNTRY_CODE"
        ],
        "summary": "Upsert Location",
        "description": "Upsert Location",
        "operationId": "PATCH_COUNTRY_CODE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_COUNTRY_CODE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/COUNTRY_CODE": {
      "delete": {
        "tags": [
          "COUNTRY_CODE"
        ],
        "summary": "Delete Location",
        "description": "Delete Location",
        "operationId": "DELETE_COUNTRY_CODE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COUNTRY_CODE_MAP/{id}": {
      "get": {
        "tags": [
          "COUNTRY_CODE_MAP"
        ],
        "summary": "Retrieve By Id Country Code Map",
        "description": "Get Country Code Map By Id",
        "operationId": "Retrieve_By_Id_COUNTRY_CODE_MAP",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COUNTRY_CODE_MAP"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/COUNTRY_CODE_MAP": {
      "get": {
        "tags": [
          "COUNTRY_CODE_MAP"
        ],
        "summary": "Retrieve Filtered Country Code Map",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_COUNTRY_CODE_MAP",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_COUNTRY_CODE_MAP"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "COUNTRY_CODE_MAP"
        ],
        "summary": "Update Country Code Map",
        "description": "Update Country Code Map",
        "operationId": "PUT_COUNTRY_CODE_MAP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_COUNTRY_CODE_MAP"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "COUNTRY_CODE_MAP"
        ],
        "summary": "Save Country Code Map",
        "description": "Save Country Code Map",
        "operationId": "POST_COUNTRY_CODE_MAP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_COUNTRY_CODE_MAP"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "COUNTRY_CODE_MAP"
        ],
        "summary": "Upsert Country Code Map",
        "description": "Upsert Country Code Map",
        "operationId": "PATCH_COUNTRY_CODE_MAP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_COUNTRY_CODE_MAP"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/COUNTRY_CODE_MAP": {
      "delete": {
        "tags": [
          "COUNTRY_CODE_MAP"
        ],
        "summary": "Delete Country Code Map",
        "description": "Delete Country Code Map",
        "operationId": "DELETE_COUNTRY_CODE_MAP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CREDIT/{id}": {
      "get": {
        "tags": [
          "CREDIT"
        ],
        "summary": "Retrieve By Id Credits",
        "description": "Get Credits By Id",
        "operationId": "Retrieve_By_Id_CREDIT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CREDIT": {
      "get": {
        "tags": [
          "CREDIT"
        ],
        "summary": "Retrieve Filtered Credits",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CREDIT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CREDIT"
        ],
        "summary": "Update Credits",
        "description": "Update Credits",
        "operationId": "PUT_CREDIT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CREDIT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CREDIT"
        ],
        "summary": "Save Credits",
        "description": "Save Credits",
        "operationId": "POST_CREDIT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CREDIT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CREDIT": {
      "delete": {
        "tags": [
          "CREDIT"
        ],
        "summary": "Delete Credits",
        "description": "Delete Credits",
        "operationId": "DELETE_CREDIT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CREDIT_ALLOCATION/{id}": {
      "get": {
        "tags": [
          "CREDIT_ALLOCATION"
        ],
        "summary": "Retrieve By Id Credit Allocation",
        "description": "Get Credit Allocation By Id",
        "operationId": "Retrieve_By_Id_CREDIT_ALLOCATION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT_ALLOCATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CREDIT_ALLOCATION": {
      "get": {
        "tags": [
          "CREDIT_ALLOCATION"
        ],
        "summary": "Retrieve Filtered Credit Allocation",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CREDIT_ALLOCATION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT_ALLOCATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CREDIT_ALLOCATION"
        ],
        "summary": "Update Credit Allocation",
        "description": "Update Credit Allocation",
        "operationId": "PUT_CREDIT_ALLOCATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CREDIT_ALLOCATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CREDIT_ALLOCATION"
        ],
        "summary": "Save Credit Allocation",
        "description": "Save Credit Allocation",
        "operationId": "POST_CREDIT_ALLOCATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CREDIT_ALLOCATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CREDIT_ALLOCATION": {
      "delete": {
        "tags": [
          "CREDIT_ALLOCATION"
        ],
        "summary": "Delete Credit Allocation",
        "description": "Delete Credit Allocation",
        "operationId": "DELETE_CREDIT_ALLOCATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CREDIT_DETAIL_ALLOCATION_EVENT/{id}": {
      "get": {
        "tags": [
          "CREDIT_DETAIL_ALLOCATION_EVENT"
        ],
        "summary": "Retrieve By Id Credit Detail Allocation Event",
        "description": "Get Credit Detail Allocation Event By Id",
        "operationId": "Retrieve_By_Id_CREDIT_DETAIL_ALLOCATION_EVENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT_DETAIL_ALLOCATION_EVENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CREDIT_DETAIL_ALLOCATION_EVENT": {
      "get": {
        "tags": [
          "CREDIT_DETAIL_ALLOCATION_EVENT"
        ],
        "summary": "Retrieve Filtered Credit Detail Allocation Event",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CREDIT_DETAIL_ALLOCATION_EVENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT_DETAIL_ALLOCATION_EVENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CREDIT_DETAIL_ALLOCATION_EVENT"
        ],
        "summary": "Update Credit Detail Allocation Event",
        "description": "Update Credit Detail Allocation Event",
        "operationId": "PUT_CREDIT_DETAIL_ALLOCATION_EVENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CREDIT_DETAIL_ALLOCATION_EVENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CREDIT_DETAIL_ALLOCATION_EVENT"
        ],
        "summary": "Save Credit Detail Allocation Event",
        "description": "Save Credit Detail Allocation Event",
        "operationId": "POST_CREDIT_DETAIL_ALLOCATION_EVENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CREDIT_DETAIL_ALLOCATION_EVENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CREDIT_DETAIL_ALLOCATION_EVENT": {
      "delete": {
        "tags": [
          "CREDIT_DETAIL_ALLOCATION_EVENT"
        ],
        "summary": "Delete Credit Detail Allocation Event",
        "description": "Delete Credit Detail Allocation Event",
        "operationId": "DELETE_CREDIT_DETAIL_ALLOCATION_EVENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CREDIT_ITEM_INVOICE_DETAIL/{id}": {
      "get": {
        "tags": [
          "CREDIT_ITEM_INVOICE_DETAIL"
        ],
        "summary": "Retrieve By Id Credit Item Invoice Detail",
        "description": "Get Credit Item Invoice Detail By Id",
        "operationId": "Retrieve_By_Id_CREDIT_ITEM_INVOICE_DETAIL",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT_ITEM_INVOICE_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CREDIT_ITEM_INVOICE_DETAIL": {
      "get": {
        "tags": [
          "CREDIT_ITEM_INVOICE_DETAIL"
        ],
        "summary": "Retrieve Filtered Credit Item Invoice Detail",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CREDIT_ITEM_INVOICE_DETAIL",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT_ITEM_INVOICE_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CREDIT_ITEM_INVOICE_DETAIL"
        ],
        "summary": "Update Credit Item Invoice Detail",
        "description": "Update Credit Item Invoice Detail",
        "operationId": "PUT_CREDIT_ITEM_INVOICE_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CREDIT_ITEM_INVOICE_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CREDIT_ITEM_INVOICE_DETAIL"
        ],
        "summary": "Save Credit Item Invoice Detail",
        "description": "Save Credit Item Invoice Detail",
        "operationId": "POST_CREDIT_ITEM_INVOICE_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CREDIT_ITEM_INVOICE_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CREDIT_ITEM_INVOICE_DETAIL": {
      "delete": {
        "tags": [
          "CREDIT_ITEM_INVOICE_DETAIL"
        ],
        "summary": "Delete Credit Item Invoice Detail",
        "description": "Delete Credit Item Invoice Detail",
        "operationId": "DELETE_CREDIT_ITEM_INVOICE_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CREDIT_LINE_ITEM/{id}": {
      "get": {
        "tags": [
          "CREDIT_LINE_ITEM"
        ],
        "summary": "Retrieve By Id Credit Line Item",
        "description": "Get Credit Line Item By Id",
        "operationId": "Retrieve_By_Id_CREDIT_LINE_ITEM",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT_LINE_ITEM"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CREDIT_LINE_ITEM": {
      "get": {
        "tags": [
          "CREDIT_LINE_ITEM"
        ],
        "summary": "Retrieve Filtered Credit Line Item",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CREDIT_LINE_ITEM",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT_LINE_ITEM"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CREDIT_LINE_ITEM"
        ],
        "summary": "Update Credit Line Item",
        "description": "Update Credit Line Item",
        "operationId": "PUT_CREDIT_LINE_ITEM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CREDIT_LINE_ITEM"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CREDIT_LINE_ITEM"
        ],
        "summary": "Save Credit Line Item",
        "description": "Save Credit Line Item",
        "operationId": "POST_CREDIT_LINE_ITEM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CREDIT_LINE_ITEM"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CREDIT_LINE_ITEM": {
      "delete": {
        "tags": [
          "CREDIT_LINE_ITEM"
        ],
        "summary": "Delete Credit Line Item",
        "description": "Delete Credit Line Item",
        "operationId": "DELETE_CREDIT_LINE_ITEM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CREDIT_MERGE/{id}": {
      "get": {
        "tags": [
          "CREDIT_MERGE"
        ],
        "summary": "Retrieve By Id Credit Merge",
        "description": "Get Credit Merge By Id",
        "operationId": "Retrieve_By_Id_CREDIT_MERGE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT_MERGE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CREDIT_MERGE": {
      "get": {
        "tags": [
          "CREDIT_MERGE"
        ],
        "summary": "Retrieve Filtered Credit Merge",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CREDIT_MERGE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT_MERGE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CREDIT_MERGE"
        ],
        "summary": "Update Credit Merge",
        "description": "Update Credit Merge",
        "operationId": "PUT_CREDIT_MERGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CREDIT_MERGE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CREDIT_MERGE"
        ],
        "summary": "Save Credit Merge",
        "description": "Save Credit Merge",
        "operationId": "POST_CREDIT_MERGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CREDIT_MERGE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CREDIT_MERGE": {
      "delete": {
        "tags": [
          "CREDIT_MERGE"
        ],
        "summary": "Delete Credit Merge",
        "description": "Delete Credit Merge",
        "operationId": "DELETE_CREDIT_MERGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CREDIT_MERGE_DETAIL/{id}": {
      "get": {
        "tags": [
          "CREDIT_MERGE_DETAIL"
        ],
        "summary": "Retrieve By Id Credit Merge Detail",
        "description": "Get Credit Merge Detail By Id",
        "operationId": "Retrieve_By_Id_CREDIT_MERGE_DETAIL",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT_MERGE_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CREDIT_MERGE_DETAIL": {
      "get": {
        "tags": [
          "CREDIT_MERGE_DETAIL"
        ],
        "summary": "Retrieve Filtered Credit Merge Detail",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CREDIT_MERGE_DETAIL",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT_MERGE_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CREDIT_MERGE_DETAIL"
        ],
        "summary": "Update Credit Merge Detail",
        "description": "Update Credit Merge Detail",
        "operationId": "PUT_CREDIT_MERGE_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CREDIT_MERGE_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CREDIT_MERGE_DETAIL"
        ],
        "summary": "Save Credit Merge Detail",
        "description": "Save Credit Merge Detail",
        "operationId": "POST_CREDIT_MERGE_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CREDIT_MERGE_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CREDIT_MERGE_DETAIL": {
      "delete": {
        "tags": [
          "CREDIT_MERGE_DETAIL"
        ],
        "summary": "Delete Credit Merge Detail",
        "description": "Delete Credit Merge Detail",
        "operationId": "DELETE_CREDIT_MERGE_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CREDIT_TAX_DETAIL/{id}": {
      "get": {
        "tags": [
          "CREDIT_TAX_DETAIL"
        ],
        "summary": "Retrieve By Id Credit Tax Detail",
        "description": "Get Credit Tax Detail By Id",
        "operationId": "Retrieve_By_Id_CREDIT_TAX_DETAIL",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT_TAX_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CREDIT_TAX_DETAIL": {
      "get": {
        "tags": [
          "CREDIT_TAX_DETAIL"
        ],
        "summary": "Retrieve Filtered Credit Tax Detail",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CREDIT_TAX_DETAIL",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT_TAX_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CREDIT_TAX_DETAIL"
        ],
        "summary": "Update Credit Tax Detail",
        "description": "Update Credit Tax Detail",
        "operationId": "PUT_CREDIT_TAX_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CREDIT_TAX_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CREDIT_TAX_DETAIL"
        ],
        "summary": "Save Credit Tax Detail",
        "description": "Save Credit Tax Detail",
        "operationId": "POST_CREDIT_TAX_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CREDIT_TAX_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CREDIT_TAX_DETAIL": {
      "delete": {
        "tags": [
          "CREDIT_TAX_DETAIL"
        ],
        "summary": "Delete Credit Tax Detail",
        "description": "Delete Credit Tax Detail",
        "operationId": "DELETE_CREDIT_TAX_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CREDIT_TO_CREDIT_ALLOCATION/{id}": {
      "get": {
        "tags": [
          "CREDIT_TO_CREDIT_ALLOCATION"
        ],
        "summary": "Retrieve By Id Credit to credit allocation",
        "description": "Get Credit to credit allocation By Id",
        "operationId": "Retrieve_By_Id_CREDIT_TO_CREDIT_ALLOCATION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT_TO_CREDIT_ALLOCATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CREDIT_TO_CREDIT_ALLOCATION": {
      "get": {
        "tags": [
          "CREDIT_TO_CREDIT_ALLOCATION"
        ],
        "summary": "Retrieve Filtered Credit to credit allocation",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CREDIT_TO_CREDIT_ALLOCATION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT_TO_CREDIT_ALLOCATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "CREDIT_TO_CREDIT_ALLOCATION"
        ],
        "summary": "Update Credit to credit allocation",
        "description": "Update Credit to credit allocation",
        "operationId": "PUT_CREDIT_TO_CREDIT_ALLOCATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CREDIT_TO_CREDIT_ALLOCATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "CREDIT_TO_CREDIT_ALLOCATION"
        ],
        "summary": "Save Credit to credit allocation",
        "description": "Save Credit to credit allocation",
        "operationId": "POST_CREDIT_TO_CREDIT_ALLOCATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CREDIT_TO_CREDIT_ALLOCATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/CREDIT_TO_CREDIT_ALLOCATION": {
      "delete": {
        "tags": [
          "CREDIT_TO_CREDIT_ALLOCATION"
        ],
        "summary": "Delete Credit to credit allocation",
        "description": "Delete Credit to credit allocation",
        "operationId": "DELETE_CREDIT_TO_CREDIT_ALLOCATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CREDIT_TO_PAYMENT_ALLOCATION/{id}": {
      "get": {
        "tags": [
          "CREDIT_TO_PAYMENT_ALLOCATION"
        ],
        "summary": "Retrieve By Id Credit to payment allocation",
        "description": "Get Credit to payment allocation By Id",
        "operationId": "Retrieve_By_Id_CREDIT_TO_PAYMENT_ALLOCATION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT_TO_PAYMENT_ALLOCATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CREDIT_TO_PAYMENT_ALLOCATION": {
      "get": {
        "tags": [
          "CREDIT_TO_PAYMENT_ALLOCATION"
        ],
        "summary": "Retrieve Filtered Credit to payment allocation",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CREDIT_TO_PAYMENT_ALLOCATION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT_TO_PAYMENT_ALLOCATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "CREDIT_TO_PAYMENT_ALLOCATION"
        ],
        "summary": "Update Credit to payment allocation",
        "description": "Update Credit to payment allocation",
        "operationId": "PUT_CREDIT_TO_PAYMENT_ALLOCATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CREDIT_TO_PAYMENT_ALLOCATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "CREDIT_TO_PAYMENT_ALLOCATION"
        ],
        "summary": "Save Credit to payment allocation",
        "description": "Save Credit to payment allocation",
        "operationId": "POST_CREDIT_TO_PAYMENT_ALLOCATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CREDIT_TO_PAYMENT_ALLOCATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/CREDIT_TO_PAYMENT_ALLOCATION": {
      "delete": {
        "tags": [
          "CREDIT_TO_PAYMENT_ALLOCATION"
        ],
        "summary": "Delete Credit to payment allocation",
        "description": "Delete Credit to payment allocation",
        "operationId": "DELETE_CREDIT_TO_PAYMENT_ALLOCATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CREDIT_TYPE/{id}": {
      "get": {
        "tags": [
          "CREDIT_TYPE"
        ],
        "summary": "Retrieve By Id Credit Type",
        "description": "Get Credit Type By Id",
        "operationId": "Retrieve_By_Id_CREDIT_TYPE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT_TYPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CREDIT_TYPE": {
      "get": {
        "tags": [
          "CREDIT_TYPE"
        ],
        "summary": "Retrieve Filtered Credit Type",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CREDIT_TYPE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CREDIT_TYPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CREDIT_TYPE"
        ],
        "summary": "Update Credit Type",
        "description": "Update Credit Type",
        "operationId": "PUT_CREDIT_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CREDIT_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CREDIT_TYPE"
        ],
        "summary": "Save Credit Type",
        "description": "Save Credit Type",
        "operationId": "POST_CREDIT_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CREDIT_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CREDIT_TYPE": {
      "delete": {
        "tags": [
          "CREDIT_TYPE"
        ],
        "summary": "Delete Credit Type",
        "description": "Delete Credit Type",
        "operationId": "DELETE_CREDIT_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_ACCOUNT/{id}": {
      "get": {
        "tags": [
          "CS_ACCOUNT"
        ],
        "summary": "Retrieve By Id Collection Cases",
        "description": "Get Collection Cases By Id",
        "operationId": "Retrieve_By_Id_CS_ACCOUNT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_ACCOUNT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_ACCOUNT": {
      "get": {
        "tags": [
          "CS_ACCOUNT"
        ],
        "summary": "Retrieve Filtered Collection Cases",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CS_ACCOUNT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_ACCOUNT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CS_ACCOUNT"
        ],
        "summary": "Update Collection Cases",
        "description": "Update Collection Cases",
        "operationId": "PUT_CS_ACCOUNT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CS_ACCOUNT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CS_ACCOUNT"
        ],
        "summary": "Save Collection Cases",
        "description": "Save Collection Cases",
        "operationId": "POST_CS_ACCOUNT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CS_ACCOUNT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CS_ACCOUNT": {
      "delete": {
        "tags": [
          "CS_ACCOUNT"
        ],
        "summary": "Delete Collection Cases",
        "description": "Delete Collection Cases",
        "operationId": "DELETE_CS_ACCOUNT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_ACCOUNT_ACTION/{id}": {
      "get": {
        "tags": [
          "CS_ACCOUNT_ACTION"
        ],
        "summary": "Retrieve By Id Account Actions",
        "description": "Get Account Actions By Id",
        "operationId": "Retrieve_By_Id_CS_ACCOUNT_ACTION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_ACCOUNT_ACTION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_ACCOUNT_ACTION": {
      "get": {
        "tags": [
          "CS_ACCOUNT_ACTION"
        ],
        "summary": "Retrieve Filtered Account Actions",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CS_ACCOUNT_ACTION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_ACCOUNT_ACTION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CS_ACCOUNT_ACTION"
        ],
        "summary": "Update Account Actions",
        "description": "Update Account Actions",
        "operationId": "PUT_CS_ACCOUNT_ACTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CS_ACCOUNT_ACTION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CS_ACCOUNT_ACTION"
        ],
        "summary": "Save Account Actions",
        "description": "Save Account Actions",
        "operationId": "POST_CS_ACCOUNT_ACTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CS_ACCOUNT_ACTION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CS_ACCOUNT_ACTION": {
      "delete": {
        "tags": [
          "CS_ACCOUNT_ACTION"
        ],
        "summary": "Delete Account Actions",
        "description": "Delete Account Actions",
        "operationId": "DELETE_CS_ACCOUNT_ACTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_ACCOUNT_BALANCES/{id}": {
      "get": {
        "tags": [
          "CS_ACCOUNT_BALANCES"
        ],
        "summary": "Retrieve By Id Cs Account Balances",
        "description": "Get Cs Account Balances By Id",
        "operationId": "Retrieve_By_Id_CS_ACCOUNT_BALANCES",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_ACCOUNT_BALANCES"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_ACCOUNT_BALANCES": {
      "get": {
        "tags": [
          "CS_ACCOUNT_BALANCES"
        ],
        "summary": "Retrieve Filtered Cs Account Balances",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CS_ACCOUNT_BALANCES",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_ACCOUNT_BALANCES"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CS_ACCOUNT_BALANCES"
        ],
        "summary": "Update Cs Account Balances",
        "description": "Update Cs Account Balances",
        "operationId": "PUT_CS_ACCOUNT_BALANCES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CS_ACCOUNT_BALANCES"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CS_ACCOUNT_BALANCES"
        ],
        "summary": "Save Cs Account Balances",
        "description": "Save Cs Account Balances",
        "operationId": "POST_CS_ACCOUNT_BALANCES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CS_ACCOUNT_BALANCES"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CS_ACCOUNT_BALANCES": {
      "delete": {
        "tags": [
          "CS_ACCOUNT_BALANCES"
        ],
        "summary": "Delete Cs Account Balances",
        "description": "Delete Cs Account Balances",
        "operationId": "DELETE_CS_ACCOUNT_BALANCES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_ACTION/{id}": {
      "get": {
        "tags": [
          "CS_ACTION"
        ],
        "summary": "Retrieve By Id Actions",
        "description": "Get Actions By Id",
        "operationId": "Retrieve_By_Id_CS_ACTION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_ACTION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_ACTION": {
      "get": {
        "tags": [
          "CS_ACTION"
        ],
        "summary": "Retrieve Filtered Actions",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CS_ACTION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_ACTION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CS_ACTION"
        ],
        "summary": "Update Actions",
        "description": "Update Actions",
        "operationId": "PUT_CS_ACTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CS_ACTION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CS_ACTION"
        ],
        "summary": "Save Actions",
        "description": "Save Actions",
        "operationId": "POST_CS_ACTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CS_ACTION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CS_ACTION": {
      "delete": {
        "tags": [
          "CS_ACTION"
        ],
        "summary": "Delete Actions",
        "description": "Delete Actions",
        "operationId": "DELETE_CS_ACTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_ACTION_TYPE/{id}": {
      "get": {
        "tags": [
          "CS_ACTION_TYPE"
        ],
        "summary": "Retrieve By Id Collection Actions",
        "description": "Get Collection Actions By Id",
        "operationId": "Retrieve_By_Id_CS_ACTION_TYPE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_ACTION_TYPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_ACTION_TYPE": {
      "get": {
        "tags": [
          "CS_ACTION_TYPE"
        ],
        "summary": "Retrieve Filtered Collection Actions",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CS_ACTION_TYPE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_ACTION_TYPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CS_ACTION_TYPE"
        ],
        "summary": "Update Collection Actions",
        "description": "Update Collection Actions",
        "operationId": "PUT_CS_ACTION_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CS_ACTION_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CS_ACTION_TYPE"
        ],
        "summary": "Save Collection Actions",
        "description": "Save Collection Actions",
        "operationId": "POST_CS_ACTION_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CS_ACTION_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "CS_ACTION_TYPE"
        ],
        "summary": "Upsert Collection Actions",
        "description": "Upsert Collection Actions",
        "operationId": "PATCH_CS_ACTION_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_CS_ACTION_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CS_ACTION_TYPE": {
      "delete": {
        "tags": [
          "CS_ACTION_TYPE"
        ],
        "summary": "Delete Collection Actions",
        "description": "Delete Collection Actions",
        "operationId": "DELETE_CS_ACTION_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_EMAIL_ATTACHMENT/{id}": {
      "get": {
        "tags": [
          "CS_EMAIL_ATTACHMENT"
        ],
        "summary": "Retrieve By Id Attachments",
        "description": "Get Attachments By Id",
        "operationId": "Retrieve_By_Id_CS_EMAIL_ATTACHMENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_EMAIL_ATTACHMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_EMAIL_ATTACHMENT": {
      "get": {
        "tags": [
          "CS_EMAIL_ATTACHMENT"
        ],
        "summary": "Retrieve Filtered Attachments",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CS_EMAIL_ATTACHMENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_EMAIL_ATTACHMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CS_EMAIL_ATTACHMENT"
        ],
        "summary": "Update Attachments",
        "description": "Update Attachments",
        "operationId": "PUT_CS_EMAIL_ATTACHMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CS_EMAIL_ATTACHMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CS_EMAIL_ATTACHMENT"
        ],
        "summary": "Save Attachments",
        "description": "Save Attachments",
        "operationId": "POST_CS_EMAIL_ATTACHMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CS_EMAIL_ATTACHMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CS_EMAIL_ATTACHMENT": {
      "delete": {
        "tags": [
          "CS_EMAIL_ATTACHMENT"
        ],
        "summary": "Delete Attachments",
        "description": "Delete Attachments",
        "operationId": "DELETE_CS_EMAIL_ATTACHMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_MODULE_CONFIGURATION/{id}": {
      "get": {
        "tags": [
          "CS_MODULE_CONFIGURATION"
        ],
        "summary": "Retrieve By Id Collections Module Configuration",
        "description": "Get Collections Module Configuration By Id",
        "operationId": "Retrieve_By_Id_CS_MODULE_CONFIGURATION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_MODULE_CONFIGURATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_MODULE_CONFIGURATION": {
      "get": {
        "tags": [
          "CS_MODULE_CONFIGURATION"
        ],
        "summary": "Retrieve Filtered Collections Module Configuration",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CS_MODULE_CONFIGURATION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_MODULE_CONFIGURATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CS_MODULE_CONFIGURATION"
        ],
        "summary": "Update Collections Module Configuration",
        "description": "Update Collections Module Configuration",
        "operationId": "PUT_CS_MODULE_CONFIGURATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CS_MODULE_CONFIGURATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CS_MODULE_CONFIGURATION"
        ],
        "summary": "Save Collections Module Configuration",
        "description": "Save Collections Module Configuration",
        "operationId": "POST_CS_MODULE_CONFIGURATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CS_MODULE_CONFIGURATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CS_MODULE_CONFIGURATION": {
      "delete": {
        "tags": [
          "CS_MODULE_CONFIGURATION"
        ],
        "summary": "Delete Collections Module Configuration",
        "description": "Delete Collections Module Configuration",
        "operationId": "DELETE_CS_MODULE_CONFIGURATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_PTP/{id}": {
      "get": {
        "tags": [
          "CS_PTP"
        ],
        "summary": "Retrieve By Id Promises to Pay",
        "description": "Get Promises to Pay By Id",
        "operationId": "Retrieve_By_Id_CS_PTP",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_PTP"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_PTP": {
      "get": {
        "tags": [
          "CS_PTP"
        ],
        "summary": "Retrieve Filtered Promises to Pay",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CS_PTP",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_PTP"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CS_PTP"
        ],
        "summary": "Update Promises to Pay",
        "description": "Update Promises to Pay",
        "operationId": "PUT_CS_PTP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CS_PTP"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CS_PTP"
        ],
        "summary": "Save Promises to Pay",
        "description": "Save Promises to Pay",
        "operationId": "POST_CS_PTP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CS_PTP"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CS_PTP": {
      "delete": {
        "tags": [
          "CS_PTP"
        ],
        "summary": "Delete Promises to Pay",
        "description": "Delete Promises to Pay",
        "operationId": "DELETE_CS_PTP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_PTP_INVOICE/{id}": {
      "get": {
        "tags": [
          "CS_PTP_INVOICE"
        ],
        "summary": "Retrieve By Id Invoices (PTP)",
        "description": "Get Invoices (PTP) By Id",
        "operationId": "Retrieve_By_Id_CS_PTP_INVOICE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_PTP_INVOICE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_PTP_INVOICE": {
      "get": {
        "tags": [
          "CS_PTP_INVOICE"
        ],
        "summary": "Retrieve Filtered Invoices (PTP)",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CS_PTP_INVOICE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_PTP_INVOICE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CS_PTP_INVOICE"
        ],
        "summary": "Update Invoices (PTP)",
        "description": "Update Invoices (PTP)",
        "operationId": "PUT_CS_PTP_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CS_PTP_INVOICE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CS_PTP_INVOICE"
        ],
        "summary": "Save Invoices (PTP)",
        "description": "Save Invoices (PTP)",
        "operationId": "POST_CS_PTP_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CS_PTP_INVOICE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CS_PTP_INVOICE": {
      "delete": {
        "tags": [
          "CS_PTP_INVOICE"
        ],
        "summary": "Delete Invoices (PTP)",
        "description": "Delete Invoices (PTP)",
        "operationId": "DELETE_CS_PTP_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_PTP_PAYMENT/{id}": {
      "get": {
        "tags": [
          "CS_PTP_PAYMENT"
        ],
        "summary": "Retrieve By Id Payments (PTP)",
        "description": "Get Payments (PTP) By Id",
        "operationId": "Retrieve_By_Id_CS_PTP_PAYMENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_PTP_PAYMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_PTP_PAYMENT": {
      "get": {
        "tags": [
          "CS_PTP_PAYMENT"
        ],
        "summary": "Retrieve Filtered Payments (PTP)",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CS_PTP_PAYMENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_PTP_PAYMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CS_PTP_PAYMENT"
        ],
        "summary": "Update Payments (PTP)",
        "description": "Update Payments (PTP)",
        "operationId": "PUT_CS_PTP_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CS_PTP_PAYMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CS_PTP_PAYMENT"
        ],
        "summary": "Save Payments (PTP)",
        "description": "Save Payments (PTP)",
        "operationId": "POST_CS_PTP_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CS_PTP_PAYMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CS_PTP_PAYMENT": {
      "delete": {
        "tags": [
          "CS_PTP_PAYMENT"
        ],
        "summary": "Delete Payments (PTP)",
        "description": "Delete Payments (PTP)",
        "operationId": "DELETE_CS_PTP_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_STRATEGY/{id}": {
      "get": {
        "tags": [
          "CS_STRATEGY"
        ],
        "summary": "Retrieve By Id Collection Strategies",
        "description": "Get Collection Strategies By Id",
        "operationId": "Retrieve_By_Id_CS_STRATEGY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_STRATEGY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_STRATEGY": {
      "get": {
        "tags": [
          "CS_STRATEGY"
        ],
        "summary": "Retrieve Filtered Collection Strategies",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CS_STRATEGY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_STRATEGY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CS_STRATEGY"
        ],
        "summary": "Update Collection Strategies",
        "description": "Update Collection Strategies",
        "operationId": "PUT_CS_STRATEGY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CS_STRATEGY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CS_STRATEGY"
        ],
        "summary": "Save Collection Strategies",
        "description": "Save Collection Strategies",
        "operationId": "POST_CS_STRATEGY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CS_STRATEGY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "CS_STRATEGY"
        ],
        "summary": "Upsert Collection Strategies",
        "description": "Upsert Collection Strategies",
        "operationId": "PATCH_CS_STRATEGY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_CS_STRATEGY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CS_STRATEGY": {
      "delete": {
        "tags": [
          "CS_STRATEGY"
        ],
        "summary": "Delete Collection Strategies",
        "description": "Delete Collection Strategies",
        "operationId": "DELETE_CS_STRATEGY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_SUMMARY/{id}": {
      "get": {
        "tags": [
          "CS_SUMMARY"
        ],
        "summary": "Retrieve By Id Collector",
        "description": "Get Collector By Id",
        "operationId": "Retrieve_By_Id_CS_SUMMARY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_SUMMARY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CS_SUMMARY": {
      "get": {
        "tags": [
          "CS_SUMMARY"
        ],
        "summary": "Retrieve Filtered Collector",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CS_SUMMARY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CS_SUMMARY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CS_SUMMARY"
        ],
        "summary": "Update Collector",
        "description": "Update Collector",
        "operationId": "PUT_CS_SUMMARY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CS_SUMMARY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CS_SUMMARY"
        ],
        "summary": "Save Collector",
        "description": "Save Collector",
        "operationId": "POST_CS_SUMMARY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CS_SUMMARY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CS_SUMMARY": {
      "delete": {
        "tags": [
          "CS_SUMMARY"
        ],
        "summary": "Delete Collector",
        "description": "Delete Collector",
        "operationId": "DELETE_CS_SUMMARY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CURRENCY/{id}": {
      "get": {
        "tags": [
          "CURRENCY"
        ],
        "summary": "Retrieve By Id Currency",
        "description": "Get Currency By Id",
        "operationId": "Retrieve_By_Id_CURRENCY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CURRENCY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CURRENCY": {
      "get": {
        "tags": [
          "CURRENCY"
        ],
        "summary": "Retrieve Filtered Currency",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CURRENCY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CURRENCY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CURRENCY"
        ],
        "summary": "Update Currency",
        "description": "Update Currency",
        "operationId": "PUT_CURRENCY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CURRENCY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CURRENCY"
        ],
        "summary": "Save Currency",
        "description": "Save Currency",
        "operationId": "POST_CURRENCY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CURRENCY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CURRENCY": {
      "delete": {
        "tags": [
          "CURRENCY"
        ],
        "summary": "Delete Currency",
        "description": "Delete Currency",
        "operationId": "DELETE_CURRENCY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CUSTOMER_AUTO_PAYMENT/{id}": {
      "get": {
        "tags": [
          "CUSTOMER_AUTO_PAYMENT"
        ],
        "summary": "Retrieve By Id Auto Payment",
        "description": "Get Auto Payment By Id",
        "operationId": "Retrieve_By_Id_CUSTOMER_AUTO_PAYMENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_AUTO_PAYMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CUSTOMER_AUTO_PAYMENT": {
      "get": {
        "tags": [
          "CUSTOMER_AUTO_PAYMENT"
        ],
        "summary": "Retrieve Filtered Auto Payment",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOMER_AUTO_PAYMENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_AUTO_PAYMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CUSTOMER_AUTO_PAYMENT"
        ],
        "summary": "Update Auto Payment",
        "description": "Update Auto Payment",
        "operationId": "PUT_CUSTOMER_AUTO_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOMER_AUTO_PAYMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CUSTOMER_AUTO_PAYMENT"
        ],
        "summary": "Save Auto Payment",
        "description": "Save Auto Payment",
        "operationId": "POST_CUSTOMER_AUTO_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOMER_AUTO_PAYMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CUSTOMER_AUTO_PAYMENT": {
      "delete": {
        "tags": [
          "CUSTOMER_AUTO_PAYMENT"
        ],
        "summary": "Delete Auto Payment",
        "description": "Delete Auto Payment",
        "operationId": "DELETE_CUSTOMER_AUTO_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CUSTOMER_BILLING_PROFILE/{id}": {
      "get": {
        "tags": [
          "CUSTOMER_BILLING_PROFILE"
        ],
        "summary": "Retrieve By Id Account Information",
        "description": "Get Account Information By Id",
        "operationId": "Retrieve_By_Id_CUSTOMER_BILLING_PROFILE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_BILLING_PROFILE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CUSTOMER_BILLING_PROFILE": {
      "get": {
        "tags": [
          "CUSTOMER_BILLING_PROFILE"
        ],
        "summary": "Retrieve Filtered Account Information",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOMER_BILLING_PROFILE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_BILLING_PROFILE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CUSTOMER_BILLING_PROFILE"
        ],
        "summary": "Update Account Information",
        "description": "Update Account Information",
        "operationId": "PUT_CUSTOMER_BILLING_PROFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOMER_BILLING_PROFILE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CUSTOMER_BILLING_PROFILE"
        ],
        "summary": "Save Account Information",
        "description": "Save Account Information",
        "operationId": "POST_CUSTOMER_BILLING_PROFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOMER_BILLING_PROFILE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CUSTOMER_BILLING_PROFILE": {
      "delete": {
        "tags": [
          "CUSTOMER_BILLING_PROFILE"
        ],
        "summary": "Delete Account Information",
        "description": "Delete Account Information",
        "operationId": "DELETE_CUSTOMER_BILLING_PROFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CUSTOMER_CREDIT/{id}": {
      "get": {
        "tags": [
          "CUSTOMER_CREDIT"
        ],
        "summary": "Retrieve By Id Credits",
        "description": "Get Credits By Id",
        "operationId": "Retrieve_By_Id_CUSTOMER_CREDIT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_CREDIT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_CREDIT": {
      "get": {
        "tags": [
          "CUSTOMER_CREDIT"
        ],
        "summary": "Retrieve Filtered Credits",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOMER_CREDIT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_CREDIT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "CUSTOMER_CREDIT"
        ],
        "summary": "Update Credits",
        "description": "Update Credits",
        "operationId": "PUT_CUSTOMER_CREDIT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOMER_CREDIT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "CUSTOMER_CREDIT"
        ],
        "summary": "Save Credits",
        "description": "Save Credits",
        "operationId": "POST_CUSTOMER_CREDIT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOMER_CREDIT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/CUSTOMER_CREDIT": {
      "delete": {
        "tags": [
          "CUSTOMER_CREDIT"
        ],
        "summary": "Delete Credits",
        "description": "Delete Credits",
        "operationId": "DELETE_CUSTOMER_CREDIT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_INVOICE/{id}": {
      "get": {
        "tags": [
          "CUSTOMER_INVOICE"
        ],
        "summary": "Retrieve By Id Customer Invoices",
        "description": "Get Customer Invoices By Id",
        "operationId": "Retrieve_By_Id_CUSTOMER_INVOICE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_INVOICE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_INVOICE": {
      "get": {
        "tags": [
          "CUSTOMER_INVOICE"
        ],
        "summary": "Retrieve Filtered Customer Invoices",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOMER_INVOICE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_INVOICE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "CUSTOMER_INVOICE"
        ],
        "summary": "Update Customer Invoices",
        "description": "Update Customer Invoices",
        "operationId": "PUT_CUSTOMER_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOMER_INVOICE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "CUSTOMER_INVOICE"
        ],
        "summary": "Save Customer Invoices",
        "description": "Save Customer Invoices",
        "operationId": "POST_CUSTOMER_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOMER_INVOICE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/CUSTOMER_INVOICE": {
      "delete": {
        "tags": [
          "CUSTOMER_INVOICE"
        ],
        "summary": "Delete Customer Invoices",
        "description": "Delete Customer Invoices",
        "operationId": "DELETE_CUSTOMER_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_INVOICE_DETAIL/{id}": {
      "get": {
        "tags": [
          "CUSTOMER_INVOICE_DETAIL"
        ],
        "summary": "Retrieve By Id Invoice Details",
        "description": "Get Invoice Details By Id",
        "operationId": "Retrieve_By_Id_CUSTOMER_INVOICE_DETAIL",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_INVOICE_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_INVOICE_DETAIL": {
      "get": {
        "tags": [
          "CUSTOMER_INVOICE_DETAIL"
        ],
        "summary": "Retrieve Filtered Invoice Details",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOMER_INVOICE_DETAIL",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_INVOICE_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "CUSTOMER_INVOICE_DETAIL"
        ],
        "summary": "Update Invoice Details",
        "description": "Update Invoice Details",
        "operationId": "PUT_CUSTOMER_INVOICE_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOMER_INVOICE_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "CUSTOMER_INVOICE_DETAIL"
        ],
        "summary": "Save Invoice Details",
        "description": "Save Invoice Details",
        "operationId": "POST_CUSTOMER_INVOICE_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOMER_INVOICE_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/CUSTOMER_INVOICE_DETAIL": {
      "delete": {
        "tags": [
          "CUSTOMER_INVOICE_DETAIL"
        ],
        "summary": "Delete Invoice Details",
        "description": "Delete Invoice Details",
        "operationId": "DELETE_CUSTOMER_INVOICE_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_MAKE_PAYMENT/{id}": {
      "get": {
        "tags": [
          "CUSTOMER_MAKE_PAYMENT"
        ],
        "summary": "Retrieve By Id Make A Payment",
        "description": "Get Make A Payment By Id",
        "operationId": "Retrieve_By_Id_CUSTOMER_MAKE_PAYMENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_MAKE_PAYMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_MAKE_PAYMENT": {
      "get": {
        "tags": [
          "CUSTOMER_MAKE_PAYMENT"
        ],
        "summary": "Retrieve Filtered Make A Payment",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOMER_MAKE_PAYMENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_MAKE_PAYMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "CUSTOMER_MAKE_PAYMENT"
        ],
        "summary": "Update Make A Payment",
        "description": "Update Make A Payment",
        "operationId": "PUT_CUSTOMER_MAKE_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOMER_MAKE_PAYMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "CUSTOMER_MAKE_PAYMENT"
        ],
        "summary": "Save Make A Payment",
        "description": "Save Make A Payment",
        "operationId": "POST_CUSTOMER_MAKE_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOMER_MAKE_PAYMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/CUSTOMER_MAKE_PAYMENT": {
      "delete": {
        "tags": [
          "CUSTOMER_MAKE_PAYMENT"
        ],
        "summary": "Delete Make A Payment",
        "description": "Delete Make A Payment",
        "operationId": "DELETE_CUSTOMER_MAKE_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_PACKAGE_PRODUCT_SUBSCRIPTION_HISTORY_relation/{id}": {
      "get": {
        "tags": [
          "CUSTOMER_PACKAGE_PRODUCT_SUBSCRIPTION_HISTORY_relation"
        ],
        "summary": "Retrieve By Id Customer Package Product Subscription History Relation",
        "description": "Get Customer Package Product Subscription History Relation By Id",
        "operationId": "Retrieve_By_Id_CUSTOMER_PACKAGE_PRODUCT_SUBSCRIPTION_HISTORY_relation",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_PACKAGE_PRODUCT_SUBSCRIPTION_HISTORY_relation"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_PACKAGE_PRODUCT_SUBSCRIPTION_HISTORY_relation": {
      "get": {
        "tags": [
          "CUSTOMER_PACKAGE_PRODUCT_SUBSCRIPTION_HISTORY_relation"
        ],
        "summary": "Retrieve Filtered Customer Package Product Subscription History Relation",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOMER_PACKAGE_PRODUCT_SUBSCRIPTION_HISTORY_relation",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_PACKAGE_PRODUCT_SUBSCRIPTION_HISTORY_relation"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "CUSTOMER_PACKAGE_PRODUCT_SUBSCRIPTION_HISTORY_relation"
        ],
        "summary": "Update Customer Package Product Subscription History Relation",
        "description": "Update Customer Package Product Subscription History Relation",
        "operationId": "PUT_CUSTOMER_PACKAGE_PRODUCT_SUBSCRIPTION_HISTORY_relation",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOMER_PACKAGE_PRODUCT_SUBSCRIPTION_HISTORY_relation"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "CUSTOMER_PACKAGE_PRODUCT_SUBSCRIPTION_HISTORY_relation"
        ],
        "summary": "Save Customer Package Product Subscription History Relation",
        "description": "Save Customer Package Product Subscription History Relation",
        "operationId": "POST_CUSTOMER_PACKAGE_PRODUCT_SUBSCRIPTION_HISTORY_relation",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOMER_PACKAGE_PRODUCT_SUBSCRIPTION_HISTORY_relation"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/CUSTOMER_PACKAGE_PRODUCT_SUBSCRIPTION_HISTORY_relation": {
      "delete": {
        "tags": [
          "CUSTOMER_PACKAGE_PRODUCT_SUBSCRIPTION_HISTORY_relation"
        ],
        "summary": "Delete Customer Package Product Subscription History Relation",
        "description": "Delete Customer Package Product Subscription History Relation",
        "operationId": "DELETE_CUSTOMER_PACKAGE_PRODUCT_SUBSCRIPTION_HISTORY_relation",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_PAYMENT/{id}": {
      "get": {
        "tags": [
          "CUSTOMER_PAYMENT"
        ],
        "summary": "Retrieve By Id Payment History",
        "description": "Get Payment History By Id",
        "operationId": "Retrieve_By_Id_CUSTOMER_PAYMENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_PAYMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_PAYMENT": {
      "get": {
        "tags": [
          "CUSTOMER_PAYMENT"
        ],
        "summary": "Retrieve Filtered Payment History",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOMER_PAYMENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_PAYMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "CUSTOMER_PAYMENT"
        ],
        "summary": "Update Payment History",
        "description": "Update Payment History",
        "operationId": "PUT_CUSTOMER_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOMER_PAYMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "CUSTOMER_PAYMENT"
        ],
        "summary": "Save Payment History",
        "description": "Save Payment History",
        "operationId": "POST_CUSTOMER_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOMER_PAYMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/CUSTOMER_PAYMENT": {
      "delete": {
        "tags": [
          "CUSTOMER_PAYMENT"
        ],
        "summary": "Delete Payment History",
        "description": "Delete Payment History",
        "operationId": "DELETE_CUSTOMER_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_PORTAL_HOME/{id}": {
      "get": {
        "tags": [
          "CUSTOMER_PORTAL_HOME"
        ],
        "summary": "Retrieve By Id Account Information",
        "description": "Get Account Information By Id",
        "operationId": "Retrieve_By_Id_CUSTOMER_PORTAL_HOME",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_PORTAL_HOME"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_PORTAL_HOME": {
      "get": {
        "tags": [
          "CUSTOMER_PORTAL_HOME"
        ],
        "summary": "Retrieve Filtered Account Information",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOMER_PORTAL_HOME",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_PORTAL_HOME"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "CUSTOMER_PORTAL_HOME"
        ],
        "summary": "Update Account Information",
        "description": "Update Account Information",
        "operationId": "PUT_CUSTOMER_PORTAL_HOME",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOMER_PORTAL_HOME"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "CUSTOMER_PORTAL_HOME"
        ],
        "summary": "Save Account Information",
        "description": "Save Account Information",
        "operationId": "POST_CUSTOMER_PORTAL_HOME",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOMER_PORTAL_HOME"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/CUSTOMER_PORTAL_HOME": {
      "delete": {
        "tags": [
          "CUSTOMER_PORTAL_HOME"
        ],
        "summary": "Delete Account Information",
        "description": "Delete Account Information",
        "operationId": "DELETE_CUSTOMER_PORTAL_HOME",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_PORTAL_PAYMENT/{id}": {
      "get": {
        "tags": [
          "CUSTOMER_PORTAL_PAYMENT"
        ],
        "summary": "Retrieve By Id Customer Portal Payment",
        "description": "Get Customer Portal Payment By Id",
        "operationId": "Retrieve_By_Id_CUSTOMER_PORTAL_PAYMENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_PORTAL_PAYMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_PORTAL_PAYMENT": {
      "get": {
        "tags": [
          "CUSTOMER_PORTAL_PAYMENT"
        ],
        "summary": "Retrieve Filtered Customer Portal Payment",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOMER_PORTAL_PAYMENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_PORTAL_PAYMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "CUSTOMER_PORTAL_PAYMENT"
        ],
        "summary": "Update Customer Portal Payment",
        "description": "Update Customer Portal Payment",
        "operationId": "PUT_CUSTOMER_PORTAL_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOMER_PORTAL_PAYMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "CUSTOMER_PORTAL_PAYMENT"
        ],
        "summary": "Save Customer Portal Payment",
        "description": "Save Customer Portal Payment",
        "operationId": "POST_CUSTOMER_PORTAL_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOMER_PORTAL_PAYMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/CUSTOMER_PORTAL_PAYMENT": {
      "delete": {
        "tags": [
          "CUSTOMER_PORTAL_PAYMENT"
        ],
        "summary": "Delete Customer Portal Payment",
        "description": "Delete Customer Portal Payment",
        "operationId": "DELETE_CUSTOMER_PORTAL_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_PORTAL_PAYMENT_METHOD/{id}": {
      "get": {
        "tags": [
          "CUSTOMER_PORTAL_PAYMENT_METHOD"
        ],
        "summary": "Retrieve By Id Customer Portal Payment Method",
        "description": "Get Customer Portal Payment Method By Id",
        "operationId": "Retrieve_By_Id_CUSTOMER_PORTAL_PAYMENT_METHOD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_PORTAL_PAYMENT_METHOD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_PORTAL_PAYMENT_METHOD": {
      "get": {
        "tags": [
          "CUSTOMER_PORTAL_PAYMENT_METHOD"
        ],
        "summary": "Retrieve Filtered Customer Portal Payment Method",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOMER_PORTAL_PAYMENT_METHOD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_PORTAL_PAYMENT_METHOD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "CUSTOMER_PORTAL_PAYMENT_METHOD"
        ],
        "summary": "Update Customer Portal Payment Method",
        "description": "Update Customer Portal Payment Method",
        "operationId": "PUT_CUSTOMER_PORTAL_PAYMENT_METHOD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOMER_PORTAL_PAYMENT_METHOD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "CUSTOMER_PORTAL_PAYMENT_METHOD"
        ],
        "summary": "Save Customer Portal Payment Method",
        "description": "Save Customer Portal Payment Method",
        "operationId": "POST_CUSTOMER_PORTAL_PAYMENT_METHOD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOMER_PORTAL_PAYMENT_METHOD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/CUSTOMER_PORTAL_PAYMENT_METHOD": {
      "delete": {
        "tags": [
          "CUSTOMER_PORTAL_PAYMENT_METHOD"
        ],
        "summary": "Delete Customer Portal Payment Method",
        "description": "Delete Customer Portal Payment Method",
        "operationId": "DELETE_CUSTOMER_PORTAL_PAYMENT_METHOD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_PORTAL_PROFILE/{id}": {
      "get": {
        "tags": [
          "CUSTOMER_PORTAL_PROFILE"
        ],
        "summary": "Retrieve By Id Customer Portal Profile",
        "description": "Get Customer Portal Profile By Id",
        "operationId": "Retrieve_By_Id_CUSTOMER_PORTAL_PROFILE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_PORTAL_PROFILE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_PORTAL_PROFILE": {
      "get": {
        "tags": [
          "CUSTOMER_PORTAL_PROFILE"
        ],
        "summary": "Retrieve Filtered Customer Portal Profile",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOMER_PORTAL_PROFILE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_PORTAL_PROFILE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "CUSTOMER_PORTAL_PROFILE"
        ],
        "summary": "Update Customer Portal Profile",
        "description": "Update Customer Portal Profile",
        "operationId": "PUT_CUSTOMER_PORTAL_PROFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOMER_PORTAL_PROFILE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "CUSTOMER_PORTAL_PROFILE"
        ],
        "summary": "Save Customer Portal Profile",
        "description": "Save Customer Portal Profile",
        "operationId": "POST_CUSTOMER_PORTAL_PROFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOMER_PORTAL_PROFILE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/CUSTOMER_PORTAL_PROFILE": {
      "delete": {
        "tags": [
          "CUSTOMER_PORTAL_PROFILE"
        ],
        "summary": "Delete Customer Portal Profile",
        "description": "Delete Customer Portal Profile",
        "operationId": "DELETE_CUSTOMER_PORTAL_PROFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_PORTAL_SETTING/{id}": {
      "get": {
        "tags": [
          "CUSTOMER_PORTAL_SETTING"
        ],
        "summary": "Retrieve By Id Customer Portal Setting",
        "description": "Get Customer Portal Setting By Id",
        "operationId": "Retrieve_By_Id_CUSTOMER_PORTAL_SETTING",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_PORTAL_SETTING"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_PORTAL_SETTING": {
      "get": {
        "tags": [
          "CUSTOMER_PORTAL_SETTING"
        ],
        "summary": "Retrieve Filtered Customer Portal Setting",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOMER_PORTAL_SETTING",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_PORTAL_SETTING"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "CUSTOMER_PORTAL_SETTING"
        ],
        "summary": "Update Customer Portal Setting",
        "description": "Update Customer Portal Setting",
        "operationId": "PUT_CUSTOMER_PORTAL_SETTING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOMER_PORTAL_SETTING"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "CUSTOMER_PORTAL_SETTING"
        ],
        "summary": "Save Customer Portal Setting",
        "description": "Save Customer Portal Setting",
        "operationId": "POST_CUSTOMER_PORTAL_SETTING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOMER_PORTAL_SETTING"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/CUSTOMER_PORTAL_SETTING": {
      "delete": {
        "tags": [
          "CUSTOMER_PORTAL_SETTING"
        ],
        "summary": "Delete Customer Portal Setting",
        "description": "Delete Customer Portal Setting",
        "operationId": "DELETE_CUSTOMER_PORTAL_SETTING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_PORTAL_TRANSACTION_DETAIL/{id}": {
      "get": {
        "tags": [
          "CUSTOMER_PORTAL_TRANSACTION_DETAIL"
        ],
        "summary": "Retrieve By Id Customer Portal Transaction Detail",
        "description": "Get Customer Portal Transaction Detail By Id",
        "operationId": "Retrieve_By_Id_CUSTOMER_PORTAL_TRANSACTION_DETAIL",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_PORTAL_TRANSACTION_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_PORTAL_TRANSACTION_DETAIL": {
      "get": {
        "tags": [
          "CUSTOMER_PORTAL_TRANSACTION_DETAIL"
        ],
        "summary": "Retrieve Filtered Customer Portal Transaction Detail",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOMER_PORTAL_TRANSACTION_DETAIL",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_PORTAL_TRANSACTION_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "CUSTOMER_PORTAL_TRANSACTION_DETAIL"
        ],
        "summary": "Update Customer Portal Transaction Detail",
        "description": "Update Customer Portal Transaction Detail",
        "operationId": "PUT_CUSTOMER_PORTAL_TRANSACTION_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOMER_PORTAL_TRANSACTION_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "CUSTOMER_PORTAL_TRANSACTION_DETAIL"
        ],
        "summary": "Save Customer Portal Transaction Detail",
        "description": "Save Customer Portal Transaction Detail",
        "operationId": "POST_CUSTOMER_PORTAL_TRANSACTION_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOMER_PORTAL_TRANSACTION_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/CUSTOMER_PORTAL_TRANSACTION_DETAIL": {
      "delete": {
        "tags": [
          "CUSTOMER_PORTAL_TRANSACTION_DETAIL"
        ],
        "summary": "Delete Customer Portal Transaction Detail",
        "description": "Delete Customer Portal Transaction Detail",
        "operationId": "DELETE_CUSTOMER_PORTAL_TRANSACTION_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_PRODUCT_ACCUMULATOR/{id}": {
      "get": {
        "tags": [
          "CUSTOMER_PRODUCT_ACCUMULATOR"
        ],
        "summary": "Retrieve By Id Applied Charges",
        "description": "Get Applied Charges By Id",
        "operationId": "Retrieve_By_Id_CUSTOMER_PRODUCT_ACCUMULATOR",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_PRODUCT_ACCUMULATOR"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_PRODUCT_ACCUMULATOR": {
      "get": {
        "tags": [
          "CUSTOMER_PRODUCT_ACCUMULATOR"
        ],
        "summary": "Retrieve Filtered Applied Charges",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOMER_PRODUCT_ACCUMULATOR",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_PRODUCT_ACCUMULATOR"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "CUSTOMER_PRODUCT_ACCUMULATOR"
        ],
        "summary": "Update Applied Charges",
        "description": "Update Applied Charges",
        "operationId": "PUT_CUSTOMER_PRODUCT_ACCUMULATOR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOMER_PRODUCT_ACCUMULATOR"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "CUSTOMER_PRODUCT_ACCUMULATOR"
        ],
        "summary": "Save Applied Charges",
        "description": "Save Applied Charges",
        "operationId": "POST_CUSTOMER_PRODUCT_ACCUMULATOR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOMER_PRODUCT_ACCUMULATOR"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/CUSTOMER_PRODUCT_ACCUMULATOR": {
      "delete": {
        "tags": [
          "CUSTOMER_PRODUCT_ACCUMULATOR"
        ],
        "summary": "Delete Applied Charges",
        "description": "Delete Applied Charges",
        "operationId": "DELETE_CUSTOMER_PRODUCT_ACCUMULATOR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_PRODUCT_SUBSCRIPTION_HISTORY_relation/{id}": {
      "get": {
        "tags": [
          "CUSTOMER_PRODUCT_SUBSCRIPTION_HISTORY_relation"
        ],
        "summary": "Retrieve By Id Customer Product Subscription History Relation",
        "description": "Get Customer Product Subscription History Relation By Id",
        "operationId": "Retrieve_By_Id_CUSTOMER_PRODUCT_SUBSCRIPTION_HISTORY_relation",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_PRODUCT_SUBSCRIPTION_HISTORY_relation"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOMER_PRODUCT_SUBSCRIPTION_HISTORY_relation": {
      "get": {
        "tags": [
          "CUSTOMER_PRODUCT_SUBSCRIPTION_HISTORY_relation"
        ],
        "summary": "Retrieve Filtered Customer Product Subscription History Relation",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOMER_PRODUCT_SUBSCRIPTION_HISTORY_relation",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOMER_PRODUCT_SUBSCRIPTION_HISTORY_relation"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "CUSTOMER_PRODUCT_SUBSCRIPTION_HISTORY_relation"
        ],
        "summary": "Update Customer Product Subscription History Relation",
        "description": "Update Customer Product Subscription History Relation",
        "operationId": "PUT_CUSTOMER_PRODUCT_SUBSCRIPTION_HISTORY_relation",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOMER_PRODUCT_SUBSCRIPTION_HISTORY_relation"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "CUSTOMER_PRODUCT_SUBSCRIPTION_HISTORY_relation"
        ],
        "summary": "Save Customer Product Subscription History Relation",
        "description": "Save Customer Product Subscription History Relation",
        "operationId": "POST_CUSTOMER_PRODUCT_SUBSCRIPTION_HISTORY_relation",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOMER_PRODUCT_SUBSCRIPTION_HISTORY_relation"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/CUSTOMER_PRODUCT_SUBSCRIPTION_HISTORY_relation": {
      "delete": {
        "tags": [
          "CUSTOMER_PRODUCT_SUBSCRIPTION_HISTORY_relation"
        ],
        "summary": "Delete Customer Product Subscription History Relation",
        "description": "Delete Customer Product Subscription History Relation",
        "operationId": "DELETE_CUSTOMER_PRODUCT_SUBSCRIPTION_HISTORY_relation",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOM_FIELD_LABEL_VERSION/{id}": {
      "get": {
        "tags": [
          "CUSTOM_FIELD_LABEL_VERSION"
        ],
        "summary": "Retrieve By Id Report Field Labels CD",
        "description": "Get Report Field Labels CD By Id",
        "operationId": "Retrieve_By_Id_CUSTOM_FIELD_LABEL_VERSION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOM_FIELD_LABEL_VERSION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CUSTOM_FIELD_LABEL_VERSION": {
      "get": {
        "tags": [
          "CUSTOM_FIELD_LABEL_VERSION"
        ],
        "summary": "Retrieve Filtered Report Field Labels CD",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOM_FIELD_LABEL_VERSION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOM_FIELD_LABEL_VERSION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CUSTOM_FIELD_LABEL_VERSION"
        ],
        "summary": "Update Report Field Labels CD",
        "description": "Update Report Field Labels CD",
        "operationId": "PUT_CUSTOM_FIELD_LABEL_VERSION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOM_FIELD_LABEL_VERSION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CUSTOM_FIELD_LABEL_VERSION"
        ],
        "summary": "Save Report Field Labels CD",
        "description": "Save Report Field Labels CD",
        "operationId": "POST_CUSTOM_FIELD_LABEL_VERSION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOM_FIELD_LABEL_VERSION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "CUSTOM_FIELD_LABEL_VERSION"
        ],
        "summary": "Upsert Report Field Labels CD",
        "description": "Upsert Report Field Labels CD",
        "operationId": "PATCH_CUSTOM_FIELD_LABEL_VERSION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_CUSTOM_FIELD_LABEL_VERSION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CUSTOM_FIELD_LABEL_VERSION": {
      "delete": {
        "tags": [
          "CUSTOM_FIELD_LABEL_VERSION"
        ],
        "summary": "Delete Report Field Labels CD",
        "description": "Delete Report Field Labels CD",
        "operationId": "DELETE_CUSTOM_FIELD_LABEL_VERSION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CUSTOM_FUNCTION/{id}": {
      "get": {
        "tags": [
          "CUSTOM_FUNCTION"
        ],
        "summary": "Retrieve By Id Report Functions",
        "description": "Get Report Functions By Id",
        "operationId": "Retrieve_By_Id_CUSTOM_FUNCTION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOM_FUNCTION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CUSTOM_FUNCTION": {
      "get": {
        "tags": [
          "CUSTOM_FUNCTION"
        ],
        "summary": "Retrieve Filtered Report Functions",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOM_FUNCTION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOM_FUNCTION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CUSTOM_FUNCTION"
        ],
        "summary": "Update Report Functions",
        "description": "Update Report Functions",
        "operationId": "PUT_CUSTOM_FUNCTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOM_FUNCTION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CUSTOM_FUNCTION"
        ],
        "summary": "Save Report Functions",
        "description": "Save Report Functions",
        "operationId": "POST_CUSTOM_FUNCTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOM_FUNCTION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CUSTOM_FUNCTION": {
      "delete": {
        "tags": [
          "CUSTOM_FUNCTION"
        ],
        "summary": "Delete Report Functions",
        "description": "Delete Report Functions",
        "operationId": "DELETE_CUSTOM_FUNCTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CUSTOM_REPORT/{id}": {
      "get": {
        "tags": [
          "CUSTOM_REPORT"
        ],
        "summary": "Retrieve By Id Reports",
        "description": "Get Reports By Id",
        "operationId": "Retrieve_By_Id_CUSTOM_REPORT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOM_REPORT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CUSTOM_REPORT": {
      "get": {
        "tags": [
          "CUSTOM_REPORT"
        ],
        "summary": "Retrieve Filtered Reports",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOM_REPORT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOM_REPORT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CUSTOM_REPORT"
        ],
        "summary": "Update Reports",
        "description": "Update Reports",
        "operationId": "PUT_CUSTOM_REPORT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOM_REPORT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CUSTOM_REPORT"
        ],
        "summary": "Save Reports",
        "description": "Save Reports",
        "operationId": "POST_CUSTOM_REPORT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOM_REPORT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "CUSTOM_REPORT"
        ],
        "summary": "Upsert Reports",
        "description": "Upsert Reports",
        "operationId": "PATCH_CUSTOM_REPORT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_CUSTOM_REPORT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CUSTOM_REPORT": {
      "delete": {
        "tags": [
          "CUSTOM_REPORT"
        ],
        "summary": "Delete Reports",
        "description": "Delete Reports",
        "operationId": "DELETE_CUSTOM_REPORT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CUSTOM_REPORT_FIELD/{id}": {
      "get": {
        "tags": [
          "CUSTOM_REPORT_FIELD"
        ],
        "summary": "Retrieve By Id Custom Report Field",
        "description": "Get Custom Report Field By Id",
        "operationId": "Retrieve_By_Id_CUSTOM_REPORT_FIELD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOM_REPORT_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CUSTOM_REPORT_FIELD": {
      "get": {
        "tags": [
          "CUSTOM_REPORT_FIELD"
        ],
        "summary": "Retrieve Filtered Custom Report Field",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOM_REPORT_FIELD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOM_REPORT_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CUSTOM_REPORT_FIELD"
        ],
        "summary": "Update Custom Report Field",
        "description": "Update Custom Report Field",
        "operationId": "PUT_CUSTOM_REPORT_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOM_REPORT_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CUSTOM_REPORT_FIELD"
        ],
        "summary": "Save Custom Report Field",
        "description": "Save Custom Report Field",
        "operationId": "POST_CUSTOM_REPORT_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOM_REPORT_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CUSTOM_REPORT_FIELD": {
      "delete": {
        "tags": [
          "CUSTOM_REPORT_FIELD"
        ],
        "summary": "Delete Custom Report Field",
        "description": "Delete Custom Report Field",
        "operationId": "DELETE_CUSTOM_REPORT_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CUSTOM_REPORT_FILTER/{id}": {
      "get": {
        "tags": [
          "CUSTOM_REPORT_FILTER"
        ],
        "summary": "Retrieve By Id Custom Report Filter",
        "description": "Get Custom Report Filter By Id",
        "operationId": "Retrieve_By_Id_CUSTOM_REPORT_FILTER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOM_REPORT_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CUSTOM_REPORT_FILTER": {
      "get": {
        "tags": [
          "CUSTOM_REPORT_FILTER"
        ],
        "summary": "Retrieve Filtered Custom Report Filter",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOM_REPORT_FILTER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOM_REPORT_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CUSTOM_REPORT_FILTER"
        ],
        "summary": "Update Custom Report Filter",
        "description": "Update Custom Report Filter",
        "operationId": "PUT_CUSTOM_REPORT_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOM_REPORT_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CUSTOM_REPORT_FILTER"
        ],
        "summary": "Save Custom Report Filter",
        "description": "Save Custom Report Filter",
        "operationId": "POST_CUSTOM_REPORT_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOM_REPORT_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CUSTOM_REPORT_FILTER": {
      "delete": {
        "tags": [
          "CUSTOM_REPORT_FILTER"
        ],
        "summary": "Delete Custom Report Filter",
        "description": "Delete Custom Report Filter",
        "operationId": "DELETE_CUSTOM_REPORT_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CUSTOM_REPORT_LABEL_VERSION/{id}": {
      "get": {
        "tags": [
          "CUSTOM_REPORT_LABEL_VERSION"
        ],
        "summary": "Retrieve By Id Report Labels CD",
        "description": "Get Report Labels CD By Id",
        "operationId": "Retrieve_By_Id_CUSTOM_REPORT_LABEL_VERSION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOM_REPORT_LABEL_VERSION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CUSTOM_REPORT_LABEL_VERSION": {
      "get": {
        "tags": [
          "CUSTOM_REPORT_LABEL_VERSION"
        ],
        "summary": "Retrieve Filtered Report Labels CD",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOM_REPORT_LABEL_VERSION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOM_REPORT_LABEL_VERSION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CUSTOM_REPORT_LABEL_VERSION"
        ],
        "summary": "Update Report Labels CD",
        "description": "Update Report Labels CD",
        "operationId": "PUT_CUSTOM_REPORT_LABEL_VERSION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOM_REPORT_LABEL_VERSION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CUSTOM_REPORT_LABEL_VERSION"
        ],
        "summary": "Save Report Labels CD",
        "description": "Save Report Labels CD",
        "operationId": "POST_CUSTOM_REPORT_LABEL_VERSION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOM_REPORT_LABEL_VERSION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "CUSTOM_REPORT_LABEL_VERSION"
        ],
        "summary": "Upsert Report Labels CD",
        "description": "Upsert Report Labels CD",
        "operationId": "PATCH_CUSTOM_REPORT_LABEL_VERSION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_CUSTOM_REPORT_LABEL_VERSION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CUSTOM_REPORT_LABEL_VERSION": {
      "delete": {
        "tags": [
          "CUSTOM_REPORT_LABEL_VERSION"
        ],
        "summary": "Delete Report Labels CD",
        "description": "Delete Report Labels CD",
        "operationId": "DELETE_CUSTOM_REPORT_LABEL_VERSION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CUSTOM_REPORT_RG/{id}": {
      "get": {
        "tags": [
          "CUSTOM_REPORT_RG"
        ],
        "summary": "Retrieve By Id Custom Report Rg",
        "description": "Get Custom Report Rg By Id",
        "operationId": "Retrieve_By_Id_CUSTOM_REPORT_RG",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOM_REPORT_RG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CUSTOM_REPORT_RG": {
      "get": {
        "tags": [
          "CUSTOM_REPORT_RG"
        ],
        "summary": "Retrieve Filtered Custom Report Rg",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CUSTOM_REPORT_RG",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CUSTOM_REPORT_RG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "CUSTOM_REPORT_RG"
        ],
        "summary": "Update Custom Report Rg",
        "description": "Update Custom Report Rg",
        "operationId": "PUT_CUSTOM_REPORT_RG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CUSTOM_REPORT_RG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "CUSTOM_REPORT_RG"
        ],
        "summary": "Save Custom Report Rg",
        "description": "Save Custom Report Rg",
        "operationId": "POST_CUSTOM_REPORT_RG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CUSTOM_REPORT_RG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "patch": {
        "tags": [
          "CUSTOM_REPORT_RG"
        ],
        "summary": "Upsert Custom Report Rg",
        "description": "Upsert Custom Report Rg",
        "operationId": "PATCH_CUSTOM_REPORT_RG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_CUSTOM_REPORT_RG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CUSTOM_REPORT_RG": {
      "delete": {
        "tags": [
          "CUSTOM_REPORT_RG"
        ],
        "summary": "Delete Custom Report Rg",
        "description": "Delete Custom Report Rg",
        "operationId": "DELETE_CUSTOM_REPORT_RG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/CopilotMessage/{id}": {
      "get": {
        "tags": [
          "CopilotMessage"
        ],
        "summary": "Retrieve By Id Copilotmessage",
        "description": "Get Copilotmessage By Id",
        "operationId": "Retrieve_By_Id_CopilotMessage",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CopilotMessage"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/CopilotMessage": {
      "get": {
        "tags": [
          "CopilotMessage"
        ],
        "summary": "Retrieve Filtered Copilotmessage",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_CopilotMessage",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_CopilotMessage"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "CopilotMessage"
        ],
        "summary": "Update Copilotmessage",
        "description": "Update Copilotmessage",
        "operationId": "PUT_CopilotMessage",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_CopilotMessage"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CopilotMessage"
        ],
        "summary": "Save Copilotmessage",
        "description": "Save Copilotmessage",
        "operationId": "POST_CopilotMessage",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_CopilotMessage"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/CopilotMessage": {
      "delete": {
        "tags": [
          "CopilotMessage"
        ],
        "summary": "Delete Copilotmessage",
        "description": "Delete Copilotmessage",
        "operationId": "DELETE_CopilotMessage",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DASHBOARD/{id}": {
      "get": {
        "tags": [
          "DASHBOARD"
        ],
        "summary": "Retrieve By Id Dashboards",
        "description": "Get Dashboards By Id",
        "operationId": "Retrieve_By_Id_DASHBOARD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DASHBOARD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/DASHBOARD": {
      "get": {
        "tags": [
          "DASHBOARD"
        ],
        "summary": "Retrieve Filtered Dashboards",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_DASHBOARD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DASHBOARD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "DASHBOARD"
        ],
        "summary": "Update Dashboards",
        "description": "Update Dashboards",
        "operationId": "PUT_DASHBOARD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_DASHBOARD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "DASHBOARD"
        ],
        "summary": "Save Dashboards",
        "description": "Save Dashboards",
        "operationId": "POST_DASHBOARD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_DASHBOARD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/DASHBOARD": {
      "delete": {
        "tags": [
          "DASHBOARD"
        ],
        "summary": "Delete Dashboards",
        "description": "Delete Dashboards",
        "operationId": "DELETE_DASHBOARD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/DASHBOARD_TAB/{id}": {
      "get": {
        "tags": [
          "DASHBOARD_TAB"
        ],
        "summary": "Retrieve By Id Dashboards",
        "description": "Get Dashboards By Id",
        "operationId": "Retrieve_By_Id_DASHBOARD_TAB",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DASHBOARD_TAB"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/DASHBOARD_TAB": {
      "get": {
        "tags": [
          "DASHBOARD_TAB"
        ],
        "summary": "Retrieve Filtered Dashboards",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_DASHBOARD_TAB",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DASHBOARD_TAB"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "DASHBOARD_TAB"
        ],
        "summary": "Update Dashboards",
        "description": "Update Dashboards",
        "operationId": "PUT_DASHBOARD_TAB",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_DASHBOARD_TAB"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "DASHBOARD_TAB"
        ],
        "summary": "Save Dashboards",
        "description": "Save Dashboards",
        "operationId": "POST_DASHBOARD_TAB",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_DASHBOARD_TAB"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/DASHBOARD_TAB": {
      "delete": {
        "tags": [
          "DASHBOARD_TAB"
        ],
        "summary": "Delete Dashboards",
        "description": "Delete Dashboards",
        "operationId": "DELETE_DASHBOARD_TAB",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/DATAAUDIT_LOG_SETTINGS/{id}": {
      "get": {
        "tags": [
          "DATAAUDIT_LOG_SETTINGS"
        ],
        "summary": "Retrieve By Id Data Audit Log Settings",
        "description": "Get Data Audit Log Settings By Id",
        "operationId": "Retrieve_By_Id_DATAAUDIT_LOG_SETTINGS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DATAAUDIT_LOG_SETTINGS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/DATAAUDIT_LOG_SETTINGS": {
      "get": {
        "tags": [
          "DATAAUDIT_LOG_SETTINGS"
        ],
        "summary": "Retrieve Filtered Data Audit Log Settings",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_DATAAUDIT_LOG_SETTINGS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DATAAUDIT_LOG_SETTINGS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "DATAAUDIT_LOG_SETTINGS"
        ],
        "summary": "Update Data Audit Log Settings",
        "description": "Update Data Audit Log Settings",
        "operationId": "PUT_DATAAUDIT_LOG_SETTINGS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_DATAAUDIT_LOG_SETTINGS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "DATAAUDIT_LOG_SETTINGS"
        ],
        "summary": "Save Data Audit Log Settings",
        "description": "Save Data Audit Log Settings",
        "operationId": "POST_DATAAUDIT_LOG_SETTINGS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_DATAAUDIT_LOG_SETTINGS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/DATAAUDIT_LOG_SETTINGS": {
      "delete": {
        "tags": [
          "DATAAUDIT_LOG_SETTINGS"
        ],
        "summary": "Delete Data Audit Log Settings",
        "description": "Delete Data Audit Log Settings",
        "operationId": "DELETE_DATAAUDIT_LOG_SETTINGS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/DATA_SOURCE/{id}": {
      "get": {
        "tags": [
          "DATA_SOURCE"
        ],
        "summary": "Retrieve By Id AWS S3 Data Source",
        "description": "Get AWS S3 Data Source By Id",
        "operationId": "Retrieve_By_Id_DATA_SOURCE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DATA_SOURCE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DATA_SOURCE": {
      "get": {
        "tags": [
          "DATA_SOURCE"
        ],
        "summary": "Retrieve Filtered AWS S3 Data Source",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_DATA_SOURCE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DATA_SOURCE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "DATA_SOURCE"
        ],
        "summary": "Update AWS S3 Data Source",
        "description": "Update AWS S3 Data Source",
        "operationId": "PUT_DATA_SOURCE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_DATA_SOURCE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "DATA_SOURCE"
        ],
        "summary": "Save AWS S3 Data Source",
        "description": "Save AWS S3 Data Source",
        "operationId": "POST_DATA_SOURCE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_DATA_SOURCE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "DATA_SOURCE"
        ],
        "summary": "Upsert AWS S3 Data Source",
        "description": "Upsert AWS S3 Data Source",
        "operationId": "PATCH_DATA_SOURCE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_DATA_SOURCE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/DATA_SOURCE": {
      "delete": {
        "tags": [
          "DATA_SOURCE"
        ],
        "summary": "Delete AWS S3 Data Source",
        "description": "Delete AWS S3 Data Source",
        "operationId": "DELETE_DATA_SOURCE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DATA_SOURCE_ACTIVITY_LOG/{id}": {
      "get": {
        "tags": [
          "DATA_SOURCE_ACTIVITY_LOG"
        ],
        "summary": "Retrieve By Id Data Source Activity Log",
        "description": "Get Data Source Activity Log By Id",
        "operationId": "Retrieve_By_Id_DATA_SOURCE_ACTIVITY_LOG",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DATA_SOURCE_ACTIVITY_LOG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DATA_SOURCE_ACTIVITY_LOG": {
      "get": {
        "tags": [
          "DATA_SOURCE_ACTIVITY_LOG"
        ],
        "summary": "Retrieve Filtered Data Source Activity Log",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_DATA_SOURCE_ACTIVITY_LOG",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DATA_SOURCE_ACTIVITY_LOG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "DATA_SOURCE_ACTIVITY_LOG"
        ],
        "summary": "Update Data Source Activity Log",
        "description": "Update Data Source Activity Log",
        "operationId": "PUT_DATA_SOURCE_ACTIVITY_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_DATA_SOURCE_ACTIVITY_LOG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "DATA_SOURCE_ACTIVITY_LOG"
        ],
        "summary": "Save Data Source Activity Log",
        "description": "Save Data Source Activity Log",
        "operationId": "POST_DATA_SOURCE_ACTIVITY_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_DATA_SOURCE_ACTIVITY_LOG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/DATA_SOURCE_ACTIVITY_LOG": {
      "delete": {
        "tags": [
          "DATA_SOURCE_ACTIVITY_LOG"
        ],
        "summary": "Delete Data Source Activity Log",
        "description": "Delete Data Source Activity Log",
        "operationId": "DELETE_DATA_SOURCE_ACTIVITY_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DATA_SOURCE_AUDIT/{id}": {
      "get": {
        "tags": [
          "DATA_SOURCE_AUDIT"
        ],
        "summary": "Retrieve By Id Data Source Audit",
        "description": "Get Data Source Audit By Id",
        "operationId": "Retrieve_By_Id_DATA_SOURCE_AUDIT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DATA_SOURCE_AUDIT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DATA_SOURCE_AUDIT": {
      "get": {
        "tags": [
          "DATA_SOURCE_AUDIT"
        ],
        "summary": "Retrieve Filtered Data Source Audit",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_DATA_SOURCE_AUDIT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DATA_SOURCE_AUDIT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "DATA_SOURCE_AUDIT"
        ],
        "summary": "Update Data Source Audit",
        "description": "Update Data Source Audit",
        "operationId": "PUT_DATA_SOURCE_AUDIT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_DATA_SOURCE_AUDIT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "DATA_SOURCE_AUDIT"
        ],
        "summary": "Save Data Source Audit",
        "description": "Save Data Source Audit",
        "operationId": "POST_DATA_SOURCE_AUDIT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_DATA_SOURCE_AUDIT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/DATA_SOURCE_AUDIT": {
      "delete": {
        "tags": [
          "DATA_SOURCE_AUDIT"
        ],
        "summary": "Delete Data Source Audit",
        "description": "Delete Data Source Audit",
        "operationId": "DELETE_DATA_SOURCE_AUDIT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DESTINATION_COUNTRY_CODE/{id}": {
      "get": {
        "tags": [
          "DESTINATION_COUNTRY_CODE"
        ],
        "summary": "Retrieve By Id Destination Country Code",
        "description": "Get Destination Country Code By Id",
        "operationId": "Retrieve_By_Id_DESTINATION_COUNTRY_CODE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DESTINATION_COUNTRY_CODE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/DESTINATION_COUNTRY_CODE": {
      "get": {
        "tags": [
          "DESTINATION_COUNTRY_CODE"
        ],
        "summary": "Retrieve Filtered Destination Country Code",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_DESTINATION_COUNTRY_CODE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DESTINATION_COUNTRY_CODE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "DESTINATION_COUNTRY_CODE"
        ],
        "summary": "Update Destination Country Code",
        "description": "Update Destination Country Code",
        "operationId": "PUT_DESTINATION_COUNTRY_CODE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_DESTINATION_COUNTRY_CODE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "DESTINATION_COUNTRY_CODE"
        ],
        "summary": "Save Destination Country Code",
        "description": "Save Destination Country Code",
        "operationId": "POST_DESTINATION_COUNTRY_CODE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_DESTINATION_COUNTRY_CODE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "patch": {
        "tags": [
          "DESTINATION_COUNTRY_CODE"
        ],
        "summary": "Upsert Destination Country Code",
        "description": "Upsert Destination Country Code",
        "operationId": "PATCH_DESTINATION_COUNTRY_CODE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_DESTINATION_COUNTRY_CODE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/DESTINATION_COUNTRY_CODE": {
      "delete": {
        "tags": [
          "DESTINATION_COUNTRY_CODE"
        ],
        "summary": "Delete Destination Country Code",
        "description": "Delete Destination Country Code",
        "operationId": "DELETE_DESTINATION_COUNTRY_CODE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/DETAIL_FILTER/{id}": {
      "get": {
        "tags": [
          "DETAIL_FILTER"
        ],
        "summary": "Retrieve By Id Detail Filter",
        "description": "Get Detail Filter By Id",
        "operationId": "Retrieve_By_Id_DETAIL_FILTER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DETAIL_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/DETAIL_FILTER": {
      "get": {
        "tags": [
          "DETAIL_FILTER"
        ],
        "summary": "Retrieve Filtered Detail Filter",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_DETAIL_FILTER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DETAIL_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "DETAIL_FILTER"
        ],
        "summary": "Update Detail Filter",
        "description": "Update Detail Filter",
        "operationId": "PUT_DETAIL_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_DETAIL_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "DETAIL_FILTER"
        ],
        "summary": "Save Detail Filter",
        "description": "Save Detail Filter",
        "operationId": "POST_DETAIL_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_DETAIL_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/DETAIL_FILTER": {
      "delete": {
        "tags": [
          "DETAIL_FILTER"
        ],
        "summary": "Delete Detail Filter",
        "description": "Delete Detail Filter",
        "operationId": "DELETE_DETAIL_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/DISCOUNT_ELIG_FILTER/{id}": {
      "get": {
        "tags": [
          "DISCOUNT_ELIG_FILTER"
        ],
        "summary": "Retrieve By Id Discount Eligible Entity",
        "description": "Get Discount Eligible Entity By Id",
        "operationId": "Retrieve_By_Id_DISCOUNT_ELIG_FILTER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DISCOUNT_ELIG_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DISCOUNT_ELIG_FILTER": {
      "get": {
        "tags": [
          "DISCOUNT_ELIG_FILTER"
        ],
        "summary": "Retrieve Filtered Discount Eligible Entity",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_DISCOUNT_ELIG_FILTER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DISCOUNT_ELIG_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "DISCOUNT_ELIG_FILTER"
        ],
        "summary": "Update Discount Eligible Entity",
        "description": "Update Discount Eligible Entity",
        "operationId": "PUT_DISCOUNT_ELIG_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_DISCOUNT_ELIG_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "DISCOUNT_ELIG_FILTER"
        ],
        "summary": "Save Discount Eligible Entity",
        "description": "Save Discount Eligible Entity",
        "operationId": "POST_DISCOUNT_ELIG_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_DISCOUNT_ELIG_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/DISCOUNT_ELIG_FILTER": {
      "delete": {
        "tags": [
          "DISCOUNT_ELIG_FILTER"
        ],
        "summary": "Delete Discount Eligible Entity",
        "description": "Delete Discount Eligible Entity",
        "operationId": "DELETE_DISCOUNT_ELIG_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DISCOUNT_TARGET_FILTER/{id}": {
      "get": {
        "tags": [
          "DISCOUNT_TARGET_FILTER"
        ],
        "summary": "Retrieve By Id Discount Target Filter",
        "description": "Get Discount Target Filter By Id",
        "operationId": "Retrieve_By_Id_DISCOUNT_TARGET_FILTER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DISCOUNT_TARGET_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DISCOUNT_TARGET_FILTER": {
      "get": {
        "tags": [
          "DISCOUNT_TARGET_FILTER"
        ],
        "summary": "Retrieve Filtered Discount Target Filter",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_DISCOUNT_TARGET_FILTER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DISCOUNT_TARGET_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "DISCOUNT_TARGET_FILTER"
        ],
        "summary": "Update Discount Target Filter",
        "description": "Update Discount Target Filter",
        "operationId": "PUT_DISCOUNT_TARGET_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_DISCOUNT_TARGET_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "DISCOUNT_TARGET_FILTER"
        ],
        "summary": "Save Discount Target Filter",
        "description": "Save Discount Target Filter",
        "operationId": "POST_DISCOUNT_TARGET_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_DISCOUNT_TARGET_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/DISCOUNT_TARGET_FILTER": {
      "delete": {
        "tags": [
          "DISCOUNT_TARGET_FILTER"
        ],
        "summary": "Delete Discount Target Filter",
        "description": "Delete Discount Target Filter",
        "operationId": "DELETE_DISCOUNT_TARGET_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DKIM_EMAIL_AUTHENTICATION/{id}": {
      "get": {
        "tags": [
          "DKIM_EMAIL_AUTHENTICATION"
        ],
        "summary": "Retrieve By Id DKIM Email Authentication",
        "description": "Get DKIM Email Authentication By Id",
        "operationId": "Retrieve_By_Id_DKIM_EMAIL_AUTHENTICATION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DKIM_EMAIL_AUTHENTICATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/DKIM_EMAIL_AUTHENTICATION": {
      "get": {
        "tags": [
          "DKIM_EMAIL_AUTHENTICATION"
        ],
        "summary": "Retrieve Filtered DKIM Email Authentication",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_DKIM_EMAIL_AUTHENTICATION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DKIM_EMAIL_AUTHENTICATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "DKIM_EMAIL_AUTHENTICATION"
        ],
        "summary": "Update DKIM Email Authentication",
        "description": "Update DKIM Email Authentication",
        "operationId": "PUT_DKIM_EMAIL_AUTHENTICATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_DKIM_EMAIL_AUTHENTICATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "DKIM_EMAIL_AUTHENTICATION"
        ],
        "summary": "Save DKIM Email Authentication",
        "description": "Save DKIM Email Authentication",
        "operationId": "POST_DKIM_EMAIL_AUTHENTICATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_DKIM_EMAIL_AUTHENTICATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/DKIM_EMAIL_AUTHENTICATION": {
      "delete": {
        "tags": [
          "DKIM_EMAIL_AUTHENTICATION"
        ],
        "summary": "Delete DKIM Email Authentication",
        "description": "Delete DKIM Email Authentication",
        "operationId": "DELETE_DKIM_EMAIL_AUTHENTICATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/DOCGEN_QUEUE/{id}": {
      "get": {
        "tags": [
          "DOCGEN_QUEUE"
        ],
        "summary": "Retrieve By Id DocGen Queue",
        "description": "Get DocGen Queue By Id",
        "operationId": "Retrieve_By_Id_DOCGEN_QUEUE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DOCGEN_QUEUE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DOCGEN_QUEUE": {
      "get": {
        "tags": [
          "DOCGEN_QUEUE"
        ],
        "summary": "Retrieve Filtered DocGen Queue",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_DOCGEN_QUEUE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DOCGEN_QUEUE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "DOCGEN_QUEUE"
        ],
        "summary": "Update DocGen Queue",
        "description": "Update DocGen Queue",
        "operationId": "PUT_DOCGEN_QUEUE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_DOCGEN_QUEUE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "DOCGEN_QUEUE"
        ],
        "summary": "Save DocGen Queue",
        "description": "Save DocGen Queue",
        "operationId": "POST_DOCGEN_QUEUE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_DOCGEN_QUEUE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/DOCGEN_QUEUE": {
      "delete": {
        "tags": [
          "DOCGEN_QUEUE"
        ],
        "summary": "Delete DocGen Queue",
        "description": "Delete DocGen Queue",
        "operationId": "DELETE_DOCGEN_QUEUE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DOCUMENT_STORAGE/{id}": {
      "get": {
        "tags": [
          "DOCUMENT_STORAGE"
        ],
        "summary": "Retrieve By Id Document Storage",
        "description": "Get Document Storage By Id",
        "operationId": "Retrieve_By_Id_DOCUMENT_STORAGE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DOCUMENT_STORAGE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DOCUMENT_STORAGE": {
      "get": {
        "tags": [
          "DOCUMENT_STORAGE"
        ],
        "summary": "Retrieve Filtered Document Storage",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_DOCUMENT_STORAGE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DOCUMENT_STORAGE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "DOCUMENT_STORAGE"
        ],
        "summary": "Update Document Storage",
        "description": "Update Document Storage",
        "operationId": "PUT_DOCUMENT_STORAGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_DOCUMENT_STORAGE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "DOCUMENT_STORAGE"
        ],
        "summary": "Save Document Storage",
        "description": "Save Document Storage",
        "operationId": "POST_DOCUMENT_STORAGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_DOCUMENT_STORAGE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/DOCUMENT_STORAGE": {
      "delete": {
        "tags": [
          "DOCUMENT_STORAGE"
        ],
        "summary": "Delete Document Storage",
        "description": "Delete Document Storage",
        "operationId": "DELETE_DOCUMENT_STORAGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DOCUMENT_TEMPLATE/{id}": {
      "get": {
        "tags": [
          "DOCUMENT_TEMPLATE"
        ],
        "summary": "Retrieve By Id Document Templates",
        "description": "Get Document Templates By Id",
        "operationId": "Retrieve_By_Id_DOCUMENT_TEMPLATE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DOCUMENT_TEMPLATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DOCUMENT_TEMPLATE": {
      "get": {
        "tags": [
          "DOCUMENT_TEMPLATE"
        ],
        "summary": "Retrieve Filtered Document Templates",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_DOCUMENT_TEMPLATE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DOCUMENT_TEMPLATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "DOCUMENT_TEMPLATE"
        ],
        "summary": "Update Document Templates",
        "description": "Update Document Templates",
        "operationId": "PUT_DOCUMENT_TEMPLATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_DOCUMENT_TEMPLATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "DOCUMENT_TEMPLATE"
        ],
        "summary": "Save Document Templates",
        "description": "Save Document Templates",
        "operationId": "POST_DOCUMENT_TEMPLATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_DOCUMENT_TEMPLATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "DOCUMENT_TEMPLATE"
        ],
        "summary": "Upsert Document Templates",
        "description": "Upsert Document Templates",
        "operationId": "PATCH_DOCUMENT_TEMPLATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_DOCUMENT_TEMPLATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/DOCUMENT_TEMPLATE": {
      "delete": {
        "tags": [
          "DOCUMENT_TEMPLATE"
        ],
        "summary": "Delete Document Templates",
        "description": "Delete Document Templates",
        "operationId": "DELETE_DOCUMENT_TEMPLATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DOCUMENT_TEMPLATE_QUERY/{id}": {
      "get": {
        "tags": [
          "DOCUMENT_TEMPLATE_QUERY"
        ],
        "summary": "Retrieve By Id Document Template Queries",
        "description": "Get Document Template Queries By Id",
        "operationId": "Retrieve_By_Id_DOCUMENT_TEMPLATE_QUERY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DOCUMENT_TEMPLATE_QUERY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DOCUMENT_TEMPLATE_QUERY": {
      "get": {
        "tags": [
          "DOCUMENT_TEMPLATE_QUERY"
        ],
        "summary": "Retrieve Filtered Document Template Queries",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_DOCUMENT_TEMPLATE_QUERY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DOCUMENT_TEMPLATE_QUERY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "DOCUMENT_TEMPLATE_QUERY"
        ],
        "summary": "Update Document Template Queries",
        "description": "Update Document Template Queries",
        "operationId": "PUT_DOCUMENT_TEMPLATE_QUERY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_DOCUMENT_TEMPLATE_QUERY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "DOCUMENT_TEMPLATE_QUERY"
        ],
        "summary": "Save Document Template Queries",
        "description": "Save Document Template Queries",
        "operationId": "POST_DOCUMENT_TEMPLATE_QUERY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_DOCUMENT_TEMPLATE_QUERY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "DOCUMENT_TEMPLATE_QUERY"
        ],
        "summary": "Upsert Document Template Queries",
        "description": "Upsert Document Template Queries",
        "operationId": "PATCH_DOCUMENT_TEMPLATE_QUERY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_DOCUMENT_TEMPLATE_QUERY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/DOCUMENT_TEMPLATE_QUERY": {
      "delete": {
        "tags": [
          "DOCUMENT_TEMPLATE_QUERY"
        ],
        "summary": "Delete Document Template Queries",
        "description": "Delete Document Template Queries",
        "operationId": "DELETE_DOCUMENT_TEMPLATE_QUERY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DOMAIN/{id}": {
      "get": {
        "tags": [
          "DOMAIN"
        ],
        "summary": "Retrieve By Id Domain",
        "description": "Get Domain By Id",
        "operationId": "Retrieve_By_Id_DOMAIN",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DOMAIN"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/DOMAIN": {
      "get": {
        "tags": [
          "DOMAIN"
        ],
        "summary": "Retrieve Filtered Domain",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_DOMAIN",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DOMAIN"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "DOMAIN"
        ],
        "summary": "Update Domain",
        "description": "Update Domain",
        "operationId": "PUT_DOMAIN",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_DOMAIN"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "DOMAIN"
        ],
        "summary": "Save Domain",
        "description": "Save Domain",
        "operationId": "POST_DOMAIN",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_DOMAIN"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/DOMAIN": {
      "delete": {
        "tags": [
          "DOMAIN"
        ],
        "summary": "Delete Domain",
        "description": "Delete Domain",
        "operationId": "DELETE_DOMAIN",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/DOMAIN_ACCESS_LIST/{id}": {
      "get": {
        "tags": [
          "DOMAIN_ACCESS_LIST"
        ],
        "summary": "Retrieve By Id Role Access",
        "description": "Get Role Access By Id",
        "operationId": "Retrieve_By_Id_DOMAIN_ACCESS_LIST",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DOMAIN_ACCESS_LIST"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/DOMAIN_ACCESS_LIST": {
      "get": {
        "tags": [
          "DOMAIN_ACCESS_LIST"
        ],
        "summary": "Retrieve Filtered Role Access",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_DOMAIN_ACCESS_LIST",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DOMAIN_ACCESS_LIST"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "DOMAIN_ACCESS_LIST"
        ],
        "summary": "Update Role Access",
        "description": "Update Role Access",
        "operationId": "PUT_DOMAIN_ACCESS_LIST",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_DOMAIN_ACCESS_LIST"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "DOMAIN_ACCESS_LIST"
        ],
        "summary": "Save Role Access",
        "description": "Save Role Access",
        "operationId": "POST_DOMAIN_ACCESS_LIST",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_DOMAIN_ACCESS_LIST"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/DOMAIN_ACCESS_LIST": {
      "delete": {
        "tags": [
          "DOMAIN_ACCESS_LIST"
        ],
        "summary": "Delete Role Access",
        "description": "Delete Role Access",
        "operationId": "DELETE_DOMAIN_ACCESS_LIST",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/DUAL/{id}": {
      "get": {
        "tags": [
          "DUAL"
        ],
        "summary": "Retrieve By Id Dual",
        "description": "Get Dual By Id",
        "operationId": "Retrieve_By_Id_DUAL",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DUAL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/DUAL": {
      "get": {
        "tags": [
          "DUAL"
        ],
        "summary": "Retrieve Filtered Dual",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_DUAL",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DUAL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "DUAL"
        ],
        "summary": "Update Dual",
        "description": "Update Dual",
        "operationId": "PUT_DUAL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_DUAL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "DUAL"
        ],
        "summary": "Save Dual",
        "description": "Save Dual",
        "operationId": "POST_DUAL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_DUAL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/DUAL": {
      "delete": {
        "tags": [
          "DUAL"
        ],
        "summary": "Delete Dual",
        "description": "Delete Dual",
        "operationId": "DELETE_DUAL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/DUNNING_INTERVAL/{id}": {
      "get": {
        "tags": [
          "DUNNING_INTERVAL"
        ],
        "summary": "Retrieve By Id Dunning",
        "description": "Get Dunning By Id",
        "operationId": "Retrieve_By_Id_DUNNING_INTERVAL",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DUNNING_INTERVAL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DUNNING_INTERVAL": {
      "get": {
        "tags": [
          "DUNNING_INTERVAL"
        ],
        "summary": "Retrieve Filtered Dunning",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_DUNNING_INTERVAL",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DUNNING_INTERVAL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "DUNNING_INTERVAL"
        ],
        "summary": "Update Dunning",
        "description": "Update Dunning",
        "operationId": "PUT_DUNNING_INTERVAL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_DUNNING_INTERVAL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "DUNNING_INTERVAL"
        ],
        "summary": "Save Dunning",
        "description": "Save Dunning",
        "operationId": "POST_DUNNING_INTERVAL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_DUNNING_INTERVAL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/DUNNING_INTERVAL": {
      "delete": {
        "tags": [
          "DUNNING_INTERVAL"
        ],
        "summary": "Delete Dunning",
        "description": "Delete Dunning",
        "operationId": "DELETE_DUNNING_INTERVAL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DUNNING_INTERVAL_EMAIL/{id}": {
      "get": {
        "tags": [
          "DUNNING_INTERVAL_EMAIL"
        ],
        "summary": "Retrieve By Id Dunning Interval Email",
        "description": "Get Dunning Interval Email By Id",
        "operationId": "Retrieve_By_Id_DUNNING_INTERVAL_EMAIL",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DUNNING_INTERVAL_EMAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/DUNNING_INTERVAL_EMAIL": {
      "get": {
        "tags": [
          "DUNNING_INTERVAL_EMAIL"
        ],
        "summary": "Retrieve Filtered Dunning Interval Email",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_DUNNING_INTERVAL_EMAIL",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_DUNNING_INTERVAL_EMAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "DUNNING_INTERVAL_EMAIL"
        ],
        "summary": "Update Dunning Interval Email",
        "description": "Update Dunning Interval Email",
        "operationId": "PUT_DUNNING_INTERVAL_EMAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_DUNNING_INTERVAL_EMAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "DUNNING_INTERVAL_EMAIL"
        ],
        "summary": "Save Dunning Interval Email",
        "description": "Save Dunning Interval Email",
        "operationId": "POST_DUNNING_INTERVAL_EMAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_DUNNING_INTERVAL_EMAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/DUNNING_INTERVAL_EMAIL": {
      "delete": {
        "tags": [
          "DUNNING_INTERVAL_EMAIL"
        ],
        "summary": "Delete Dunning Interval Email",
        "description": "Delete Dunning Interval Email",
        "operationId": "DELETE_DUNNING_INTERVAL_EMAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ECOM_BATCH_UPLOAD/{id}": {
      "get": {
        "tags": [
          "ECOM_BATCH_UPLOAD"
        ],
        "summary": "Retrieve By Id Ecom Batch Upload",
        "description": "Get Ecom Batch Upload By Id",
        "operationId": "Retrieve_By_Id_ECOM_BATCH_UPLOAD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ECOM_BATCH_UPLOAD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ECOM_BATCH_UPLOAD": {
      "get": {
        "tags": [
          "ECOM_BATCH_UPLOAD"
        ],
        "summary": "Retrieve Filtered Ecom Batch Upload",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ECOM_BATCH_UPLOAD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ECOM_BATCH_UPLOAD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "ECOM_BATCH_UPLOAD"
        ],
        "summary": "Update Ecom Batch Upload",
        "description": "Update Ecom Batch Upload",
        "operationId": "PUT_ECOM_BATCH_UPLOAD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ECOM_BATCH_UPLOAD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "ECOM_BATCH_UPLOAD"
        ],
        "summary": "Save Ecom Batch Upload",
        "description": "Save Ecom Batch Upload",
        "operationId": "POST_ECOM_BATCH_UPLOAD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ECOM_BATCH_UPLOAD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/ECOM_BATCH_UPLOAD": {
      "delete": {
        "tags": [
          "ECOM_BATCH_UPLOAD"
        ],
        "summary": "Delete Ecom Batch Upload",
        "description": "Delete Ecom Batch Upload",
        "operationId": "DELETE_ECOM_BATCH_UPLOAD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ECOM_DETAIL/{id}": {
      "get": {
        "tags": [
          "ECOM_DETAIL"
        ],
        "summary": "Retrieve By Id Ecom Detail",
        "description": "Get Ecom Detail By Id",
        "operationId": "Retrieve_By_Id_ECOM_DETAIL",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ECOM_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ECOM_DETAIL": {
      "get": {
        "tags": [
          "ECOM_DETAIL"
        ],
        "summary": "Retrieve Filtered Ecom Detail",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ECOM_DETAIL",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ECOM_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "ECOM_DETAIL"
        ],
        "summary": "Update Ecom Detail",
        "description": "Update Ecom Detail",
        "operationId": "PUT_ECOM_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ECOM_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "ECOM_DETAIL"
        ],
        "summary": "Save Ecom Detail",
        "description": "Save Ecom Detail",
        "operationId": "POST_ECOM_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ECOM_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/ECOM_DETAIL": {
      "delete": {
        "tags": [
          "ECOM_DETAIL"
        ],
        "summary": "Delete Ecom Detail",
        "description": "Delete Ecom Detail",
        "operationId": "DELETE_ECOM_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ECOM_TRANSACTION/{id}": {
      "get": {
        "tags": [
          "ECOM_TRANSACTION"
        ],
        "summary": "Retrieve By Id Payment Gateway Transactions",
        "description": "Get Payment Gateway Transactions By Id",
        "operationId": "Retrieve_By_Id_ECOM_TRANSACTION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ECOM_TRANSACTION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ECOM_TRANSACTION": {
      "get": {
        "tags": [
          "ECOM_TRANSACTION"
        ],
        "summary": "Retrieve Filtered Payment Gateway Transactions",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ECOM_TRANSACTION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ECOM_TRANSACTION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ECOM_TRANSACTION"
        ],
        "summary": "Update Payment Gateway Transactions",
        "description": "Update Payment Gateway Transactions",
        "operationId": "PUT_ECOM_TRANSACTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ECOM_TRANSACTION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ECOM_TRANSACTION"
        ],
        "summary": "Save Payment Gateway Transactions",
        "description": "Save Payment Gateway Transactions",
        "operationId": "POST_ECOM_TRANSACTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ECOM_TRANSACTION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ECOM_TRANSACTION": {
      "delete": {
        "tags": [
          "ECOM_TRANSACTION"
        ],
        "summary": "Delete Payment Gateway Transactions",
        "description": "Delete Payment Gateway Transactions",
        "operationId": "DELETE_ECOM_TRANSACTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ECOM_TRANSACTION_REQUEST_FIELD/{id}": {
      "get": {
        "tags": [
          "ECOM_TRANSACTION_REQUEST_FIELD"
        ],
        "summary": "Retrieve By Id Ecom Transaction Request Field",
        "description": "Get Ecom Transaction Request Field By Id",
        "operationId": "Retrieve_By_Id_ECOM_TRANSACTION_REQUEST_FIELD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ECOM_TRANSACTION_REQUEST_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ECOM_TRANSACTION_REQUEST_FIELD": {
      "get": {
        "tags": [
          "ECOM_TRANSACTION_REQUEST_FIELD"
        ],
        "summary": "Retrieve Filtered Ecom Transaction Request Field",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ECOM_TRANSACTION_REQUEST_FIELD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ECOM_TRANSACTION_REQUEST_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ECOM_TRANSACTION_REQUEST_FIELD"
        ],
        "summary": "Update Ecom Transaction Request Field",
        "description": "Update Ecom Transaction Request Field",
        "operationId": "PUT_ECOM_TRANSACTION_REQUEST_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ECOM_TRANSACTION_REQUEST_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ECOM_TRANSACTION_REQUEST_FIELD"
        ],
        "summary": "Save Ecom Transaction Request Field",
        "description": "Save Ecom Transaction Request Field",
        "operationId": "POST_ECOM_TRANSACTION_REQUEST_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ECOM_TRANSACTION_REQUEST_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ECOM_TRANSACTION_REQUEST_FIELD": {
      "delete": {
        "tags": [
          "ECOM_TRANSACTION_REQUEST_FIELD"
        ],
        "summary": "Delete Ecom Transaction Request Field",
        "description": "Delete Ecom Transaction Request Field",
        "operationId": "DELETE_ECOM_TRANSACTION_REQUEST_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ECOM_TRANSACTION_RESPONSE/{id}": {
      "get": {
        "tags": [
          "ECOM_TRANSACTION_RESPONSE"
        ],
        "summary": "Retrieve By Id Ecom Transaction Response",
        "description": "Get Ecom Transaction Response By Id",
        "operationId": "Retrieve_By_Id_ECOM_TRANSACTION_RESPONSE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ECOM_TRANSACTION_RESPONSE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ECOM_TRANSACTION_RESPONSE": {
      "get": {
        "tags": [
          "ECOM_TRANSACTION_RESPONSE"
        ],
        "summary": "Retrieve Filtered Ecom Transaction Response",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ECOM_TRANSACTION_RESPONSE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ECOM_TRANSACTION_RESPONSE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ECOM_TRANSACTION_RESPONSE"
        ],
        "summary": "Update Ecom Transaction Response",
        "description": "Update Ecom Transaction Response",
        "operationId": "PUT_ECOM_TRANSACTION_RESPONSE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ECOM_TRANSACTION_RESPONSE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ECOM_TRANSACTION_RESPONSE"
        ],
        "summary": "Save Ecom Transaction Response",
        "description": "Save Ecom Transaction Response",
        "operationId": "POST_ECOM_TRANSACTION_RESPONSE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ECOM_TRANSACTION_RESPONSE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ECOM_TRANSACTION_RESPONSE": {
      "delete": {
        "tags": [
          "ECOM_TRANSACTION_RESPONSE"
        ],
        "summary": "Delete Ecom Transaction Response",
        "description": "Delete Ecom Transaction Response",
        "operationId": "DELETE_ECOM_TRANSACTION_RESPONSE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ECOM_TRANSACTION_RESP_FIELD/{id}": {
      "get": {
        "tags": [
          "ECOM_TRANSACTION_RESP_FIELD"
        ],
        "summary": "Retrieve By Id Ecom Transaction Resp Field",
        "description": "Get Ecom Transaction Resp Field By Id",
        "operationId": "Retrieve_By_Id_ECOM_TRANSACTION_RESP_FIELD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ECOM_TRANSACTION_RESP_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ECOM_TRANSACTION_RESP_FIELD": {
      "get": {
        "tags": [
          "ECOM_TRANSACTION_RESP_FIELD"
        ],
        "summary": "Retrieve Filtered Ecom Transaction Resp Field",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ECOM_TRANSACTION_RESP_FIELD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ECOM_TRANSACTION_RESP_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ECOM_TRANSACTION_RESP_FIELD"
        ],
        "summary": "Update Ecom Transaction Resp Field",
        "description": "Update Ecom Transaction Resp Field",
        "operationId": "PUT_ECOM_TRANSACTION_RESP_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ECOM_TRANSACTION_RESP_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ECOM_TRANSACTION_RESP_FIELD"
        ],
        "summary": "Save Ecom Transaction Resp Field",
        "description": "Save Ecom Transaction Resp Field",
        "operationId": "POST_ECOM_TRANSACTION_RESP_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ECOM_TRANSACTION_RESP_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ECOM_TRANSACTION_RESP_FIELD": {
      "delete": {
        "tags": [
          "ECOM_TRANSACTION_RESP_FIELD"
        ],
        "summary": "Delete Ecom Transaction Resp Field",
        "description": "Delete Ecom Transaction Resp Field",
        "operationId": "DELETE_ECOM_TRANSACTION_RESP_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ECREDIT_AUDIT_LOG/{id}": {
      "get": {
        "tags": [
          "ECREDIT_AUDIT_LOG"
        ],
        "summary": "Retrieve By Id E-credit Log",
        "description": "Get E-credit Log By Id",
        "operationId": "Retrieve_By_Id_ECREDIT_AUDIT_LOG",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ECREDIT_AUDIT_LOG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ECREDIT_AUDIT_LOG": {
      "get": {
        "tags": [
          "ECREDIT_AUDIT_LOG"
        ],
        "summary": "Retrieve Filtered E-credit Log",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ECREDIT_AUDIT_LOG",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ECREDIT_AUDIT_LOG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ECREDIT_AUDIT_LOG"
        ],
        "summary": "Update E-credit Log",
        "description": "Update E-credit Log",
        "operationId": "PUT_ECREDIT_AUDIT_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ECREDIT_AUDIT_LOG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ECREDIT_AUDIT_LOG"
        ],
        "summary": "Save E-credit Log",
        "description": "Save E-credit Log",
        "operationId": "POST_ECREDIT_AUDIT_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ECREDIT_AUDIT_LOG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ECREDIT_AUDIT_LOG": {
      "delete": {
        "tags": [
          "ECREDIT_AUDIT_LOG"
        ],
        "summary": "Delete E-credit Log",
        "description": "Delete E-credit Log",
        "operationId": "DELETE_ECREDIT_AUDIT_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EFILE/{id}": {
      "get": {
        "tags": [
          "EFILE"
        ],
        "summary": "Retrieve By Id Electronic File Subscription",
        "description": "Get Electronic File Subscription By Id",
        "operationId": "Retrieve_By_Id_EFILE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EFILE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EFILE": {
      "get": {
        "tags": [
          "EFILE"
        ],
        "summary": "Retrieve Filtered Electronic File Subscription",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EFILE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EFILE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EFILE"
        ],
        "summary": "Update Electronic File Subscription",
        "description": "Update Electronic File Subscription",
        "operationId": "PUT_EFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EFILE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EFILE"
        ],
        "summary": "Save Electronic File Subscription",
        "description": "Save Electronic File Subscription",
        "operationId": "POST_EFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EFILE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EFILE": {
      "delete": {
        "tags": [
          "EFILE"
        ],
        "summary": "Delete Electronic File Subscription",
        "description": "Delete Electronic File Subscription",
        "operationId": "DELETE_EFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EFILE_EVENT/{id}": {
      "get": {
        "tags": [
          "EFILE_EVENT"
        ],
        "summary": "Retrieve By Id Electronic Files",
        "description": "Get Electronic Files By Id",
        "operationId": "Retrieve_By_Id_EFILE_EVENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EFILE_EVENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EFILE_EVENT": {
      "get": {
        "tags": [
          "EFILE_EVENT"
        ],
        "summary": "Retrieve Filtered Electronic Files",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EFILE_EVENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EFILE_EVENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EFILE_EVENT"
        ],
        "summary": "Update Electronic Files",
        "description": "Update Electronic Files",
        "operationId": "PUT_EFILE_EVENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EFILE_EVENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EFILE_EVENT"
        ],
        "summary": "Save Electronic Files",
        "description": "Save Electronic Files",
        "operationId": "POST_EFILE_EVENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EFILE_EVENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EFILE_EVENT": {
      "delete": {
        "tags": [
          "EFILE_EVENT"
        ],
        "summary": "Delete Electronic Files",
        "description": "Delete Electronic Files",
        "operationId": "DELETE_EFILE_EVENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EFILE_EVENT_CONTENT/{id}": {
      "get": {
        "tags": [
          "EFILE_EVENT_CONTENT"
        ],
        "summary": "Retrieve By Id Electronic File Content",
        "description": "Get Electronic File Content By Id",
        "operationId": "Retrieve_By_Id_EFILE_EVENT_CONTENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EFILE_EVENT_CONTENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EFILE_EVENT_CONTENT": {
      "get": {
        "tags": [
          "EFILE_EVENT_CONTENT"
        ],
        "summary": "Retrieve Filtered Electronic File Content",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EFILE_EVENT_CONTENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EFILE_EVENT_CONTENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EFILE_EVENT_CONTENT"
        ],
        "summary": "Update Electronic File Content",
        "description": "Update Electronic File Content",
        "operationId": "PUT_EFILE_EVENT_CONTENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EFILE_EVENT_CONTENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EFILE_EVENT_CONTENT"
        ],
        "summary": "Save Electronic File Content",
        "description": "Save Electronic File Content",
        "operationId": "POST_EFILE_EVENT_CONTENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EFILE_EVENT_CONTENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EFILE_EVENT_CONTENT": {
      "delete": {
        "tags": [
          "EFILE_EVENT_CONTENT"
        ],
        "summary": "Delete Electronic File Content",
        "description": "Delete Electronic File Content",
        "operationId": "DELETE_EFILE_EVENT_CONTENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EFILE_FORMAT_FIELDS/{id}": {
      "get": {
        "tags": [
          "EFILE_FORMAT_FIELDS"
        ],
        "summary": "Retrieve By Id Efile Format Fields",
        "description": "Get Efile Format Fields By Id",
        "operationId": "Retrieve_By_Id_EFILE_FORMAT_FIELDS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EFILE_FORMAT_FIELDS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EFILE_FORMAT_FIELDS": {
      "get": {
        "tags": [
          "EFILE_FORMAT_FIELDS"
        ],
        "summary": "Retrieve Filtered Efile Format Fields",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EFILE_FORMAT_FIELDS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EFILE_FORMAT_FIELDS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EFILE_FORMAT_FIELDS"
        ],
        "summary": "Update Efile Format Fields",
        "description": "Update Efile Format Fields",
        "operationId": "PUT_EFILE_FORMAT_FIELDS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EFILE_FORMAT_FIELDS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EFILE_FORMAT_FIELDS"
        ],
        "summary": "Save Efile Format Fields",
        "description": "Save Efile Format Fields",
        "operationId": "POST_EFILE_FORMAT_FIELDS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EFILE_FORMAT_FIELDS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EFILE_FORMAT_FIELDS": {
      "delete": {
        "tags": [
          "EFILE_FORMAT_FIELDS"
        ],
        "summary": "Delete Efile Format Fields",
        "description": "Delete Efile Format Fields",
        "operationId": "DELETE_EFILE_FORMAT_FIELDS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EFILE_MANUAL/{id}": {
      "get": {
        "tags": [
          "EFILE_MANUAL"
        ],
        "summary": "Retrieve By Id Efile Manual",
        "description": "Get Efile Manual By Id",
        "operationId": "Retrieve_By_Id_EFILE_MANUAL",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EFILE_MANUAL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/EFILE_MANUAL": {
      "get": {
        "tags": [
          "EFILE_MANUAL"
        ],
        "summary": "Retrieve Filtered Efile Manual",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EFILE_MANUAL",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EFILE_MANUAL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "EFILE_MANUAL"
        ],
        "summary": "Update Efile Manual",
        "description": "Update Efile Manual",
        "operationId": "PUT_EFILE_MANUAL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EFILE_MANUAL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "EFILE_MANUAL"
        ],
        "summary": "Save Efile Manual",
        "description": "Save Efile Manual",
        "operationId": "POST_EFILE_MANUAL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EFILE_MANUAL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/EFILE_MANUAL": {
      "delete": {
        "tags": [
          "EFILE_MANUAL"
        ],
        "summary": "Delete Efile Manual",
        "description": "Delete Efile Manual",
        "operationId": "DELETE_EFILE_MANUAL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/EFILE_TEMPLATE/{id}": {
      "get": {
        "tags": [
          "EFILE_TEMPLATE"
        ],
        "summary": "Retrieve By Id Electronic Files",
        "description": "Get Electronic Files By Id",
        "operationId": "Retrieve_By_Id_EFILE_TEMPLATE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EFILE_TEMPLATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EFILE_TEMPLATE": {
      "get": {
        "tags": [
          "EFILE_TEMPLATE"
        ],
        "summary": "Retrieve Filtered Electronic Files",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EFILE_TEMPLATE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EFILE_TEMPLATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EFILE_TEMPLATE"
        ],
        "summary": "Update Electronic Files",
        "description": "Update Electronic Files",
        "operationId": "PUT_EFILE_TEMPLATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EFILE_TEMPLATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EFILE_TEMPLATE"
        ],
        "summary": "Save Electronic Files",
        "description": "Save Electronic Files",
        "operationId": "POST_EFILE_TEMPLATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EFILE_TEMPLATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "EFILE_TEMPLATE"
        ],
        "summary": "Upsert Electronic Files",
        "description": "Upsert Electronic Files",
        "operationId": "PATCH_EFILE_TEMPLATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_EFILE_TEMPLATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EFILE_TEMPLATE": {
      "delete": {
        "tags": [
          "EFILE_TEMPLATE"
        ],
        "summary": "Delete Electronic Files",
        "description": "Delete Electronic Files",
        "operationId": "DELETE_EFILE_TEMPLATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EINVOICE_AUDIT_LOG/{id}": {
      "get": {
        "tags": [
          "EINVOICE_AUDIT_LOG"
        ],
        "summary": "Retrieve By Id E-invoice Log",
        "description": "Get E-invoice Log By Id",
        "operationId": "Retrieve_By_Id_EINVOICE_AUDIT_LOG",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EINVOICE_AUDIT_LOG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EINVOICE_AUDIT_LOG": {
      "get": {
        "tags": [
          "EINVOICE_AUDIT_LOG"
        ],
        "summary": "Retrieve Filtered E-invoice Log",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EINVOICE_AUDIT_LOG",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EINVOICE_AUDIT_LOG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EINVOICE_AUDIT_LOG"
        ],
        "summary": "Update E-invoice Log",
        "description": "Update E-invoice Log",
        "operationId": "PUT_EINVOICE_AUDIT_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EINVOICE_AUDIT_LOG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EINVOICE_AUDIT_LOG"
        ],
        "summary": "Save E-invoice Log",
        "description": "Save E-invoice Log",
        "operationId": "POST_EINVOICE_AUDIT_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EINVOICE_AUDIT_LOG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EINVOICE_AUDIT_LOG": {
      "delete": {
        "tags": [
          "EINVOICE_AUDIT_LOG"
        ],
        "summary": "Delete E-invoice Log",
        "description": "Delete E-invoice Log",
        "operationId": "DELETE_EINVOICE_AUDIT_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EINVOICE_COUNTRY/{id}": {
      "get": {
        "tags": [
          "EINVOICE_COUNTRY"
        ],
        "summary": "Retrieve By Id E-invoice Country",
        "description": "Get E-invoice Country By Id",
        "operationId": "Retrieve_By_Id_EINVOICE_COUNTRY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EINVOICE_COUNTRY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EINVOICE_COUNTRY": {
      "get": {
        "tags": [
          "EINVOICE_COUNTRY"
        ],
        "summary": "Retrieve Filtered E-invoice Country",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EINVOICE_COUNTRY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EINVOICE_COUNTRY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EINVOICE_COUNTRY"
        ],
        "summary": "Update E-invoice Country",
        "description": "Update E-invoice Country",
        "operationId": "PUT_EINVOICE_COUNTRY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EINVOICE_COUNTRY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EINVOICE_COUNTRY"
        ],
        "summary": "Save E-invoice Country",
        "description": "Save E-invoice Country",
        "operationId": "POST_EINVOICE_COUNTRY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EINVOICE_COUNTRY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EINVOICE_COUNTRY": {
      "delete": {
        "tags": [
          "EINVOICE_COUNTRY"
        ],
        "summary": "Delete E-invoice Country",
        "description": "Delete E-invoice Country",
        "operationId": "DELETE_EINVOICE_COUNTRY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EINVOICE_DOCUMENT_TYPE/{id}": {
      "get": {
        "tags": [
          "EINVOICE_DOCUMENT_TYPE"
        ],
        "summary": "Retrieve By Id E-invoice Document Type",
        "description": "Get E-invoice Document Type By Id",
        "operationId": "Retrieve_By_Id_EINVOICE_DOCUMENT_TYPE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EINVOICE_DOCUMENT_TYPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EINVOICE_DOCUMENT_TYPE": {
      "get": {
        "tags": [
          "EINVOICE_DOCUMENT_TYPE"
        ],
        "summary": "Retrieve Filtered E-invoice Document Type",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EINVOICE_DOCUMENT_TYPE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EINVOICE_DOCUMENT_TYPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EINVOICE_DOCUMENT_TYPE"
        ],
        "summary": "Update E-invoice Document Type",
        "description": "Update E-invoice Document Type",
        "operationId": "PUT_EINVOICE_DOCUMENT_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EINVOICE_DOCUMENT_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EINVOICE_DOCUMENT_TYPE"
        ],
        "summary": "Save E-invoice Document Type",
        "description": "Save E-invoice Document Type",
        "operationId": "POST_EINVOICE_DOCUMENT_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EINVOICE_DOCUMENT_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EINVOICE_DOCUMENT_TYPE": {
      "delete": {
        "tags": [
          "EINVOICE_DOCUMENT_TYPE"
        ],
        "summary": "Delete E-invoice Document Type",
        "description": "Delete E-invoice Document Type",
        "operationId": "DELETE_EINVOICE_DOCUMENT_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EINVOICE_FORMAT/{id}": {
      "get": {
        "tags": [
          "EINVOICE_FORMAT"
        ],
        "summary": "Retrieve By Id E-invoice Format",
        "description": "Get E-invoice Format By Id",
        "operationId": "Retrieve_By_Id_EINVOICE_FORMAT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EINVOICE_FORMAT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EINVOICE_FORMAT": {
      "get": {
        "tags": [
          "EINVOICE_FORMAT"
        ],
        "summary": "Retrieve Filtered E-invoice Format",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EINVOICE_FORMAT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EINVOICE_FORMAT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EINVOICE_FORMAT"
        ],
        "summary": "Update E-invoice Format",
        "description": "Update E-invoice Format",
        "operationId": "PUT_EINVOICE_FORMAT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EINVOICE_FORMAT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EINVOICE_FORMAT"
        ],
        "summary": "Save E-invoice Format",
        "description": "Save E-invoice Format",
        "operationId": "POST_EINVOICE_FORMAT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EINVOICE_FORMAT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EINVOICE_FORMAT": {
      "delete": {
        "tags": [
          "EINVOICE_FORMAT"
        ],
        "summary": "Delete E-invoice Format",
        "description": "Delete E-invoice Format",
        "operationId": "DELETE_EINVOICE_FORMAT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EINVOICE_METHOD/{id}": {
      "get": {
        "tags": [
          "EINVOICE_METHOD"
        ],
        "summary": "Retrieve By Id E-invoice Method",
        "description": "Get E-invoice Method By Id",
        "operationId": "Retrieve_By_Id_EINVOICE_METHOD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EINVOICE_METHOD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EINVOICE_METHOD": {
      "get": {
        "tags": [
          "EINVOICE_METHOD"
        ],
        "summary": "Retrieve Filtered E-invoice Method",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EINVOICE_METHOD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EINVOICE_METHOD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EINVOICE_METHOD"
        ],
        "summary": "Update E-invoice Method",
        "description": "Update E-invoice Method",
        "operationId": "PUT_EINVOICE_METHOD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EINVOICE_METHOD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EINVOICE_METHOD"
        ],
        "summary": "Save E-invoice Method",
        "description": "Save E-invoice Method",
        "operationId": "POST_EINVOICE_METHOD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EINVOICE_METHOD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EINVOICE_METHOD": {
      "delete": {
        "tags": [
          "EINVOICE_METHOD"
        ],
        "summary": "Delete E-invoice Method",
        "description": "Delete E-invoice Method",
        "operationId": "DELETE_EINVOICE_METHOD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EINVOICE_NETWORK/{id}": {
      "get": {
        "tags": [
          "EINVOICE_NETWORK"
        ],
        "summary": "Retrieve By Id E-invoice Network",
        "description": "Get E-invoice Network By Id",
        "operationId": "Retrieve_By_Id_EINVOICE_NETWORK",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EINVOICE_NETWORK"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EINVOICE_NETWORK": {
      "get": {
        "tags": [
          "EINVOICE_NETWORK"
        ],
        "summary": "Retrieve Filtered E-invoice Network",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EINVOICE_NETWORK",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EINVOICE_NETWORK"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EINVOICE_NETWORK"
        ],
        "summary": "Update E-invoice Network",
        "description": "Update E-invoice Network",
        "operationId": "PUT_EINVOICE_NETWORK",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EINVOICE_NETWORK"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EINVOICE_NETWORK"
        ],
        "summary": "Save E-invoice Network",
        "description": "Save E-invoice Network",
        "operationId": "POST_EINVOICE_NETWORK",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EINVOICE_NETWORK"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EINVOICE_NETWORK": {
      "delete": {
        "tags": [
          "EINVOICE_NETWORK"
        ],
        "summary": "Delete E-invoice Network",
        "description": "Delete E-invoice Network",
        "operationId": "DELETE_EINVOICE_NETWORK",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EINVOICE_PROFILE/{id}": {
      "get": {
        "tags": [
          "EINVOICE_PROFILE"
        ],
        "summary": "Retrieve By Id E-invoice Profiles",
        "description": "Get E-invoice Profiles By Id",
        "operationId": "Retrieve_By_Id_EINVOICE_PROFILE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EINVOICE_PROFILE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EINVOICE_PROFILE": {
      "get": {
        "tags": [
          "EINVOICE_PROFILE"
        ],
        "summary": "Retrieve Filtered E-invoice Profiles",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EINVOICE_PROFILE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EINVOICE_PROFILE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EINVOICE_PROFILE"
        ],
        "summary": "Update E-invoice Profiles",
        "description": "Update E-invoice Profiles",
        "operationId": "PUT_EINVOICE_PROFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EINVOICE_PROFILE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EINVOICE_PROFILE"
        ],
        "summary": "Save E-invoice Profiles",
        "description": "Save E-invoice Profiles",
        "operationId": "POST_EINVOICE_PROFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EINVOICE_PROFILE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "EINVOICE_PROFILE"
        ],
        "summary": "Upsert E-invoice Profiles",
        "description": "Upsert E-invoice Profiles",
        "operationId": "PATCH_EINVOICE_PROFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_EINVOICE_PROFILE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EINVOICE_PROFILE": {
      "delete": {
        "tags": [
          "EINVOICE_PROFILE"
        ],
        "summary": "Delete E-invoice Profiles",
        "description": "Delete E-invoice Profiles",
        "operationId": "DELETE_EINVOICE_PROFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EINVOICE_QUEUE_EVENT/{id}": {
      "get": {
        "tags": [
          "EINVOICE_QUEUE_EVENT"
        ],
        "summary": "Retrieve By Id Einvoice Queue Event",
        "description": "Get Einvoice Queue Event By Id",
        "operationId": "Retrieve_By_Id_EINVOICE_QUEUE_EVENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EINVOICE_QUEUE_EVENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EINVOICE_QUEUE_EVENT": {
      "get": {
        "tags": [
          "EINVOICE_QUEUE_EVENT"
        ],
        "summary": "Retrieve Filtered Einvoice Queue Event",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EINVOICE_QUEUE_EVENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EINVOICE_QUEUE_EVENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EINVOICE_QUEUE_EVENT"
        ],
        "summary": "Update Einvoice Queue Event",
        "description": "Update Einvoice Queue Event",
        "operationId": "PUT_EINVOICE_QUEUE_EVENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EINVOICE_QUEUE_EVENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EINVOICE_QUEUE_EVENT"
        ],
        "summary": "Save Einvoice Queue Event",
        "description": "Save Einvoice Queue Event",
        "operationId": "POST_EINVOICE_QUEUE_EVENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EINVOICE_QUEUE_EVENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EINVOICE_QUEUE_EVENT": {
      "delete": {
        "tags": [
          "EINVOICE_QUEUE_EVENT"
        ],
        "summary": "Delete Einvoice Queue Event",
        "description": "Delete Einvoice Queue Event",
        "operationId": "DELETE_EINVOICE_QUEUE_EVENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EINVOICE_XML_ENGINE/{id}": {
      "get": {
        "tags": [
          "EINVOICE_XML_ENGINE"
        ],
        "summary": "Retrieve By Id E-invoice Templates",
        "description": "Get E-invoice Templates By Id",
        "operationId": "Retrieve_By_Id_EINVOICE_XML_ENGINE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EINVOICE_XML_ENGINE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EINVOICE_XML_ENGINE": {
      "get": {
        "tags": [
          "EINVOICE_XML_ENGINE"
        ],
        "summary": "Retrieve Filtered E-invoice Templates",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EINVOICE_XML_ENGINE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EINVOICE_XML_ENGINE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EINVOICE_XML_ENGINE"
        ],
        "summary": "Update E-invoice Templates",
        "description": "Update E-invoice Templates",
        "operationId": "PUT_EINVOICE_XML_ENGINE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EINVOICE_XML_ENGINE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EINVOICE_XML_ENGINE"
        ],
        "summary": "Save E-invoice Templates",
        "description": "Save E-invoice Templates",
        "operationId": "POST_EINVOICE_XML_ENGINE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EINVOICE_XML_ENGINE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "EINVOICE_XML_ENGINE"
        ],
        "summary": "Upsert E-invoice Templates",
        "description": "Upsert E-invoice Templates",
        "operationId": "PATCH_EINVOICE_XML_ENGINE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_EINVOICE_XML_ENGINE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EINVOICE_XML_ENGINE": {
      "delete": {
        "tags": [
          "EINVOICE_XML_ENGINE"
        ],
        "summary": "Delete E-invoice Templates",
        "description": "Delete E-invoice Templates",
        "operationId": "DELETE_EINVOICE_XML_ENGINE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EINVOICE_XML_ENGINE_FIELD/{id}": {
      "get": {
        "tags": [
          "EINVOICE_XML_ENGINE_FIELD"
        ],
        "summary": "Retrieve By Id E-invoice Template Fields",
        "description": "Get E-invoice Template Fields By Id",
        "operationId": "Retrieve_By_Id_EINVOICE_XML_ENGINE_FIELD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EINVOICE_XML_ENGINE_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EINVOICE_XML_ENGINE_FIELD": {
      "get": {
        "tags": [
          "EINVOICE_XML_ENGINE_FIELD"
        ],
        "summary": "Retrieve Filtered E-invoice Template Fields",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EINVOICE_XML_ENGINE_FIELD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EINVOICE_XML_ENGINE_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EINVOICE_XML_ENGINE_FIELD"
        ],
        "summary": "Update E-invoice Template Fields",
        "description": "Update E-invoice Template Fields",
        "operationId": "PUT_EINVOICE_XML_ENGINE_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EINVOICE_XML_ENGINE_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EINVOICE_XML_ENGINE_FIELD"
        ],
        "summary": "Save E-invoice Template Fields",
        "description": "Save E-invoice Template Fields",
        "operationId": "POST_EINVOICE_XML_ENGINE_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EINVOICE_XML_ENGINE_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EINVOICE_XML_ENGINE_FIELD": {
      "delete": {
        "tags": [
          "EINVOICE_XML_ENGINE_FIELD"
        ],
        "summary": "Delete E-invoice Template Fields",
        "description": "Delete E-invoice Template Fields",
        "operationId": "DELETE_EINVOICE_XML_ENGINE_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ELIGIBLE_ACTIVITY_FILTER/{id}": {
      "get": {
        "tags": [
          "ELIGIBLE_ACTIVITY_FILTER"
        ],
        "summary": "Retrieve By Id Eligible Activity Filter",
        "description": "Get Eligible Activity Filter By Id",
        "operationId": "Retrieve_By_Id_ELIGIBLE_ACTIVITY_FILTER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ELIGIBLE_ACTIVITY_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ELIGIBLE_ACTIVITY_FILTER": {
      "get": {
        "tags": [
          "ELIGIBLE_ACTIVITY_FILTER"
        ],
        "summary": "Retrieve Filtered Eligible Activity Filter",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ELIGIBLE_ACTIVITY_FILTER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ELIGIBLE_ACTIVITY_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "ELIGIBLE_ACTIVITY_FILTER"
        ],
        "summary": "Update Eligible Activity Filter",
        "description": "Update Eligible Activity Filter",
        "operationId": "PUT_ELIGIBLE_ACTIVITY_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ELIGIBLE_ACTIVITY_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "ELIGIBLE_ACTIVITY_FILTER"
        ],
        "summary": "Save Eligible Activity Filter",
        "description": "Save Eligible Activity Filter",
        "operationId": "POST_ELIGIBLE_ACTIVITY_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ELIGIBLE_ACTIVITY_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/ELIGIBLE_ACTIVITY_FILTER": {
      "delete": {
        "tags": [
          "ELIGIBLE_ACTIVITY_FILTER"
        ],
        "summary": "Delete Eligible Activity Filter",
        "description": "Delete Eligible Activity Filter",
        "operationId": "DELETE_ELIGIBLE_ACTIVITY_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/EMAIL_TEMPLATE/{id}": {
      "get": {
        "tags": [
          "EMAIL_TEMPLATE"
        ],
        "summary": "Retrieve By Id Email",
        "description": "Get Email By Id",
        "operationId": "Retrieve_By_Id_EMAIL_TEMPLATE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EMAIL_TEMPLATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EMAIL_TEMPLATE": {
      "get": {
        "tags": [
          "EMAIL_TEMPLATE"
        ],
        "summary": "Retrieve Filtered Email",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EMAIL_TEMPLATE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EMAIL_TEMPLATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EMAIL_TEMPLATE"
        ],
        "summary": "Update Email",
        "description": "Update Email",
        "operationId": "PUT_EMAIL_TEMPLATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EMAIL_TEMPLATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EMAIL_TEMPLATE"
        ],
        "summary": "Save Email",
        "description": "Save Email",
        "operationId": "POST_EMAIL_TEMPLATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EMAIL_TEMPLATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "EMAIL_TEMPLATE"
        ],
        "summary": "Upsert Email",
        "description": "Upsert Email",
        "operationId": "PATCH_EMAIL_TEMPLATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_EMAIL_TEMPLATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EMAIL_TEMPLATE": {
      "delete": {
        "tags": [
          "EMAIL_TEMPLATE"
        ],
        "summary": "Delete Email",
        "description": "Delete Email",
        "operationId": "DELETE_EMAIL_TEMPLATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EMAIL_TEMPLATE_TYPE/{id}": {
      "get": {
        "tags": [
          "EMAIL_TEMPLATE_TYPE"
        ],
        "summary": "Retrieve By Id Email Type",
        "description": "Get Email Type By Id",
        "operationId": "Retrieve_By_Id_EMAIL_TEMPLATE_TYPE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EMAIL_TEMPLATE_TYPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EMAIL_TEMPLATE_TYPE": {
      "get": {
        "tags": [
          "EMAIL_TEMPLATE_TYPE"
        ],
        "summary": "Retrieve Filtered Email Type",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EMAIL_TEMPLATE_TYPE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EMAIL_TEMPLATE_TYPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EMAIL_TEMPLATE_TYPE"
        ],
        "summary": "Update Email Type",
        "description": "Update Email Type",
        "operationId": "PUT_EMAIL_TEMPLATE_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EMAIL_TEMPLATE_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EMAIL_TEMPLATE_TYPE"
        ],
        "summary": "Save Email Type",
        "description": "Save Email Type",
        "operationId": "POST_EMAIL_TEMPLATE_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EMAIL_TEMPLATE_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "EMAIL_TEMPLATE_TYPE"
        ],
        "summary": "Upsert Email Type",
        "description": "Upsert Email Type",
        "operationId": "PATCH_EMAIL_TEMPLATE_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_EMAIL_TEMPLATE_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EMAIL_TEMPLATE_TYPE": {
      "delete": {
        "tags": [
          "EMAIL_TEMPLATE_TYPE"
        ],
        "summary": "Delete Email Type",
        "description": "Delete Email Type",
        "operationId": "DELETE_EMAIL_TEMPLATE_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY/{id}": {
      "get": {
        "tags": [
          "ENTITY"
        ],
        "summary": "Retrieve By Id Entities",
        "description": "Get Entities By Id",
        "operationId": "Retrieve_By_Id_ENTITY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY": {
      "get": {
        "tags": [
          "ENTITY"
        ],
        "summary": "Retrieve Filtered Entities",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ENTITY"
        ],
        "summary": "Update Entities",
        "description": "Update Entities",
        "operationId": "PUT_ENTITY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ENTITY"
        ],
        "summary": "Save Entities",
        "description": "Save Entities",
        "operationId": "POST_ENTITY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "ENTITY"
        ],
        "summary": "Upsert Entities",
        "description": "Upsert Entities",
        "operationId": "PATCH_ENTITY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ENTITY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY": {
      "delete": {
        "tags": [
          "ENTITY"
        ],
        "summary": "Delete Entities",
        "description": "Delete Entities",
        "operationId": "DELETE_ENTITY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_DOMAIN_ROLE/{id}": {
      "get": {
        "tags": [
          "ENTITY_DOMAIN_ROLE"
        ],
        "summary": "Retrieve By Id Entity Domain Role",
        "description": "Get Entity Domain Role By Id",
        "operationId": "Retrieve_By_Id_ENTITY_DOMAIN_ROLE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_DOMAIN_ROLE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_DOMAIN_ROLE": {
      "get": {
        "tags": [
          "ENTITY_DOMAIN_ROLE"
        ],
        "summary": "Retrieve Filtered Entity Domain Role",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY_DOMAIN_ROLE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_DOMAIN_ROLE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ENTITY_DOMAIN_ROLE"
        ],
        "summary": "Update Entity Domain Role",
        "description": "Update Entity Domain Role",
        "operationId": "PUT_ENTITY_DOMAIN_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY_DOMAIN_ROLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ENTITY_DOMAIN_ROLE"
        ],
        "summary": "Save Entity Domain Role",
        "description": "Save Entity Domain Role",
        "operationId": "POST_ENTITY_DOMAIN_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY_DOMAIN_ROLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "ENTITY_DOMAIN_ROLE"
        ],
        "summary": "Upsert Entity Domain Role",
        "description": "Upsert Entity Domain Role",
        "operationId": "PATCH_ENTITY_DOMAIN_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ENTITY_DOMAIN_ROLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY_DOMAIN_ROLE": {
      "delete": {
        "tags": [
          "ENTITY_DOMAIN_ROLE"
        ],
        "summary": "Delete Entity Domain Role",
        "description": "Delete Entity Domain Role",
        "operationId": "DELETE_ENTITY_DOMAIN_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_FIELD/{id}": {
      "get": {
        "tags": [
          "ENTITY_FIELD"
        ],
        "summary": "Retrieve By Id Fields",
        "description": "Get Fields By Id",
        "operationId": "Retrieve_By_Id_ENTITY_FIELD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_FIELD": {
      "get": {
        "tags": [
          "ENTITY_FIELD"
        ],
        "summary": "Retrieve Filtered Fields",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY_FIELD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ENTITY_FIELD"
        ],
        "summary": "Update Fields",
        "description": "Update Fields",
        "operationId": "PUT_ENTITY_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ENTITY_FIELD"
        ],
        "summary": "Save Fields",
        "description": "Save Fields",
        "operationId": "POST_ENTITY_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "ENTITY_FIELD"
        ],
        "summary": "Upsert Fields",
        "description": "Upsert Fields",
        "operationId": "PATCH_ENTITY_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ENTITY_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY_FIELD": {
      "delete": {
        "tags": [
          "ENTITY_FIELD"
        ],
        "summary": "Delete Fields",
        "description": "Delete Fields",
        "operationId": "DELETE_ENTITY_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_FIELD_ADDITION_ATTR/{id}": {
      "get": {
        "tags": [
          "ENTITY_FIELD_ADDITION_ATTR"
        ],
        "summary": "Retrieve By Id Entity Field Addition Attr",
        "description": "Get Entity Field Addition Attr By Id",
        "operationId": "Retrieve_By_Id_ENTITY_FIELD_ADDITION_ATTR",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_FIELD_ADDITION_ATTR"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_FIELD_ADDITION_ATTR": {
      "get": {
        "tags": [
          "ENTITY_FIELD_ADDITION_ATTR"
        ],
        "summary": "Retrieve Filtered Entity Field Addition Attr",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY_FIELD_ADDITION_ATTR",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_FIELD_ADDITION_ATTR"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ENTITY_FIELD_ADDITION_ATTR"
        ],
        "summary": "Update Entity Field Addition Attr",
        "description": "Update Entity Field Addition Attr",
        "operationId": "PUT_ENTITY_FIELD_ADDITION_ATTR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY_FIELD_ADDITION_ATTR"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ENTITY_FIELD_ADDITION_ATTR"
        ],
        "summary": "Save Entity Field Addition Attr",
        "description": "Save Entity Field Addition Attr",
        "operationId": "POST_ENTITY_FIELD_ADDITION_ATTR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY_FIELD_ADDITION_ATTR"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "ENTITY_FIELD_ADDITION_ATTR"
        ],
        "summary": "Upsert Entity Field Addition Attr",
        "description": "Upsert Entity Field Addition Attr",
        "operationId": "PATCH_ENTITY_FIELD_ADDITION_ATTR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ENTITY_FIELD_ADDITION_ATTR"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY_FIELD_ADDITION_ATTR": {
      "delete": {
        "tags": [
          "ENTITY_FIELD_ADDITION_ATTR"
        ],
        "summary": "Delete Entity Field Addition Attr",
        "description": "Delete Entity Field Addition Attr",
        "operationId": "DELETE_ENTITY_FIELD_ADDITION_ATTR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_FIELD_CASCADE/{id}": {
      "get": {
        "tags": [
          "ENTITY_FIELD_CASCADE"
        ],
        "summary": "Retrieve By Id Entity Field Cascade",
        "description": "Get Entity Field Cascade By Id",
        "operationId": "Retrieve_By_Id_ENTITY_FIELD_CASCADE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_FIELD_CASCADE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_FIELD_CASCADE": {
      "get": {
        "tags": [
          "ENTITY_FIELD_CASCADE"
        ],
        "summary": "Retrieve Filtered Entity Field Cascade",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY_FIELD_CASCADE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_FIELD_CASCADE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ENTITY_FIELD_CASCADE"
        ],
        "summary": "Update Entity Field Cascade",
        "description": "Update Entity Field Cascade",
        "operationId": "PUT_ENTITY_FIELD_CASCADE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY_FIELD_CASCADE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ENTITY_FIELD_CASCADE"
        ],
        "summary": "Save Entity Field Cascade",
        "description": "Save Entity Field Cascade",
        "operationId": "POST_ENTITY_FIELD_CASCADE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY_FIELD_CASCADE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY_FIELD_CASCADE": {
      "delete": {
        "tags": [
          "ENTITY_FIELD_CASCADE"
        ],
        "summary": "Delete Entity Field Cascade",
        "description": "Delete Entity Field Cascade",
        "operationId": "DELETE_ENTITY_FIELD_CASCADE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_FIELD_CASCADE_CD/{id}": {
      "get": {
        "tags": [
          "ENTITY_FIELD_CASCADE_CD"
        ],
        "summary": "Retrieve By Id Entity Field Cascade CD",
        "description": "Get Entity Field Cascade CD By Id",
        "operationId": "Retrieve_By_Id_ENTITY_FIELD_CASCADE_CD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_FIELD_CASCADE_CD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ENTITY_FIELD_CASCADE_CD": {
      "get": {
        "tags": [
          "ENTITY_FIELD_CASCADE_CD"
        ],
        "summary": "Retrieve Filtered Entity Field Cascade CD",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY_FIELD_CASCADE_CD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_FIELD_CASCADE_CD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "ENTITY_FIELD_CASCADE_CD"
        ],
        "summary": "Update Entity Field Cascade CD",
        "description": "Update Entity Field Cascade CD",
        "operationId": "PUT_ENTITY_FIELD_CASCADE_CD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY_FIELD_CASCADE_CD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "ENTITY_FIELD_CASCADE_CD"
        ],
        "summary": "Save Entity Field Cascade CD",
        "description": "Save Entity Field Cascade CD",
        "operationId": "POST_ENTITY_FIELD_CASCADE_CD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY_FIELD_CASCADE_CD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "patch": {
        "tags": [
          "ENTITY_FIELD_CASCADE_CD"
        ],
        "summary": "Upsert Entity Field Cascade CD",
        "description": "Upsert Entity Field Cascade CD",
        "operationId": "PATCH_ENTITY_FIELD_CASCADE_CD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ENTITY_FIELD_CASCADE_CD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY_FIELD_CASCADE_CD": {
      "delete": {
        "tags": [
          "ENTITY_FIELD_CASCADE_CD"
        ],
        "summary": "Delete Entity Field Cascade CD",
        "description": "Delete Entity Field Cascade CD",
        "operationId": "DELETE_ENTITY_FIELD_CASCADE_CD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ENTITY_FIELD_INPUT_ROLE/{id}": {
      "get": {
        "tags": [
          "ENTITY_FIELD_INPUT_ROLE"
        ],
        "summary": "Retrieve By Id Entity Field Input Role",
        "description": "Get Entity Field Input Role By Id",
        "operationId": "Retrieve_By_Id_ENTITY_FIELD_INPUT_ROLE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_FIELD_INPUT_ROLE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_FIELD_INPUT_ROLE": {
      "get": {
        "tags": [
          "ENTITY_FIELD_INPUT_ROLE"
        ],
        "summary": "Retrieve Filtered Entity Field Input Role",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY_FIELD_INPUT_ROLE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_FIELD_INPUT_ROLE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ENTITY_FIELD_INPUT_ROLE"
        ],
        "summary": "Update Entity Field Input Role",
        "description": "Update Entity Field Input Role",
        "operationId": "PUT_ENTITY_FIELD_INPUT_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY_FIELD_INPUT_ROLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ENTITY_FIELD_INPUT_ROLE"
        ],
        "summary": "Save Entity Field Input Role",
        "description": "Save Entity Field Input Role",
        "operationId": "POST_ENTITY_FIELD_INPUT_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY_FIELD_INPUT_ROLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "ENTITY_FIELD_INPUT_ROLE"
        ],
        "summary": "Upsert Entity Field Input Role",
        "description": "Upsert Entity Field Input Role",
        "operationId": "PATCH_ENTITY_FIELD_INPUT_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ENTITY_FIELD_INPUT_ROLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY_FIELD_INPUT_ROLE": {
      "delete": {
        "tags": [
          "ENTITY_FIELD_INPUT_ROLE"
        ],
        "summary": "Delete Entity Field Input Role",
        "description": "Delete Entity Field Input Role",
        "operationId": "DELETE_ENTITY_FIELD_INPUT_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_FIELD_INPUT_ROLE_CD/{id}": {
      "get": {
        "tags": [
          "ENTITY_FIELD_INPUT_ROLE_CD"
        ],
        "summary": "Retrieve By Id Entity Field Input Role CD",
        "description": "Get Entity Field Input Role CD By Id",
        "operationId": "Retrieve_By_Id_ENTITY_FIELD_INPUT_ROLE_CD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_FIELD_INPUT_ROLE_CD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ENTITY_FIELD_INPUT_ROLE_CD": {
      "get": {
        "tags": [
          "ENTITY_FIELD_INPUT_ROLE_CD"
        ],
        "summary": "Retrieve Filtered Entity Field Input Role CD",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY_FIELD_INPUT_ROLE_CD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_FIELD_INPUT_ROLE_CD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "ENTITY_FIELD_INPUT_ROLE_CD"
        ],
        "summary": "Update Entity Field Input Role CD",
        "description": "Update Entity Field Input Role CD",
        "operationId": "PUT_ENTITY_FIELD_INPUT_ROLE_CD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY_FIELD_INPUT_ROLE_CD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "ENTITY_FIELD_INPUT_ROLE_CD"
        ],
        "summary": "Save Entity Field Input Role CD",
        "description": "Save Entity Field Input Role CD",
        "operationId": "POST_ENTITY_FIELD_INPUT_ROLE_CD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY_FIELD_INPUT_ROLE_CD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "patch": {
        "tags": [
          "ENTITY_FIELD_INPUT_ROLE_CD"
        ],
        "summary": "Upsert Entity Field Input Role CD",
        "description": "Upsert Entity Field Input Role CD",
        "operationId": "PATCH_ENTITY_FIELD_INPUT_ROLE_CD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ENTITY_FIELD_INPUT_ROLE_CD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY_FIELD_INPUT_ROLE_CD": {
      "delete": {
        "tags": [
          "ENTITY_FIELD_INPUT_ROLE_CD"
        ],
        "summary": "Delete Entity Field Input Role CD",
        "description": "Delete Entity Field Input Role CD",
        "operationId": "DELETE_ENTITY_FIELD_INPUT_ROLE_CD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ENTITY_FIELD_PICK_LIST/{id}": {
      "get": {
        "tags": [
          "ENTITY_FIELD_PICK_LIST"
        ],
        "summary": "Retrieve By Id Entity field pick list",
        "description": "Get Entity field pick list By Id",
        "operationId": "Retrieve_By_Id_ENTITY_FIELD_PICK_LIST",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_FIELD_PICK_LIST"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_FIELD_PICK_LIST": {
      "get": {
        "tags": [
          "ENTITY_FIELD_PICK_LIST"
        ],
        "summary": "Retrieve Filtered Entity field pick list",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY_FIELD_PICK_LIST",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_FIELD_PICK_LIST"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ENTITY_FIELD_PICK_LIST"
        ],
        "summary": "Update Entity field pick list",
        "description": "Update Entity field pick list",
        "operationId": "PUT_ENTITY_FIELD_PICK_LIST",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY_FIELD_PICK_LIST"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ENTITY_FIELD_PICK_LIST"
        ],
        "summary": "Save Entity field pick list",
        "description": "Save Entity field pick list",
        "operationId": "POST_ENTITY_FIELD_PICK_LIST",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY_FIELD_PICK_LIST"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY_FIELD_PICK_LIST": {
      "delete": {
        "tags": [
          "ENTITY_FIELD_PICK_LIST"
        ],
        "summary": "Delete Entity field pick list",
        "description": "Delete Entity field pick list",
        "operationId": "DELETE_ENTITY_FIELD_PICK_LIST",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_FIELD_ROLE/{id}": {
      "get": {
        "tags": [
          "ENTITY_FIELD_ROLE"
        ],
        "summary": "Retrieve By Id Entity Field Role",
        "description": "Get Entity Field Role By Id",
        "operationId": "Retrieve_By_Id_ENTITY_FIELD_ROLE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_FIELD_ROLE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_FIELD_ROLE": {
      "get": {
        "tags": [
          "ENTITY_FIELD_ROLE"
        ],
        "summary": "Retrieve Filtered Entity Field Role",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY_FIELD_ROLE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_FIELD_ROLE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ENTITY_FIELD_ROLE"
        ],
        "summary": "Update Entity Field Role",
        "description": "Update Entity Field Role",
        "operationId": "PUT_ENTITY_FIELD_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY_FIELD_ROLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ENTITY_FIELD_ROLE"
        ],
        "summary": "Save Entity Field Role",
        "description": "Save Entity Field Role",
        "operationId": "POST_ENTITY_FIELD_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY_FIELD_ROLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY_FIELD_ROLE": {
      "delete": {
        "tags": [
          "ENTITY_FIELD_ROLE"
        ],
        "summary": "Delete Entity Field Role",
        "description": "Delete Entity Field Role",
        "operationId": "DELETE_ENTITY_FIELD_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_FIELD_VALUES/{id}": {
      "get": {
        "tags": [
          "ENTITY_FIELD_VALUES"
        ],
        "summary": "Retrieve By Id Entity Field Values",
        "description": "Get Entity Field Values By Id",
        "operationId": "Retrieve_By_Id_ENTITY_FIELD_VALUES",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_FIELD_VALUES"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_FIELD_VALUES": {
      "get": {
        "tags": [
          "ENTITY_FIELD_VALUES"
        ],
        "summary": "Retrieve Filtered Entity Field Values",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY_FIELD_VALUES",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_FIELD_VALUES"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ENTITY_FIELD_VALUES"
        ],
        "summary": "Update Entity Field Values",
        "description": "Update Entity Field Values",
        "operationId": "PUT_ENTITY_FIELD_VALUES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY_FIELD_VALUES"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ENTITY_FIELD_VALUES"
        ],
        "summary": "Save Entity Field Values",
        "description": "Save Entity Field Values",
        "operationId": "POST_ENTITY_FIELD_VALUES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY_FIELD_VALUES"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "ENTITY_FIELD_VALUES"
        ],
        "summary": "Upsert Entity Field Values",
        "description": "Upsert Entity Field Values",
        "operationId": "PATCH_ENTITY_FIELD_VALUES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ENTITY_FIELD_VALUES"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY_FIELD_VALUES": {
      "delete": {
        "tags": [
          "ENTITY_FIELD_VALUES"
        ],
        "summary": "Delete Entity Field Values",
        "description": "Delete Entity Field Values",
        "operationId": "DELETE_ENTITY_FIELD_VALUES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_LAYOUT/{id}": {
      "get": {
        "tags": [
          "ENTITY_LAYOUT"
        ],
        "summary": "Retrieve By Id Layouts",
        "description": "Get Layouts By Id",
        "operationId": "Retrieve_By_Id_ENTITY_LAYOUT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_LAYOUT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_LAYOUT": {
      "get": {
        "tags": [
          "ENTITY_LAYOUT"
        ],
        "summary": "Retrieve Filtered Layouts",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY_LAYOUT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_LAYOUT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ENTITY_LAYOUT"
        ],
        "summary": "Update Layouts",
        "description": "Update Layouts",
        "operationId": "PUT_ENTITY_LAYOUT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY_LAYOUT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ENTITY_LAYOUT"
        ],
        "summary": "Save Layouts",
        "description": "Save Layouts",
        "operationId": "POST_ENTITY_LAYOUT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY_LAYOUT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "ENTITY_LAYOUT"
        ],
        "summary": "Upsert Layouts",
        "description": "Upsert Layouts",
        "operationId": "PATCH_ENTITY_LAYOUT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ENTITY_LAYOUT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY_LAYOUT": {
      "delete": {
        "tags": [
          "ENTITY_LAYOUT"
        ],
        "summary": "Delete Layouts",
        "description": "Delete Layouts",
        "operationId": "DELETE_ENTITY_LAYOUT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_LAYOUT_CONFIGURATION/{id}": {
      "get": {
        "tags": [
          "ENTITY_LAYOUT_CONFIGURATION"
        ],
        "summary": "Retrieve By Id Form Layouts",
        "description": "Get Form Layouts By Id",
        "operationId": "Retrieve_By_Id_ENTITY_LAYOUT_CONFIGURATION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_LAYOUT_CONFIGURATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_LAYOUT_CONFIGURATION": {
      "get": {
        "tags": [
          "ENTITY_LAYOUT_CONFIGURATION"
        ],
        "summary": "Retrieve Filtered Form Layouts",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY_LAYOUT_CONFIGURATION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_LAYOUT_CONFIGURATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ENTITY_LAYOUT_CONFIGURATION"
        ],
        "summary": "Update Form Layouts",
        "description": "Update Form Layouts",
        "operationId": "PUT_ENTITY_LAYOUT_CONFIGURATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY_LAYOUT_CONFIGURATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ENTITY_LAYOUT_CONFIGURATION"
        ],
        "summary": "Save Form Layouts",
        "description": "Save Form Layouts",
        "operationId": "POST_ENTITY_LAYOUT_CONFIGURATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY_LAYOUT_CONFIGURATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "ENTITY_LAYOUT_CONFIGURATION"
        ],
        "summary": "Upsert Form Layouts",
        "description": "Upsert Form Layouts",
        "operationId": "PATCH_ENTITY_LAYOUT_CONFIGURATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ENTITY_LAYOUT_CONFIGURATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY_LAYOUT_CONFIGURATION": {
      "delete": {
        "tags": [
          "ENTITY_LAYOUT_CONFIGURATION"
        ],
        "summary": "Delete Form Layouts",
        "description": "Delete Form Layouts",
        "operationId": "DELETE_ENTITY_LAYOUT_CONFIGURATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_LAYOUT_CONFIGURATION_FIELD/{id}": {
      "get": {
        "tags": [
          "ENTITY_LAYOUT_CONFIGURATION_FIELD"
        ],
        "summary": "Retrieve By Id Layout Configuration Group Field",
        "description": "Get Layout Configuration Group Field By Id",
        "operationId": "Retrieve_By_Id_ENTITY_LAYOUT_CONFIGURATION_FIELD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_LAYOUT_CONFIGURATION_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_LAYOUT_CONFIGURATION_FIELD": {
      "get": {
        "tags": [
          "ENTITY_LAYOUT_CONFIGURATION_FIELD"
        ],
        "summary": "Retrieve Filtered Layout Configuration Group Field",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY_LAYOUT_CONFIGURATION_FIELD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_LAYOUT_CONFIGURATION_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ENTITY_LAYOUT_CONFIGURATION_FIELD"
        ],
        "summary": "Update Layout Configuration Group Field",
        "description": "Update Layout Configuration Group Field",
        "operationId": "PUT_ENTITY_LAYOUT_CONFIGURATION_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY_LAYOUT_CONFIGURATION_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ENTITY_LAYOUT_CONFIGURATION_FIELD"
        ],
        "summary": "Save Layout Configuration Group Field",
        "description": "Save Layout Configuration Group Field",
        "operationId": "POST_ENTITY_LAYOUT_CONFIGURATION_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY_LAYOUT_CONFIGURATION_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY_LAYOUT_CONFIGURATION_FIELD": {
      "delete": {
        "tags": [
          "ENTITY_LAYOUT_CONFIGURATION_FIELD"
        ],
        "summary": "Delete Layout Configuration Group Field",
        "description": "Delete Layout Configuration Group Field",
        "operationId": "DELETE_ENTITY_LAYOUT_CONFIGURATION_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_LAYOUT_CONFIGURATION_GROUP/{id}": {
      "get": {
        "tags": [
          "ENTITY_LAYOUT_CONFIGURATION_GROUP"
        ],
        "summary": "Retrieve By Id Layout Configuration Group",
        "description": "Get Layout Configuration Group By Id",
        "operationId": "Retrieve_By_Id_ENTITY_LAYOUT_CONFIGURATION_GROUP",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_LAYOUT_CONFIGURATION_GROUP"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_LAYOUT_CONFIGURATION_GROUP": {
      "get": {
        "tags": [
          "ENTITY_LAYOUT_CONFIGURATION_GROUP"
        ],
        "summary": "Retrieve Filtered Layout Configuration Group",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY_LAYOUT_CONFIGURATION_GROUP",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_LAYOUT_CONFIGURATION_GROUP"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ENTITY_LAYOUT_CONFIGURATION_GROUP"
        ],
        "summary": "Update Layout Configuration Group",
        "description": "Update Layout Configuration Group",
        "operationId": "PUT_ENTITY_LAYOUT_CONFIGURATION_GROUP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY_LAYOUT_CONFIGURATION_GROUP"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ENTITY_LAYOUT_CONFIGURATION_GROUP"
        ],
        "summary": "Save Layout Configuration Group",
        "description": "Save Layout Configuration Group",
        "operationId": "POST_ENTITY_LAYOUT_CONFIGURATION_GROUP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY_LAYOUT_CONFIGURATION_GROUP"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "ENTITY_LAYOUT_CONFIGURATION_GROUP"
        ],
        "summary": "Upsert Layout Configuration Group",
        "description": "Upsert Layout Configuration Group",
        "operationId": "PATCH_ENTITY_LAYOUT_CONFIGURATION_GROUP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ENTITY_LAYOUT_CONFIGURATION_GROUP"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY_LAYOUT_CONFIGURATION_GROUP": {
      "delete": {
        "tags": [
          "ENTITY_LAYOUT_CONFIGURATION_GROUP"
        ],
        "summary": "Delete Layout Configuration Group",
        "description": "Delete Layout Configuration Group",
        "operationId": "DELETE_ENTITY_LAYOUT_CONFIGURATION_GROUP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_LAYOUT_FIELD/{id}": {
      "get": {
        "tags": [
          "ENTITY_LAYOUT_FIELD"
        ],
        "summary": "Retrieve By Id Layouts",
        "description": "Get Layouts By Id",
        "operationId": "Retrieve_By_Id_ENTITY_LAYOUT_FIELD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_LAYOUT_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_LAYOUT_FIELD": {
      "get": {
        "tags": [
          "ENTITY_LAYOUT_FIELD"
        ],
        "summary": "Retrieve Filtered Layouts",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY_LAYOUT_FIELD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_LAYOUT_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ENTITY_LAYOUT_FIELD"
        ],
        "summary": "Update Layouts",
        "description": "Update Layouts",
        "operationId": "PUT_ENTITY_LAYOUT_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY_LAYOUT_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ENTITY_LAYOUT_FIELD"
        ],
        "summary": "Save Layouts",
        "description": "Save Layouts",
        "operationId": "POST_ENTITY_LAYOUT_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY_LAYOUT_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "ENTITY_LAYOUT_FIELD"
        ],
        "summary": "Upsert Layouts",
        "description": "Upsert Layouts",
        "operationId": "PATCH_ENTITY_LAYOUT_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ENTITY_LAYOUT_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY_LAYOUT_FIELD": {
      "delete": {
        "tags": [
          "ENTITY_LAYOUT_FIELD"
        ],
        "summary": "Delete Layouts",
        "description": "Delete Layouts",
        "operationId": "DELETE_ENTITY_LAYOUT_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_LAYOUT_FILTER/{id}": {
      "get": {
        "tags": [
          "ENTITY_LAYOUT_FILTER"
        ],
        "summary": "Retrieve By Id Entity Layout Filter",
        "description": "Get Entity Layout Filter By Id",
        "operationId": "Retrieve_By_Id_ENTITY_LAYOUT_FILTER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_LAYOUT_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_LAYOUT_FILTER": {
      "get": {
        "tags": [
          "ENTITY_LAYOUT_FILTER"
        ],
        "summary": "Retrieve Filtered Entity Layout Filter",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY_LAYOUT_FILTER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_LAYOUT_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ENTITY_LAYOUT_FILTER"
        ],
        "summary": "Update Entity Layout Filter",
        "description": "Update Entity Layout Filter",
        "operationId": "PUT_ENTITY_LAYOUT_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY_LAYOUT_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ENTITY_LAYOUT_FILTER"
        ],
        "summary": "Save Entity Layout Filter",
        "description": "Save Entity Layout Filter",
        "operationId": "POST_ENTITY_LAYOUT_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY_LAYOUT_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY_LAYOUT_FILTER": {
      "delete": {
        "tags": [
          "ENTITY_LAYOUT_FILTER"
        ],
        "summary": "Delete Entity Layout Filter",
        "description": "Delete Entity Layout Filter",
        "operationId": "DELETE_ENTITY_LAYOUT_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_VALIDATION/{id}": {
      "get": {
        "tags": [
          "ENTITY_VALIDATION"
        ],
        "summary": "Retrieve By Id Validations",
        "description": "Get Validations By Id",
        "operationId": "Retrieve_By_Id_ENTITY_VALIDATION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_VALIDATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_VALIDATION": {
      "get": {
        "tags": [
          "ENTITY_VALIDATION"
        ],
        "summary": "Retrieve Filtered Validations",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY_VALIDATION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_VALIDATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ENTITY_VALIDATION"
        ],
        "summary": "Update Validations",
        "description": "Update Validations",
        "operationId": "PUT_ENTITY_VALIDATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY_VALIDATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ENTITY_VALIDATION"
        ],
        "summary": "Save Validations",
        "description": "Save Validations",
        "operationId": "POST_ENTITY_VALIDATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY_VALIDATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "ENTITY_VALIDATION"
        ],
        "summary": "Upsert Validations",
        "description": "Upsert Validations",
        "operationId": "PATCH_ENTITY_VALIDATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ENTITY_VALIDATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY_VALIDATION": {
      "delete": {
        "tags": [
          "ENTITY_VALIDATION"
        ],
        "summary": "Delete Validations",
        "description": "Delete Validations",
        "operationId": "DELETE_ENTITY_VALIDATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_VIEW_FILTER_MET/{id}": {
      "get": {
        "tags": [
          "ENTITY_VIEW_FILTER_MET"
        ],
        "summary": "Retrieve By Id Entity View Filter Met",
        "description": "Get Entity View Filter Met By Id",
        "operationId": "Retrieve_By_Id_ENTITY_VIEW_FILTER_MET",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_VIEW_FILTER_MET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_VIEW_FILTER_MET": {
      "get": {
        "tags": [
          "ENTITY_VIEW_FILTER_MET"
        ],
        "summary": "Retrieve Filtered Entity View Filter Met",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY_VIEW_FILTER_MET",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_VIEW_FILTER_MET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ENTITY_VIEW_FILTER_MET"
        ],
        "summary": "Update Entity View Filter Met",
        "description": "Update Entity View Filter Met",
        "operationId": "PUT_ENTITY_VIEW_FILTER_MET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY_VIEW_FILTER_MET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ENTITY_VIEW_FILTER_MET"
        ],
        "summary": "Save Entity View Filter Met",
        "description": "Save Entity View Filter Met",
        "operationId": "POST_ENTITY_VIEW_FILTER_MET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY_VIEW_FILTER_MET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY_VIEW_FILTER_MET": {
      "delete": {
        "tags": [
          "ENTITY_VIEW_FILTER_MET"
        ],
        "summary": "Delete Entity View Filter Met",
        "description": "Delete Entity View Filter Met",
        "operationId": "DELETE_ENTITY_VIEW_FILTER_MET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_WIDGET/{id}": {
      "get": {
        "tags": [
          "ENTITY_WIDGET"
        ],
        "summary": "Retrieve By Id Buttons and Actions",
        "description": "Get Buttons and Actions By Id",
        "operationId": "Retrieve_By_Id_ENTITY_WIDGET",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_WIDGET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_WIDGET": {
      "get": {
        "tags": [
          "ENTITY_WIDGET"
        ],
        "summary": "Retrieve Filtered Buttons and Actions",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY_WIDGET",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_WIDGET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ENTITY_WIDGET"
        ],
        "summary": "Update Buttons and Actions",
        "description": "Update Buttons and Actions",
        "operationId": "PUT_ENTITY_WIDGET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY_WIDGET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ENTITY_WIDGET"
        ],
        "summary": "Save Buttons and Actions",
        "description": "Save Buttons and Actions",
        "operationId": "POST_ENTITY_WIDGET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY_WIDGET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "ENTITY_WIDGET"
        ],
        "summary": "Upsert Buttons and Actions",
        "description": "Upsert Buttons and Actions",
        "operationId": "PATCH_ENTITY_WIDGET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ENTITY_WIDGET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY_WIDGET": {
      "delete": {
        "tags": [
          "ENTITY_WIDGET"
        ],
        "summary": "Delete Buttons and Actions",
        "description": "Delete Buttons and Actions",
        "operationId": "DELETE_ENTITY_WIDGET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_WIDGET_ROLE/{id}": {
      "get": {
        "tags": [
          "ENTITY_WIDGET_ROLE"
        ],
        "summary": "Retrieve By Id Entity widget role",
        "description": "Get Entity widget role By Id",
        "operationId": "Retrieve_By_Id_ENTITY_WIDGET_ROLE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_WIDGET_ROLE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_WIDGET_ROLE": {
      "get": {
        "tags": [
          "ENTITY_WIDGET_ROLE"
        ],
        "summary": "Retrieve Filtered Entity widget role",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY_WIDGET_ROLE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_WIDGET_ROLE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ENTITY_WIDGET_ROLE"
        ],
        "summary": "Update Entity widget role",
        "description": "Update Entity widget role",
        "operationId": "PUT_ENTITY_WIDGET_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY_WIDGET_ROLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ENTITY_WIDGET_ROLE"
        ],
        "summary": "Save Entity widget role",
        "description": "Save Entity widget role",
        "operationId": "POST_ENTITY_WIDGET_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY_WIDGET_ROLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "ENTITY_WIDGET_ROLE"
        ],
        "summary": "Upsert Entity widget role",
        "description": "Upsert Entity widget role",
        "operationId": "PATCH_ENTITY_WIDGET_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ENTITY_WIDGET_ROLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY_WIDGET_ROLE": {
      "delete": {
        "tags": [
          "ENTITY_WIDGET_ROLE"
        ],
        "summary": "Delete Entity widget role",
        "description": "Delete Entity widget role",
        "operationId": "DELETE_ENTITY_WIDGET_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_WIDGET_RULE_MET/{id}": {
      "get": {
        "tags": [
          "ENTITY_WIDGET_RULE_MET"
        ],
        "summary": "Retrieve By Id Entity Widget Rule Met",
        "description": "Get Entity Widget Rule Met By Id",
        "operationId": "Retrieve_By_Id_ENTITY_WIDGET_RULE_MET",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_WIDGET_RULE_MET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ENTITY_WIDGET_RULE_MET": {
      "get": {
        "tags": [
          "ENTITY_WIDGET_RULE_MET"
        ],
        "summary": "Retrieve Filtered Entity Widget Rule Met",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ENTITY_WIDGET_RULE_MET",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ENTITY_WIDGET_RULE_MET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ENTITY_WIDGET_RULE_MET"
        ],
        "summary": "Update Entity Widget Rule Met",
        "description": "Update Entity Widget Rule Met",
        "operationId": "PUT_ENTITY_WIDGET_RULE_MET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ENTITY_WIDGET_RULE_MET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ENTITY_WIDGET_RULE_MET"
        ],
        "summary": "Save Entity Widget Rule Met",
        "description": "Save Entity Widget Rule Met",
        "operationId": "POST_ENTITY_WIDGET_RULE_MET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ENTITY_WIDGET_RULE_MET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ENTITY_WIDGET_RULE_MET": {
      "delete": {
        "tags": [
          "ENTITY_WIDGET_RULE_MET"
        ],
        "summary": "Delete Entity Widget Rule Met",
        "description": "Delete Entity Widget Rule Met",
        "operationId": "DELETE_ENTITY_WIDGET_RULE_MET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ERROR_LOG/{id}": {
      "get": {
        "tags": [
          "ERROR_LOG"
        ],
        "summary": "Retrieve By Id DB Exceptions",
        "description": "Get DB Exceptions By Id",
        "operationId": "Retrieve_By_Id_ERROR_LOG",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ERROR_LOG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ERROR_LOG": {
      "get": {
        "tags": [
          "ERROR_LOG"
        ],
        "summary": "Retrieve Filtered DB Exceptions",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ERROR_LOG",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ERROR_LOG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "ERROR_LOG"
        ],
        "summary": "Update DB Exceptions",
        "description": "Update DB Exceptions",
        "operationId": "PUT_ERROR_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ERROR_LOG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "ERROR_LOG"
        ],
        "summary": "Save DB Exceptions",
        "description": "Save DB Exceptions",
        "operationId": "POST_ERROR_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ERROR_LOG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/ERROR_LOG": {
      "delete": {
        "tags": [
          "ERROR_LOG"
        ],
        "summary": "Delete DB Exceptions",
        "description": "Delete DB Exceptions",
        "operationId": "DELETE_ERROR_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/EVENT_GROUP/{id}": {
      "get": {
        "tags": [
          "EVENT_GROUP"
        ],
        "summary": "Retrieve By Id Event Group",
        "description": "Get Event Group By Id",
        "operationId": "Retrieve_By_Id_EVENT_GROUP",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EVENT_GROUP"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EVENT_GROUP": {
      "get": {
        "tags": [
          "EVENT_GROUP"
        ],
        "summary": "Retrieve Filtered Event Group",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EVENT_GROUP",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EVENT_GROUP"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EVENT_GROUP"
        ],
        "summary": "Update Event Group",
        "description": "Update Event Group",
        "operationId": "PUT_EVENT_GROUP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EVENT_GROUP"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EVENT_GROUP"
        ],
        "summary": "Save Event Group",
        "description": "Save Event Group",
        "operationId": "POST_EVENT_GROUP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EVENT_GROUP"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EVENT_GROUP": {
      "delete": {
        "tags": [
          "EVENT_GROUP"
        ],
        "summary": "Delete Event Group",
        "description": "Delete Event Group",
        "operationId": "DELETE_EVENT_GROUP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EVENT_INVOICE_CYCLE/{id}": {
      "get": {
        "tags": [
          "EVENT_INVOICE_CYCLE"
        ],
        "summary": "Retrieve By Id Event Invoice Cycle",
        "description": "Get Event Invoice Cycle By Id",
        "operationId": "Retrieve_By_Id_EVENT_INVOICE_CYCLE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EVENT_INVOICE_CYCLE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EVENT_INVOICE_CYCLE": {
      "get": {
        "tags": [
          "EVENT_INVOICE_CYCLE"
        ],
        "summary": "Retrieve Filtered Event Invoice Cycle",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EVENT_INVOICE_CYCLE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EVENT_INVOICE_CYCLE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EVENT_INVOICE_CYCLE"
        ],
        "summary": "Update Event Invoice Cycle",
        "description": "Update Event Invoice Cycle",
        "operationId": "PUT_EVENT_INVOICE_CYCLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EVENT_INVOICE_CYCLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EVENT_INVOICE_CYCLE"
        ],
        "summary": "Save Event Invoice Cycle",
        "description": "Save Event Invoice Cycle",
        "operationId": "POST_EVENT_INVOICE_CYCLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EVENT_INVOICE_CYCLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "EVENT_INVOICE_CYCLE"
        ],
        "summary": "Upsert Event Invoice Cycle",
        "description": "Upsert Event Invoice Cycle",
        "operationId": "PATCH_EVENT_INVOICE_CYCLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_EVENT_INVOICE_CYCLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EVENT_INVOICE_CYCLE": {
      "delete": {
        "tags": [
          "EVENT_INVOICE_CYCLE"
        ],
        "summary": "Delete Event Invoice Cycle",
        "description": "Delete Event Invoice Cycle",
        "operationId": "DELETE_EVENT_INVOICE_CYCLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EXCHANGE_RATE/{id}": {
      "get": {
        "tags": [
          "EXCHANGE_RATE"
        ],
        "summary": "Retrieve By Id Exchange Rate",
        "description": "Get Exchange Rate By Id",
        "operationId": "Retrieve_By_Id_EXCHANGE_RATE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EXCHANGE_RATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EXCHANGE_RATE": {
      "get": {
        "tags": [
          "EXCHANGE_RATE"
        ],
        "summary": "Retrieve Filtered Exchange Rate",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EXCHANGE_RATE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EXCHANGE_RATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EXCHANGE_RATE"
        ],
        "summary": "Update Exchange Rate",
        "description": "Update Exchange Rate",
        "operationId": "PUT_EXCHANGE_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EXCHANGE_RATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EXCHANGE_RATE"
        ],
        "summary": "Save Exchange Rate",
        "description": "Save Exchange Rate",
        "operationId": "POST_EXCHANGE_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EXCHANGE_RATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EXCHANGE_RATE": {
      "delete": {
        "tags": [
          "EXCHANGE_RATE"
        ],
        "summary": "Delete Exchange Rate",
        "description": "Delete Exchange Rate",
        "operationId": "DELETE_EXCHANGE_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EXPORT/{id}": {
      "get": {
        "tags": [
          "EXPORT"
        ],
        "summary": "Retrieve By Id Export",
        "description": "Get Export By Id",
        "operationId": "Retrieve_By_Id_EXPORT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EXPORT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/EXPORT": {
      "get": {
        "tags": [
          "EXPORT"
        ],
        "summary": "Retrieve Filtered Export",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EXPORT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EXPORT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "EXPORT"
        ],
        "summary": "Update Export",
        "description": "Update Export",
        "operationId": "PUT_EXPORT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EXPORT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "EXPORT"
        ],
        "summary": "Save Export",
        "description": "Save Export",
        "operationId": "POST_EXPORT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EXPORT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/EXPORT": {
      "delete": {
        "tags": [
          "EXPORT"
        ],
        "summary": "Delete Export",
        "description": "Delete Export",
        "operationId": "DELETE_EXPORT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/EXTENSION_WIDGET/{id}": {
      "get": {
        "tags": [
          "EXTENSION_WIDGET"
        ],
        "summary": "Retrieve By Id Extension Widgets",
        "description": "Get Extension Widgets By Id",
        "operationId": "Retrieve_By_Id_EXTENSION_WIDGET",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EXTENSION_WIDGET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EXTENSION_WIDGET": {
      "get": {
        "tags": [
          "EXTENSION_WIDGET"
        ],
        "summary": "Retrieve Filtered Extension Widgets",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EXTENSION_WIDGET",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EXTENSION_WIDGET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EXTENSION_WIDGET"
        ],
        "summary": "Update Extension Widgets",
        "description": "Update Extension Widgets",
        "operationId": "PUT_EXTENSION_WIDGET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EXTENSION_WIDGET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EXTENSION_WIDGET"
        ],
        "summary": "Save Extension Widgets",
        "description": "Save Extension Widgets",
        "operationId": "POST_EXTENSION_WIDGET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EXTENSION_WIDGET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "EXTENSION_WIDGET"
        ],
        "summary": "Upsert Extension Widgets",
        "description": "Upsert Extension Widgets",
        "operationId": "PATCH_EXTENSION_WIDGET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_EXTENSION_WIDGET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EXTENSION_WIDGET": {
      "delete": {
        "tags": [
          "EXTENSION_WIDGET"
        ],
        "summary": "Delete Extension Widgets",
        "description": "Delete Extension Widgets",
        "operationId": "DELETE_EXTENSION_WIDGET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EXTENSION_WIDGET_ROLE/{id}": {
      "get": {
        "tags": [
          "EXTENSION_WIDGET_ROLE"
        ],
        "summary": "Retrieve By Id Extension Widget Role",
        "description": "Get Extension Widget Role By Id",
        "operationId": "Retrieve_By_Id_EXTENSION_WIDGET_ROLE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EXTENSION_WIDGET_ROLE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EXTENSION_WIDGET_ROLE": {
      "get": {
        "tags": [
          "EXTENSION_WIDGET_ROLE"
        ],
        "summary": "Retrieve Filtered Extension Widget Role",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EXTENSION_WIDGET_ROLE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EXTENSION_WIDGET_ROLE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EXTENSION_WIDGET_ROLE"
        ],
        "summary": "Update Extension Widget Role",
        "description": "Update Extension Widget Role",
        "operationId": "PUT_EXTENSION_WIDGET_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EXTENSION_WIDGET_ROLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EXTENSION_WIDGET_ROLE"
        ],
        "summary": "Save Extension Widget Role",
        "description": "Save Extension Widget Role",
        "operationId": "POST_EXTENSION_WIDGET_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EXTENSION_WIDGET_ROLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "EXTENSION_WIDGET_ROLE"
        ],
        "summary": "Upsert Extension Widget Role",
        "description": "Upsert Extension Widget Role",
        "operationId": "PATCH_EXTENSION_WIDGET_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_EXTENSION_WIDGET_ROLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EXTENSION_WIDGET_ROLE": {
      "delete": {
        "tags": [
          "EXTENSION_WIDGET_ROLE"
        ],
        "summary": "Delete Extension Widget Role",
        "description": "Delete Extension Widget Role",
        "operationId": "DELETE_EXTENSION_WIDGET_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EXTERNAL_USER/{id}": {
      "get": {
        "tags": [
          "EXTERNAL_USER"
        ],
        "summary": "Retrieve By Id External Users",
        "description": "Get External Users By Id",
        "operationId": "Retrieve_By_Id_EXTERNAL_USER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EXTERNAL_USER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EXTERNAL_USER": {
      "get": {
        "tags": [
          "EXTERNAL_USER"
        ],
        "summary": "Retrieve Filtered External Users",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EXTERNAL_USER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EXTERNAL_USER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EXTERNAL_USER"
        ],
        "summary": "Update External Users",
        "description": "Update External Users",
        "operationId": "PUT_EXTERNAL_USER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EXTERNAL_USER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EXTERNAL_USER"
        ],
        "summary": "Save External Users",
        "description": "Save External Users",
        "operationId": "POST_EXTERNAL_USER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EXTERNAL_USER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "EXTERNAL_USER"
        ],
        "summary": "Upsert External Users",
        "description": "Upsert External Users",
        "operationId": "PATCH_EXTERNAL_USER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_EXTERNAL_USER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EXTERNAL_USER": {
      "delete": {
        "tags": [
          "EXTERNAL_USER"
        ],
        "summary": "Delete External Users",
        "description": "Delete External Users",
        "operationId": "DELETE_EXTERNAL_USER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EXTERNAL_USER_ACCOUNT/{id}": {
      "get": {
        "tags": [
          "EXTERNAL_USER_ACCOUNT"
        ],
        "summary": "Retrieve By Id External User Accounts",
        "description": "Get External User Accounts By Id",
        "operationId": "Retrieve_By_Id_EXTERNAL_USER_ACCOUNT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EXTERNAL_USER_ACCOUNT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/EXTERNAL_USER_ACCOUNT": {
      "get": {
        "tags": [
          "EXTERNAL_USER_ACCOUNT"
        ],
        "summary": "Retrieve Filtered External User Accounts",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_EXTERNAL_USER_ACCOUNT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_EXTERNAL_USER_ACCOUNT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "EXTERNAL_USER_ACCOUNT"
        ],
        "summary": "Update External User Accounts",
        "description": "Update External User Accounts",
        "operationId": "PUT_EXTERNAL_USER_ACCOUNT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_EXTERNAL_USER_ACCOUNT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EXTERNAL_USER_ACCOUNT"
        ],
        "summary": "Save External User Accounts",
        "description": "Save External User Accounts",
        "operationId": "POST_EXTERNAL_USER_ACCOUNT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_EXTERNAL_USER_ACCOUNT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/EXTERNAL_USER_ACCOUNT": {
      "delete": {
        "tags": [
          "EXTERNAL_USER_ACCOUNT"
        ],
        "summary": "Delete External User Accounts",
        "description": "Delete External User Accounts",
        "operationId": "DELETE_EXTERNAL_USER_ACCOUNT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FIELD_REFERENCES/{id}": {
      "get": {
        "tags": [
          "FIELD_REFERENCES"
        ],
        "summary": "Retrieve By Id External References",
        "description": "Get External References By Id",
        "operationId": "Retrieve_By_Id_FIELD_REFERENCES",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FIELD_REFERENCES"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/FIELD_REFERENCES": {
      "get": {
        "tags": [
          "FIELD_REFERENCES"
        ],
        "summary": "Retrieve Filtered External References",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_FIELD_REFERENCES",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FIELD_REFERENCES"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "FIELD_REFERENCES"
        ],
        "summary": "Update External References",
        "description": "Update External References",
        "operationId": "PUT_FIELD_REFERENCES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_FIELD_REFERENCES"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "FIELD_REFERENCES"
        ],
        "summary": "Save External References",
        "description": "Save External References",
        "operationId": "POST_FIELD_REFERENCES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_FIELD_REFERENCES"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/FIELD_REFERENCES": {
      "delete": {
        "tags": [
          "FIELD_REFERENCES"
        ],
        "summary": "Delete External References",
        "description": "Delete External References",
        "operationId": "DELETE_FIELD_REFERENCES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/FINANCIAL_ACCOUNT/{id}": {
      "get": {
        "tags": [
          "FINANCIAL_ACCOUNT"
        ],
        "summary": "Retrieve By Id Chart of Accounts",
        "description": "Get Chart of Accounts By Id",
        "operationId": "Retrieve_By_Id_FINANCIAL_ACCOUNT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_ACCOUNT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_ACCOUNT": {
      "get": {
        "tags": [
          "FINANCIAL_ACCOUNT"
        ],
        "summary": "Retrieve Filtered Chart of Accounts",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_FINANCIAL_ACCOUNT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_ACCOUNT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "FINANCIAL_ACCOUNT"
        ],
        "summary": "Update Chart of Accounts",
        "description": "Update Chart of Accounts",
        "operationId": "PUT_FINANCIAL_ACCOUNT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_FINANCIAL_ACCOUNT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "FINANCIAL_ACCOUNT"
        ],
        "summary": "Save Chart of Accounts",
        "description": "Save Chart of Accounts",
        "operationId": "POST_FINANCIAL_ACCOUNT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_FINANCIAL_ACCOUNT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "FINANCIAL_ACCOUNT"
        ],
        "summary": "Upsert Chart of Accounts",
        "description": "Upsert Chart of Accounts",
        "operationId": "PATCH_FINANCIAL_ACCOUNT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_FINANCIAL_ACCOUNT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/FINANCIAL_ACCOUNT": {
      "delete": {
        "tags": [
          "FINANCIAL_ACCOUNT"
        ],
        "summary": "Delete Chart of Accounts",
        "description": "Delete Chart of Accounts",
        "operationId": "DELETE_FINANCIAL_ACCOUNT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_ACCOUNT_CATEGORY/{id}": {
      "get": {
        "tags": [
          "FINANCIAL_ACCOUNT_CATEGORY"
        ],
        "summary": "Retrieve By Id Chart of Account Categories",
        "description": "Get Chart of Account Categories By Id",
        "operationId": "Retrieve_By_Id_FINANCIAL_ACCOUNT_CATEGORY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_ACCOUNT_CATEGORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_ACCOUNT_CATEGORY": {
      "get": {
        "tags": [
          "FINANCIAL_ACCOUNT_CATEGORY"
        ],
        "summary": "Retrieve Filtered Chart of Account Categories",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_FINANCIAL_ACCOUNT_CATEGORY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_ACCOUNT_CATEGORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "FINANCIAL_ACCOUNT_CATEGORY"
        ],
        "summary": "Update Chart of Account Categories",
        "description": "Update Chart of Account Categories",
        "operationId": "PUT_FINANCIAL_ACCOUNT_CATEGORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_FINANCIAL_ACCOUNT_CATEGORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "FINANCIAL_ACCOUNT_CATEGORY"
        ],
        "summary": "Save Chart of Account Categories",
        "description": "Save Chart of Account Categories",
        "operationId": "POST_FINANCIAL_ACCOUNT_CATEGORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_FINANCIAL_ACCOUNT_CATEGORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/FINANCIAL_ACCOUNT_CATEGORY": {
      "delete": {
        "tags": [
          "FINANCIAL_ACCOUNT_CATEGORY"
        ],
        "summary": "Delete Chart of Account Categories",
        "description": "Delete Chart of Account Categories",
        "operationId": "DELETE_FINANCIAL_ACCOUNT_CATEGORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_CRITERIA/{id}": {
      "get": {
        "tags": [
          "FINANCIAL_CRITERIA"
        ],
        "summary": "Retrieve By Id General Ledger Rules",
        "description": "Get General Ledger Rules By Id",
        "operationId": "Retrieve_By_Id_FINANCIAL_CRITERIA",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_CRITERIA"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_CRITERIA": {
      "get": {
        "tags": [
          "FINANCIAL_CRITERIA"
        ],
        "summary": "Retrieve Filtered General Ledger Rules",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_FINANCIAL_CRITERIA",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_CRITERIA"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "FINANCIAL_CRITERIA"
        ],
        "summary": "Update General Ledger Rules",
        "description": "Update General Ledger Rules",
        "operationId": "PUT_FINANCIAL_CRITERIA",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_FINANCIAL_CRITERIA"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "FINANCIAL_CRITERIA"
        ],
        "summary": "Save General Ledger Rules",
        "description": "Save General Ledger Rules",
        "operationId": "POST_FINANCIAL_CRITERIA",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_FINANCIAL_CRITERIA"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "FINANCIAL_CRITERIA"
        ],
        "summary": "Upsert General Ledger Rules",
        "description": "Upsert General Ledger Rules",
        "operationId": "PATCH_FINANCIAL_CRITERIA",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_FINANCIAL_CRITERIA"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/FINANCIAL_CRITERIA": {
      "delete": {
        "tags": [
          "FINANCIAL_CRITERIA"
        ],
        "summary": "Delete General Ledger Rules",
        "description": "Delete General Ledger Rules",
        "operationId": "DELETE_FINANCIAL_CRITERIA",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_CRITERIA_ACCRUAL_ATTRIBUTES/{id}": {
      "get": {
        "tags": [
          "FINANCIAL_CRITERIA_ACCRUAL_ATTRIBUTES"
        ],
        "summary": "Retrieve By Id Ledger Accrual Attributes",
        "description": "Get Ledger Accrual Attributes By Id",
        "operationId": "Retrieve_By_Id_FINANCIAL_CRITERIA_ACCRUAL_ATTRIBUTES",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_CRITERIA_ACCRUAL_ATTRIBUTES"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_CRITERIA_ACCRUAL_ATTRIBUTES": {
      "get": {
        "tags": [
          "FINANCIAL_CRITERIA_ACCRUAL_ATTRIBUTES"
        ],
        "summary": "Retrieve Filtered Ledger Accrual Attributes",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_FINANCIAL_CRITERIA_ACCRUAL_ATTRIBUTES",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_CRITERIA_ACCRUAL_ATTRIBUTES"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "FINANCIAL_CRITERIA_ACCRUAL_ATTRIBUTES"
        ],
        "summary": "Update Ledger Accrual Attributes",
        "description": "Update Ledger Accrual Attributes",
        "operationId": "PUT_FINANCIAL_CRITERIA_ACCRUAL_ATTRIBUTES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_FINANCIAL_CRITERIA_ACCRUAL_ATTRIBUTES"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "FINANCIAL_CRITERIA_ACCRUAL_ATTRIBUTES"
        ],
        "summary": "Save Ledger Accrual Attributes",
        "description": "Save Ledger Accrual Attributes",
        "operationId": "POST_FINANCIAL_CRITERIA_ACCRUAL_ATTRIBUTES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_FINANCIAL_CRITERIA_ACCRUAL_ATTRIBUTES"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/FINANCIAL_CRITERIA_ACCRUAL_ATTRIBUTES": {
      "delete": {
        "tags": [
          "FINANCIAL_CRITERIA_ACCRUAL_ATTRIBUTES"
        ],
        "summary": "Delete Ledger Accrual Attributes",
        "description": "Delete Ledger Accrual Attributes",
        "operationId": "DELETE_FINANCIAL_CRITERIA_ACCRUAL_ATTRIBUTES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_CRITERIA_ATTR/{id}": {
      "get": {
        "tags": [
          "FINANCIAL_CRITERIA_ATTR"
        ],
        "summary": "Retrieve By Id Ledger Attributes",
        "description": "Get Ledger Attributes By Id",
        "operationId": "Retrieve_By_Id_FINANCIAL_CRITERIA_ATTR",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_CRITERIA_ATTR"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_CRITERIA_ATTR": {
      "get": {
        "tags": [
          "FINANCIAL_CRITERIA_ATTR"
        ],
        "summary": "Retrieve Filtered Ledger Attributes",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_FINANCIAL_CRITERIA_ATTR",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_CRITERIA_ATTR"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "FINANCIAL_CRITERIA_ATTR"
        ],
        "summary": "Update Ledger Attributes",
        "description": "Update Ledger Attributes",
        "operationId": "PUT_FINANCIAL_CRITERIA_ATTR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_FINANCIAL_CRITERIA_ATTR"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "FINANCIAL_CRITERIA_ATTR"
        ],
        "summary": "Save Ledger Attributes",
        "description": "Save Ledger Attributes",
        "operationId": "POST_FINANCIAL_CRITERIA_ATTR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_FINANCIAL_CRITERIA_ATTR"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "FINANCIAL_CRITERIA_ATTR"
        ],
        "summary": "Upsert Ledger Attributes",
        "description": "Upsert Ledger Attributes",
        "operationId": "PATCH_FINANCIAL_CRITERIA_ATTR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_FINANCIAL_CRITERIA_ATTR"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/FINANCIAL_CRITERIA_ATTR": {
      "delete": {
        "tags": [
          "FINANCIAL_CRITERIA_ATTR"
        ],
        "summary": "Delete Ledger Attributes",
        "description": "Delete Ledger Attributes",
        "operationId": "DELETE_FINANCIAL_CRITERIA_ATTR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_CRITERIA_GROUP_RULE/{id}": {
      "get": {
        "tags": [
          "FINANCIAL_CRITERIA_GROUP_RULE"
        ],
        "summary": "Retrieve By Id Financial Criteria Group Rule",
        "description": "Get Financial Criteria Group Rule By Id",
        "operationId": "Retrieve_By_Id_FINANCIAL_CRITERIA_GROUP_RULE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_CRITERIA_GROUP_RULE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_CRITERIA_GROUP_RULE": {
      "get": {
        "tags": [
          "FINANCIAL_CRITERIA_GROUP_RULE"
        ],
        "summary": "Retrieve Filtered Financial Criteria Group Rule",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_FINANCIAL_CRITERIA_GROUP_RULE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_CRITERIA_GROUP_RULE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "FINANCIAL_CRITERIA_GROUP_RULE"
        ],
        "summary": "Update Financial Criteria Group Rule",
        "description": "Update Financial Criteria Group Rule",
        "operationId": "PUT_FINANCIAL_CRITERIA_GROUP_RULE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_FINANCIAL_CRITERIA_GROUP_RULE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "FINANCIAL_CRITERIA_GROUP_RULE"
        ],
        "summary": "Save Financial Criteria Group Rule",
        "description": "Save Financial Criteria Group Rule",
        "operationId": "POST_FINANCIAL_CRITERIA_GROUP_RULE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_FINANCIAL_CRITERIA_GROUP_RULE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/FINANCIAL_CRITERIA_GROUP_RULE": {
      "delete": {
        "tags": [
          "FINANCIAL_CRITERIA_GROUP_RULE"
        ],
        "summary": "Delete Financial Criteria Group Rule",
        "description": "Delete Financial Criteria Group Rule",
        "operationId": "DELETE_FINANCIAL_CRITERIA_GROUP_RULE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_CRITERIA_RULE/{id}": {
      "get": {
        "tags": [
          "FINANCIAL_CRITERIA_RULE"
        ],
        "summary": "Retrieve By Id Financial Criteria Rule",
        "description": "Get Financial Criteria Rule By Id",
        "operationId": "Retrieve_By_Id_FINANCIAL_CRITERIA_RULE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_CRITERIA_RULE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_CRITERIA_RULE": {
      "get": {
        "tags": [
          "FINANCIAL_CRITERIA_RULE"
        ],
        "summary": "Retrieve Filtered Financial Criteria Rule",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_FINANCIAL_CRITERIA_RULE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_CRITERIA_RULE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "FINANCIAL_CRITERIA_RULE"
        ],
        "summary": "Update Financial Criteria Rule",
        "description": "Update Financial Criteria Rule",
        "operationId": "PUT_FINANCIAL_CRITERIA_RULE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_FINANCIAL_CRITERIA_RULE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "FINANCIAL_CRITERIA_RULE"
        ],
        "summary": "Save Financial Criteria Rule",
        "description": "Save Financial Criteria Rule",
        "operationId": "POST_FINANCIAL_CRITERIA_RULE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_FINANCIAL_CRITERIA_RULE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/FINANCIAL_CRITERIA_RULE": {
      "delete": {
        "tags": [
          "FINANCIAL_CRITERIA_RULE"
        ],
        "summary": "Delete Financial Criteria Rule",
        "description": "Delete Financial Criteria Rule",
        "operationId": "DELETE_FINANCIAL_CRITERIA_RULE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_PERIOD/{id}": {
      "get": {
        "tags": [
          "FINANCIAL_PERIOD"
        ],
        "summary": "Retrieve By Id Invoice Periods",
        "description": "Get Invoice Periods By Id",
        "operationId": "Retrieve_By_Id_FINANCIAL_PERIOD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_PERIOD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_PERIOD": {
      "get": {
        "tags": [
          "FINANCIAL_PERIOD"
        ],
        "summary": "Retrieve Filtered Invoice Periods",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_FINANCIAL_PERIOD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_PERIOD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "FINANCIAL_PERIOD"
        ],
        "summary": "Update Invoice Periods",
        "description": "Update Invoice Periods",
        "operationId": "PUT_FINANCIAL_PERIOD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_FINANCIAL_PERIOD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "FINANCIAL_PERIOD"
        ],
        "summary": "Save Invoice Periods",
        "description": "Save Invoice Periods",
        "operationId": "POST_FINANCIAL_PERIOD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_FINANCIAL_PERIOD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/FINANCIAL_PERIOD": {
      "delete": {
        "tags": [
          "FINANCIAL_PERIOD"
        ],
        "summary": "Delete Invoice Periods",
        "description": "Delete Invoice Periods",
        "operationId": "DELETE_FINANCIAL_PERIOD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_PERIOD_CONFIGURATION/{id}": {
      "get": {
        "tags": [
          "FINANCIAL_PERIOD_CONFIGURATION"
        ],
        "summary": "Retrieve By Id Invoice Period Configuration",
        "description": "Get Invoice Period Configuration By Id",
        "operationId": "Retrieve_By_Id_FINANCIAL_PERIOD_CONFIGURATION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_PERIOD_CONFIGURATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_PERIOD_CONFIGURATION": {
      "get": {
        "tags": [
          "FINANCIAL_PERIOD_CONFIGURATION"
        ],
        "summary": "Retrieve Filtered Invoice Period Configuration",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_FINANCIAL_PERIOD_CONFIGURATION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_PERIOD_CONFIGURATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "FINANCIAL_PERIOD_CONFIGURATION"
        ],
        "summary": "Update Invoice Period Configuration",
        "description": "Update Invoice Period Configuration",
        "operationId": "PUT_FINANCIAL_PERIOD_CONFIGURATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_FINANCIAL_PERIOD_CONFIGURATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "FINANCIAL_PERIOD_CONFIGURATION"
        ],
        "summary": "Save Invoice Period Configuration",
        "description": "Save Invoice Period Configuration",
        "operationId": "POST_FINANCIAL_PERIOD_CONFIGURATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_FINANCIAL_PERIOD_CONFIGURATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/FINANCIAL_PERIOD_CONFIGURATION": {
      "delete": {
        "tags": [
          "FINANCIAL_PERIOD_CONFIGURATION"
        ],
        "summary": "Delete Invoice Period Configuration",
        "description": "Delete Invoice Period Configuration",
        "operationId": "DELETE_FINANCIAL_PERIOD_CONFIGURATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_PERIOD_INVOICE/{id}": {
      "get": {
        "tags": [
          "FINANCIAL_PERIOD_INVOICE"
        ],
        "summary": "Retrieve By Id Financial Period Invoice",
        "description": "Get Financial Period Invoice By Id",
        "operationId": "Retrieve_By_Id_FINANCIAL_PERIOD_INVOICE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_PERIOD_INVOICE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_PERIOD_INVOICE": {
      "get": {
        "tags": [
          "FINANCIAL_PERIOD_INVOICE"
        ],
        "summary": "Retrieve Filtered Financial Period Invoice",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_FINANCIAL_PERIOD_INVOICE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_PERIOD_INVOICE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "FINANCIAL_PERIOD_INVOICE"
        ],
        "summary": "Update Financial Period Invoice",
        "description": "Update Financial Period Invoice",
        "operationId": "PUT_FINANCIAL_PERIOD_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_FINANCIAL_PERIOD_INVOICE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "FINANCIAL_PERIOD_INVOICE"
        ],
        "summary": "Save Financial Period Invoice",
        "description": "Save Financial Period Invoice",
        "operationId": "POST_FINANCIAL_PERIOD_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_FINANCIAL_PERIOD_INVOICE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/FINANCIAL_PERIOD_INVOICE": {
      "delete": {
        "tags": [
          "FINANCIAL_PERIOD_INVOICE"
        ],
        "summary": "Delete Financial Period Invoice",
        "description": "Delete Financial Period Invoice",
        "operationId": "DELETE_FINANCIAL_PERIOD_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_QUEUE/{id}": {
      "get": {
        "tags": [
          "FINANCIAL_QUEUE"
        ],
        "summary": "Retrieve By Id Financial Queue",
        "description": "Get Financial Queue By Id",
        "operationId": "Retrieve_By_Id_FINANCIAL_QUEUE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_QUEUE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_QUEUE": {
      "get": {
        "tags": [
          "FINANCIAL_QUEUE"
        ],
        "summary": "Retrieve Filtered Financial Queue",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_FINANCIAL_QUEUE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_QUEUE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "FINANCIAL_QUEUE"
        ],
        "summary": "Update Financial Queue",
        "description": "Update Financial Queue",
        "operationId": "PUT_FINANCIAL_QUEUE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_FINANCIAL_QUEUE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "FINANCIAL_QUEUE"
        ],
        "summary": "Save Financial Queue",
        "description": "Save Financial Queue",
        "operationId": "POST_FINANCIAL_QUEUE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_FINANCIAL_QUEUE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/FINANCIAL_QUEUE": {
      "delete": {
        "tags": [
          "FINANCIAL_QUEUE"
        ],
        "summary": "Delete Financial Queue",
        "description": "Delete Financial Queue",
        "operationId": "DELETE_FINANCIAL_QUEUE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_QUEUE_ALERT/{id}": {
      "get": {
        "tags": [
          "FINANCIAL_QUEUE_ALERT"
        ],
        "summary": "Retrieve By Id Financial Queue Alert",
        "description": "Get Financial Queue Alert By Id",
        "operationId": "Retrieve_By_Id_FINANCIAL_QUEUE_ALERT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_QUEUE_ALERT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FINANCIAL_QUEUE_ALERT": {
      "get": {
        "tags": [
          "FINANCIAL_QUEUE_ALERT"
        ],
        "summary": "Retrieve Filtered Financial Queue Alert",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_FINANCIAL_QUEUE_ALERT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FINANCIAL_QUEUE_ALERT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "FINANCIAL_QUEUE_ALERT"
        ],
        "summary": "Update Financial Queue Alert",
        "description": "Update Financial Queue Alert",
        "operationId": "PUT_FINANCIAL_QUEUE_ALERT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_FINANCIAL_QUEUE_ALERT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "FINANCIAL_QUEUE_ALERT"
        ],
        "summary": "Save Financial Queue Alert",
        "description": "Save Financial Queue Alert",
        "operationId": "POST_FINANCIAL_QUEUE_ALERT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_FINANCIAL_QUEUE_ALERT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/FINANCIAL_QUEUE_ALERT": {
      "delete": {
        "tags": [
          "FINANCIAL_QUEUE_ALERT"
        ],
        "summary": "Delete Financial Queue Alert",
        "description": "Delete Financial Queue Alert",
        "operationId": "DELETE_FINANCIAL_QUEUE_ALERT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FORMULA_GROUP_IDENTIFIER/{id}": {
      "get": {
        "tags": [
          "FORMULA_GROUP_IDENTIFIER"
        ],
        "summary": "Retrieve By Id Formula Group Identifier",
        "description": "Get Formula Group Identifier By Id",
        "operationId": "Retrieve_By_Id_FORMULA_GROUP_IDENTIFIER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FORMULA_GROUP_IDENTIFIER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FORMULA_GROUP_IDENTIFIER": {
      "get": {
        "tags": [
          "FORMULA_GROUP_IDENTIFIER"
        ],
        "summary": "Retrieve Filtered Formula Group Identifier",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_FORMULA_GROUP_IDENTIFIER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FORMULA_GROUP_IDENTIFIER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "FORMULA_GROUP_IDENTIFIER"
        ],
        "summary": "Update Formula Group Identifier",
        "description": "Update Formula Group Identifier",
        "operationId": "PUT_FORMULA_GROUP_IDENTIFIER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_FORMULA_GROUP_IDENTIFIER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "FORMULA_GROUP_IDENTIFIER"
        ],
        "summary": "Save Formula Group Identifier",
        "description": "Save Formula Group Identifier",
        "operationId": "POST_FORMULA_GROUP_IDENTIFIER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_FORMULA_GROUP_IDENTIFIER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/FORMULA_GROUP_IDENTIFIER": {
      "delete": {
        "tags": [
          "FORMULA_GROUP_IDENTIFIER"
        ],
        "summary": "Delete Formula Group Identifier",
        "description": "Delete Formula Group Identifier",
        "operationId": "DELETE_FORMULA_GROUP_IDENTIFIER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FORMULA_INVOICING_FILTER/{id}": {
      "get": {
        "tags": [
          "FORMULA_INVOICING_FILTER"
        ],
        "summary": "Retrieve By Id Formula Invoicing Filter",
        "description": "Get Formula Invoicing Filter By Id",
        "operationId": "Retrieve_By_Id_FORMULA_INVOICING_FILTER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FORMULA_INVOICING_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FORMULA_INVOICING_FILTER": {
      "get": {
        "tags": [
          "FORMULA_INVOICING_FILTER"
        ],
        "summary": "Retrieve Filtered Formula Invoicing Filter",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_FORMULA_INVOICING_FILTER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FORMULA_INVOICING_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "FORMULA_INVOICING_FILTER"
        ],
        "summary": "Update Formula Invoicing Filter",
        "description": "Update Formula Invoicing Filter",
        "operationId": "PUT_FORMULA_INVOICING_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_FORMULA_INVOICING_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "FORMULA_INVOICING_FILTER"
        ],
        "summary": "Save Formula Invoicing Filter",
        "description": "Save Formula Invoicing Filter",
        "operationId": "POST_FORMULA_INVOICING_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_FORMULA_INVOICING_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "FORMULA_INVOICING_FILTER"
        ],
        "summary": "Upsert Formula Invoicing Filter",
        "description": "Upsert Formula Invoicing Filter",
        "operationId": "PATCH_FORMULA_INVOICING_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_FORMULA_INVOICING_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/FORMULA_INVOICING_FILTER": {
      "delete": {
        "tags": [
          "FORMULA_INVOICING_FILTER"
        ],
        "summary": "Delete Formula Invoicing Filter",
        "description": "Delete Formula Invoicing Filter",
        "operationId": "DELETE_FORMULA_INVOICING_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FTP_DATA_SOURCE/{id}": {
      "get": {
        "tags": [
          "FTP_DATA_SOURCE"
        ],
        "summary": "Retrieve By Id FTP Data Source",
        "description": "Get FTP Data Source By Id",
        "operationId": "Retrieve_By_Id_FTP_DATA_SOURCE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FTP_DATA_SOURCE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FTP_DATA_SOURCE": {
      "get": {
        "tags": [
          "FTP_DATA_SOURCE"
        ],
        "summary": "Retrieve Filtered FTP Data Source",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_FTP_DATA_SOURCE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FTP_DATA_SOURCE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "FTP_DATA_SOURCE"
        ],
        "summary": "Update FTP Data Source",
        "description": "Update FTP Data Source",
        "operationId": "PUT_FTP_DATA_SOURCE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_FTP_DATA_SOURCE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "FTP_DATA_SOURCE"
        ],
        "summary": "Save FTP Data Source",
        "description": "Save FTP Data Source",
        "operationId": "POST_FTP_DATA_SOURCE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_FTP_DATA_SOURCE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "FTP_DATA_SOURCE"
        ],
        "summary": "Upsert FTP Data Source",
        "description": "Upsert FTP Data Source",
        "operationId": "PATCH_FTP_DATA_SOURCE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_FTP_DATA_SOURCE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/FTP_DATA_SOURCE": {
      "delete": {
        "tags": [
          "FTP_DATA_SOURCE"
        ],
        "summary": "Delete FTP Data Source",
        "description": "Delete FTP Data Source",
        "operationId": "DELETE_FTP_DATA_SOURCE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FTP_QUEUE_EVENT/{id}": {
      "get": {
        "tags": [
          "FTP_QUEUE_EVENT"
        ],
        "summary": "Retrieve By Id Upload History",
        "description": "Get Upload History By Id",
        "operationId": "Retrieve_By_Id_FTP_QUEUE_EVENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FTP_QUEUE_EVENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/FTP_QUEUE_EVENT": {
      "get": {
        "tags": [
          "FTP_QUEUE_EVENT"
        ],
        "summary": "Retrieve Filtered Upload History",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_FTP_QUEUE_EVENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_FTP_QUEUE_EVENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "FTP_QUEUE_EVENT"
        ],
        "summary": "Update Upload History",
        "description": "Update Upload History",
        "operationId": "PUT_FTP_QUEUE_EVENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_FTP_QUEUE_EVENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "FTP_QUEUE_EVENT"
        ],
        "summary": "Save Upload History",
        "description": "Save Upload History",
        "operationId": "POST_FTP_QUEUE_EVENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_FTP_QUEUE_EVENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/FTP_QUEUE_EVENT": {
      "delete": {
        "tags": [
          "FTP_QUEUE_EVENT"
        ],
        "summary": "Delete Upload History",
        "description": "Delete Upload History",
        "operationId": "DELETE_FTP_QUEUE_EVENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/GATEWAY_REQUEST_AUTHORIZENET/{id}": {
      "get": {
        "tags": [
          "GATEWAY_REQUEST_AUTHORIZENET"
        ],
        "summary": "Retrieve By Id Gateway Request Authorize.net",
        "description": "Get Gateway Request Authorize.net By Id",
        "operationId": "Retrieve_By_Id_GATEWAY_REQUEST_AUTHORIZENET",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_GATEWAY_REQUEST_AUTHORIZENET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/GATEWAY_REQUEST_AUTHORIZENET": {
      "get": {
        "tags": [
          "GATEWAY_REQUEST_AUTHORIZENET"
        ],
        "summary": "Retrieve Filtered Gateway Request Authorize.net",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_GATEWAY_REQUEST_AUTHORIZENET",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_GATEWAY_REQUEST_AUTHORIZENET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "GATEWAY_REQUEST_AUTHORIZENET"
        ],
        "summary": "Update Gateway Request Authorize.net",
        "description": "Update Gateway Request Authorize.net",
        "operationId": "PUT_GATEWAY_REQUEST_AUTHORIZENET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_GATEWAY_REQUEST_AUTHORIZENET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "GATEWAY_REQUEST_AUTHORIZENET"
        ],
        "summary": "Save Gateway Request Authorize.net",
        "description": "Save Gateway Request Authorize.net",
        "operationId": "POST_GATEWAY_REQUEST_AUTHORIZENET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_GATEWAY_REQUEST_AUTHORIZENET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/GATEWAY_REQUEST_AUTHORIZENET": {
      "delete": {
        "tags": [
          "GATEWAY_REQUEST_AUTHORIZENET"
        ],
        "summary": "Delete Gateway Request Authorize.net",
        "description": "Delete Gateway Request Authorize.net",
        "operationId": "DELETE_GATEWAY_REQUEST_AUTHORIZENET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/GATEWAY_REQUEST_BRAINTREE/{id}": {
      "get": {
        "tags": [
          "GATEWAY_REQUEST_BRAINTREE"
        ],
        "summary": "Retrieve By Id Gateway Request Braintree",
        "description": "Get Gateway Request Braintree By Id",
        "operationId": "Retrieve_By_Id_GATEWAY_REQUEST_BRAINTREE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_GATEWAY_REQUEST_BRAINTREE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/GATEWAY_REQUEST_BRAINTREE": {
      "get": {
        "tags": [
          "GATEWAY_REQUEST_BRAINTREE"
        ],
        "summary": "Retrieve Filtered Gateway Request Braintree",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_GATEWAY_REQUEST_BRAINTREE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_GATEWAY_REQUEST_BRAINTREE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "GATEWAY_REQUEST_BRAINTREE"
        ],
        "summary": "Update Gateway Request Braintree",
        "description": "Update Gateway Request Braintree",
        "operationId": "PUT_GATEWAY_REQUEST_BRAINTREE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_GATEWAY_REQUEST_BRAINTREE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "GATEWAY_REQUEST_BRAINTREE"
        ],
        "summary": "Save Gateway Request Braintree",
        "description": "Save Gateway Request Braintree",
        "operationId": "POST_GATEWAY_REQUEST_BRAINTREE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_GATEWAY_REQUEST_BRAINTREE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/GATEWAY_REQUEST_BRAINTREE": {
      "delete": {
        "tags": [
          "GATEWAY_REQUEST_BRAINTREE"
        ],
        "summary": "Delete Gateway Request Braintree",
        "description": "Delete Gateway Request Braintree",
        "operationId": "DELETE_GATEWAY_REQUEST_BRAINTREE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/GATEWAY_REQUEST_CYBERSOURCE/{id}": {
      "get": {
        "tags": [
          "GATEWAY_REQUEST_CYBERSOURCE"
        ],
        "summary": "Retrieve By Id Gateway Request Cybersource",
        "description": "Get Gateway Request Cybersource By Id",
        "operationId": "Retrieve_By_Id_GATEWAY_REQUEST_CYBERSOURCE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_GATEWAY_REQUEST_CYBERSOURCE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/GATEWAY_REQUEST_CYBERSOURCE": {
      "get": {
        "tags": [
          "GATEWAY_REQUEST_CYBERSOURCE"
        ],
        "summary": "Retrieve Filtered Gateway Request Cybersource",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_GATEWAY_REQUEST_CYBERSOURCE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_GATEWAY_REQUEST_CYBERSOURCE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "GATEWAY_REQUEST_CYBERSOURCE"
        ],
        "summary": "Update Gateway Request Cybersource",
        "description": "Update Gateway Request Cybersource",
        "operationId": "PUT_GATEWAY_REQUEST_CYBERSOURCE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_GATEWAY_REQUEST_CYBERSOURCE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "GATEWAY_REQUEST_CYBERSOURCE"
        ],
        "summary": "Save Gateway Request Cybersource",
        "description": "Save Gateway Request Cybersource",
        "operationId": "POST_GATEWAY_REQUEST_CYBERSOURCE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_GATEWAY_REQUEST_CYBERSOURCE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/GATEWAY_REQUEST_CYBERSOURCE": {
      "delete": {
        "tags": [
          "GATEWAY_REQUEST_CYBERSOURCE"
        ],
        "summary": "Delete Gateway Request Cybersource",
        "description": "Delete Gateway Request Cybersource",
        "operationId": "DELETE_GATEWAY_REQUEST_CYBERSOURCE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/GATEWAY_REQUEST_CYBERSOURCE_FLEX/{id}": {
      "get": {
        "tags": [
          "GATEWAY_REQUEST_CYBERSOURCE_FLEX"
        ],
        "summary": "Retrieve By Id Gateway Request Cybersource Flex",
        "description": "Get Gateway Request Cybersource Flex By Id",
        "operationId": "Retrieve_By_Id_GATEWAY_REQUEST_CYBERSOURCE_FLEX",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_GATEWAY_REQUEST_CYBERSOURCE_FLEX"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/GATEWAY_REQUEST_CYBERSOURCE_FLEX": {
      "get": {
        "tags": [
          "GATEWAY_REQUEST_CYBERSOURCE_FLEX"
        ],
        "summary": "Retrieve Filtered Gateway Request Cybersource Flex",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_GATEWAY_REQUEST_CYBERSOURCE_FLEX",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_GATEWAY_REQUEST_CYBERSOURCE_FLEX"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "GATEWAY_REQUEST_CYBERSOURCE_FLEX"
        ],
        "summary": "Update Gateway Request Cybersource Flex",
        "description": "Update Gateway Request Cybersource Flex",
        "operationId": "PUT_GATEWAY_REQUEST_CYBERSOURCE_FLEX",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_GATEWAY_REQUEST_CYBERSOURCE_FLEX"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "GATEWAY_REQUEST_CYBERSOURCE_FLEX"
        ],
        "summary": "Save Gateway Request Cybersource Flex",
        "description": "Save Gateway Request Cybersource Flex",
        "operationId": "POST_GATEWAY_REQUEST_CYBERSOURCE_FLEX",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_GATEWAY_REQUEST_CYBERSOURCE_FLEX"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/GATEWAY_REQUEST_CYBERSOURCE_FLEX": {
      "delete": {
        "tags": [
          "GATEWAY_REQUEST_CYBERSOURCE_FLEX"
        ],
        "summary": "Delete Gateway Request Cybersource Flex",
        "description": "Delete Gateway Request Cybersource Flex",
        "operationId": "DELETE_GATEWAY_REQUEST_CYBERSOURCE_FLEX",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/GATEWAY_REQUEST_STRIPE/{id}": {
      "get": {
        "tags": [
          "GATEWAY_REQUEST_STRIPE"
        ],
        "summary": "Retrieve By Id Gateway Request Stripe",
        "description": "Get Gateway Request Stripe By Id",
        "operationId": "Retrieve_By_Id_GATEWAY_REQUEST_STRIPE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_GATEWAY_REQUEST_STRIPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/GATEWAY_REQUEST_STRIPE": {
      "get": {
        "tags": [
          "GATEWAY_REQUEST_STRIPE"
        ],
        "summary": "Retrieve Filtered Gateway Request Stripe",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_GATEWAY_REQUEST_STRIPE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_GATEWAY_REQUEST_STRIPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "GATEWAY_REQUEST_STRIPE"
        ],
        "summary": "Update Gateway Request Stripe",
        "description": "Update Gateway Request Stripe",
        "operationId": "PUT_GATEWAY_REQUEST_STRIPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_GATEWAY_REQUEST_STRIPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "GATEWAY_REQUEST_STRIPE"
        ],
        "summary": "Save Gateway Request Stripe",
        "description": "Save Gateway Request Stripe",
        "operationId": "POST_GATEWAY_REQUEST_STRIPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_GATEWAY_REQUEST_STRIPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/GATEWAY_REQUEST_STRIPE": {
      "delete": {
        "tags": [
          "GATEWAY_REQUEST_STRIPE"
        ],
        "summary": "Delete Gateway Request Stripe",
        "description": "Delete Gateway Request Stripe",
        "operationId": "DELETE_GATEWAY_REQUEST_STRIPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/GATEWAY_REQ_INQ_CYBERSOURCE/{id}": {
      "get": {
        "tags": [
          "GATEWAY_REQ_INQ_CYBERSOURCE"
        ],
        "summary": "Retrieve By Id Gateway Req Inq Cybersource",
        "description": "Get Gateway Req Inq Cybersource By Id",
        "operationId": "Retrieve_By_Id_GATEWAY_REQ_INQ_CYBERSOURCE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_GATEWAY_REQ_INQ_CYBERSOURCE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/GATEWAY_REQ_INQ_CYBERSOURCE": {
      "get": {
        "tags": [
          "GATEWAY_REQ_INQ_CYBERSOURCE"
        ],
        "summary": "Retrieve Filtered Gateway Req Inq Cybersource",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_GATEWAY_REQ_INQ_CYBERSOURCE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_GATEWAY_REQ_INQ_CYBERSOURCE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "GATEWAY_REQ_INQ_CYBERSOURCE"
        ],
        "summary": "Update Gateway Req Inq Cybersource",
        "description": "Update Gateway Req Inq Cybersource",
        "operationId": "PUT_GATEWAY_REQ_INQ_CYBERSOURCE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_GATEWAY_REQ_INQ_CYBERSOURCE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "GATEWAY_REQ_INQ_CYBERSOURCE"
        ],
        "summary": "Save Gateway Req Inq Cybersource",
        "description": "Save Gateway Req Inq Cybersource",
        "operationId": "POST_GATEWAY_REQ_INQ_CYBERSOURCE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_GATEWAY_REQ_INQ_CYBERSOURCE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/GATEWAY_REQ_INQ_CYBERSOURCE": {
      "delete": {
        "tags": [
          "GATEWAY_REQ_INQ_CYBERSOURCE"
        ],
        "summary": "Delete Gateway Req Inq Cybersource",
        "description": "Delete Gateway Req Inq Cybersource",
        "operationId": "DELETE_GATEWAY_REQ_INQ_CYBERSOURCE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/GATEWAY_RESPONSE_CYBERSOURCE_FLEX/{id}": {
      "get": {
        "tags": [
          "GATEWAY_RESPONSE_CYBERSOURCE_FLEX"
        ],
        "summary": "Retrieve By Id Gateway Response Cybersource Flex",
        "description": "Get Gateway Response Cybersource Flex By Id",
        "operationId": "Retrieve_By_Id_GATEWAY_RESPONSE_CYBERSOURCE_FLEX",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_GATEWAY_RESPONSE_CYBERSOURCE_FLEX"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/GATEWAY_RESPONSE_CYBERSOURCE_FLEX": {
      "get": {
        "tags": [
          "GATEWAY_RESPONSE_CYBERSOURCE_FLEX"
        ],
        "summary": "Retrieve Filtered Gateway Response Cybersource Flex",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_GATEWAY_RESPONSE_CYBERSOURCE_FLEX",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_GATEWAY_RESPONSE_CYBERSOURCE_FLEX"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "GATEWAY_RESPONSE_CYBERSOURCE_FLEX"
        ],
        "summary": "Update Gateway Response Cybersource Flex",
        "description": "Update Gateway Response Cybersource Flex",
        "operationId": "PUT_GATEWAY_RESPONSE_CYBERSOURCE_FLEX",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_GATEWAY_RESPONSE_CYBERSOURCE_FLEX"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "GATEWAY_RESPONSE_CYBERSOURCE_FLEX"
        ],
        "summary": "Save Gateway Response Cybersource Flex",
        "description": "Save Gateway Response Cybersource Flex",
        "operationId": "POST_GATEWAY_RESPONSE_CYBERSOURCE_FLEX",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_GATEWAY_RESPONSE_CYBERSOURCE_FLEX"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/GATEWAY_RESPONSE_CYBERSOURCE_FLEX": {
      "delete": {
        "tags": [
          "GATEWAY_RESPONSE_CYBERSOURCE_FLEX"
        ],
        "summary": "Delete Gateway Response Cybersource Flex",
        "description": "Delete Gateway Response Cybersource Flex",
        "operationId": "DELETE_GATEWAY_RESPONSE_CYBERSOURCE_FLEX",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/GENERAL_LEDGER_TRANSACTION/{id}": {
      "get": {
        "tags": [
          "GENERAL_LEDGER_TRANSACTION"
        ],
        "summary": "Retrieve By Id General Ledger",
        "description": "Get General Ledger By Id",
        "operationId": "Retrieve_By_Id_GENERAL_LEDGER_TRANSACTION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_GENERAL_LEDGER_TRANSACTION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/GENERAL_LEDGER_TRANSACTION": {
      "get": {
        "tags": [
          "GENERAL_LEDGER_TRANSACTION"
        ],
        "summary": "Retrieve Filtered General Ledger",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_GENERAL_LEDGER_TRANSACTION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_GENERAL_LEDGER_TRANSACTION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "GENERAL_LEDGER_TRANSACTION"
        ],
        "summary": "Update General Ledger",
        "description": "Update General Ledger",
        "operationId": "PUT_GENERAL_LEDGER_TRANSACTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_GENERAL_LEDGER_TRANSACTION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "GENERAL_LEDGER_TRANSACTION"
        ],
        "summary": "Save General Ledger",
        "description": "Save General Ledger",
        "operationId": "POST_GENERAL_LEDGER_TRANSACTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_GENERAL_LEDGER_TRANSACTION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/GENERAL_LEDGER_TRANSACTION": {
      "delete": {
        "tags": [
          "GENERAL_LEDGER_TRANSACTION"
        ],
        "summary": "Delete General Ledger",
        "description": "Delete General Ledger",
        "operationId": "DELETE_GENERAL_LEDGER_TRANSACTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/GENERAL_LEDGER_VOIDED_INVOICE/{id}": {
      "get": {
        "tags": [
          "GENERAL_LEDGER_VOIDED_INVOICE"
        ],
        "summary": "Retrieve By Id General Ledger Voided Invoice",
        "description": "Get General Ledger Voided Invoice By Id",
        "operationId": "Retrieve_By_Id_GENERAL_LEDGER_VOIDED_INVOICE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_GENERAL_LEDGER_VOIDED_INVOICE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/GENERAL_LEDGER_VOIDED_INVOICE": {
      "get": {
        "tags": [
          "GENERAL_LEDGER_VOIDED_INVOICE"
        ],
        "summary": "Retrieve Filtered General Ledger Voided Invoice",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_GENERAL_LEDGER_VOIDED_INVOICE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_GENERAL_LEDGER_VOIDED_INVOICE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "GENERAL_LEDGER_VOIDED_INVOICE"
        ],
        "summary": "Update General Ledger Voided Invoice",
        "description": "Update General Ledger Voided Invoice",
        "operationId": "PUT_GENERAL_LEDGER_VOIDED_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_GENERAL_LEDGER_VOIDED_INVOICE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "GENERAL_LEDGER_VOIDED_INVOICE"
        ],
        "summary": "Save General Ledger Voided Invoice",
        "description": "Save General Ledger Voided Invoice",
        "operationId": "POST_GENERAL_LEDGER_VOIDED_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_GENERAL_LEDGER_VOIDED_INVOICE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/GENERAL_LEDGER_VOIDED_INVOICE": {
      "delete": {
        "tags": [
          "GENERAL_LEDGER_VOIDED_INVOICE"
        ],
        "summary": "Delete General Ledger Voided Invoice",
        "description": "Delete General Ledger Voided Invoice",
        "operationId": "DELETE_GENERAL_LEDGER_VOIDED_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/HISTORY_LOG/{id}": {
      "get": {
        "tags": [
          "HISTORY_LOG"
        ],
        "summary": "Retrieve By Id Data Audit Log",
        "description": "Get Data Audit Log By Id",
        "operationId": "Retrieve_By_Id_HISTORY_LOG",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_HISTORY_LOG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/HISTORY_LOG": {
      "get": {
        "tags": [
          "HISTORY_LOG"
        ],
        "summary": "Retrieve Filtered Data Audit Log",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_HISTORY_LOG",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_HISTORY_LOG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "HISTORY_LOG"
        ],
        "summary": "Update Data Audit Log",
        "description": "Update Data Audit Log",
        "operationId": "PUT_HISTORY_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_HISTORY_LOG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "HISTORY_LOG"
        ],
        "summary": "Save Data Audit Log",
        "description": "Save Data Audit Log",
        "operationId": "POST_HISTORY_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_HISTORY_LOG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/HISTORY_LOG": {
      "delete": {
        "tags": [
          "HISTORY_LOG"
        ],
        "summary": "Delete Data Audit Log",
        "description": "Delete Data Audit Log",
        "operationId": "DELETE_HISTORY_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/HISTORY_QUEUE/{id}": {
      "get": {
        "tags": [
          "HISTORY_QUEUE"
        ],
        "summary": "Retrieve By Id History Queue",
        "description": "Get History Queue By Id",
        "operationId": "Retrieve_By_Id_HISTORY_QUEUE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_HISTORY_QUEUE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/HISTORY_QUEUE": {
      "get": {
        "tags": [
          "HISTORY_QUEUE"
        ],
        "summary": "Retrieve Filtered History Queue",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_HISTORY_QUEUE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_HISTORY_QUEUE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "HISTORY_QUEUE"
        ],
        "summary": "Update History Queue",
        "description": "Update History Queue",
        "operationId": "PUT_HISTORY_QUEUE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_HISTORY_QUEUE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "HISTORY_QUEUE"
        ],
        "summary": "Save History Queue",
        "description": "Save History Queue",
        "operationId": "POST_HISTORY_QUEUE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_HISTORY_QUEUE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/HISTORY_QUEUE": {
      "delete": {
        "tags": [
          "HISTORY_QUEUE"
        ],
        "summary": "Delete History Queue",
        "description": "Delete History Queue",
        "operationId": "DELETE_HISTORY_QUEUE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/HISTORY_SALESFORCE_SYNC/{id}": {
      "get": {
        "tags": [
          "HISTORY_SALESFORCE_SYNC"
        ],
        "summary": "Retrieve By Id History Salesforce Sync",
        "description": "Get History Salesforce Sync By Id",
        "operationId": "Retrieve_By_Id_HISTORY_SALESFORCE_SYNC",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_HISTORY_SALESFORCE_SYNC"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/HISTORY_SALESFORCE_SYNC": {
      "get": {
        "tags": [
          "HISTORY_SALESFORCE_SYNC"
        ],
        "summary": "Retrieve Filtered History Salesforce Sync",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_HISTORY_SALESFORCE_SYNC",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_HISTORY_SALESFORCE_SYNC"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "HISTORY_SALESFORCE_SYNC"
        ],
        "summary": "Update History Salesforce Sync",
        "description": "Update History Salesforce Sync",
        "operationId": "PUT_HISTORY_SALESFORCE_SYNC",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_HISTORY_SALESFORCE_SYNC"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "HISTORY_SALESFORCE_SYNC"
        ],
        "summary": "Save History Salesforce Sync",
        "description": "Save History Salesforce Sync",
        "operationId": "POST_HISTORY_SALESFORCE_SYNC",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_HISTORY_SALESFORCE_SYNC"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/HISTORY_SALESFORCE_SYNC": {
      "delete": {
        "tags": [
          "HISTORY_SALESFORCE_SYNC"
        ],
        "summary": "Delete History Salesforce Sync",
        "description": "Delete History Salesforce Sync",
        "operationId": "DELETE_HISTORY_SALESFORCE_SYNC",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/HTTP_EVENT/{id}": {
      "get": {
        "tags": [
          "HTTP_EVENT"
        ],
        "summary": "Retrieve By Id HTTP Events",
        "description": "Get HTTP Events By Id",
        "operationId": "Retrieve_By_Id_HTTP_EVENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_HTTP_EVENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/HTTP_EVENT": {
      "get": {
        "tags": [
          "HTTP_EVENT"
        ],
        "summary": "Retrieve Filtered HTTP Events",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_HTTP_EVENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_HTTP_EVENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "HTTP_EVENT"
        ],
        "summary": "Update HTTP Events",
        "description": "Update HTTP Events",
        "operationId": "PUT_HTTP_EVENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_HTTP_EVENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "HTTP_EVENT"
        ],
        "summary": "Save HTTP Events",
        "description": "Save HTTP Events",
        "operationId": "POST_HTTP_EVENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_HTTP_EVENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/HTTP_EVENT": {
      "delete": {
        "tags": [
          "HTTP_EVENT"
        ],
        "summary": "Delete HTTP Events",
        "description": "Delete HTTP Events",
        "operationId": "DELETE_HTTP_EVENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/IDENTITY_PROVIDER/{id}": {
      "get": {
        "tags": [
          "IDENTITY_PROVIDER"
        ],
        "summary": "Retrieve By Id Identity Provider",
        "description": "Get Identity Provider By Id",
        "operationId": "Retrieve_By_Id_IDENTITY_PROVIDER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_IDENTITY_PROVIDER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/IDENTITY_PROVIDER": {
      "get": {
        "tags": [
          "IDENTITY_PROVIDER"
        ],
        "summary": "Retrieve Filtered Identity Provider",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_IDENTITY_PROVIDER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_IDENTITY_PROVIDER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "IDENTITY_PROVIDER"
        ],
        "summary": "Update Identity Provider",
        "description": "Update Identity Provider",
        "operationId": "PUT_IDENTITY_PROVIDER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_IDENTITY_PROVIDER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "IDENTITY_PROVIDER"
        ],
        "summary": "Save Identity Provider",
        "description": "Save Identity Provider",
        "operationId": "POST_IDENTITY_PROVIDER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_IDENTITY_PROVIDER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/IDENTITY_PROVIDER": {
      "delete": {
        "tags": [
          "IDENTITY_PROVIDER"
        ],
        "summary": "Delete Identity Provider",
        "description": "Delete Identity Provider",
        "operationId": "DELETE_IDENTITY_PROVIDER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/INBOUND_OAUTH_KEY/{id}": {
      "get": {
        "tags": [
          "INBOUND_OAUTH_KEY"
        ],
        "summary": "Retrieve By Id Inbound OAuth Keys",
        "description": "Get Inbound OAuth Keys By Id",
        "operationId": "Retrieve_By_Id_INBOUND_OAUTH_KEY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INBOUND_OAUTH_KEY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/INBOUND_OAUTH_KEY": {
      "get": {
        "tags": [
          "INBOUND_OAUTH_KEY"
        ],
        "summary": "Retrieve Filtered Inbound OAuth Keys",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INBOUND_OAUTH_KEY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INBOUND_OAUTH_KEY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "INBOUND_OAUTH_KEY"
        ],
        "summary": "Update Inbound OAuth Keys",
        "description": "Update Inbound OAuth Keys",
        "operationId": "PUT_INBOUND_OAUTH_KEY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INBOUND_OAUTH_KEY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "INBOUND_OAUTH_KEY"
        ],
        "summary": "Save Inbound OAuth Keys",
        "description": "Save Inbound OAuth Keys",
        "operationId": "POST_INBOUND_OAUTH_KEY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INBOUND_OAUTH_KEY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/INBOUND_OAUTH_KEY": {
      "delete": {
        "tags": [
          "INBOUND_OAUTH_KEY"
        ],
        "summary": "Delete Inbound OAuth Keys",
        "description": "Delete Inbound OAuth Keys",
        "operationId": "DELETE_INBOUND_OAUTH_KEY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/INVOICE/{id}": {
      "get": {
        "tags": [
          "INVOICE"
        ],
        "summary": "Retrieve By Id Invoices",
        "description": "Get Invoices By Id",
        "operationId": "Retrieve_By_Id_INVOICE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE": {
      "get": {
        "tags": [
          "INVOICE"
        ],
        "summary": "Retrieve Filtered Invoices",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICE"
        ],
        "summary": "Update Invoices",
        "description": "Update Invoices",
        "operationId": "PUT_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICE"
        ],
        "summary": "Save Invoices",
        "description": "Save Invoices",
        "operationId": "POST_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "INVOICE"
        ],
        "summary": "Upsert Invoices",
        "description": "Upsert Invoices",
        "operationId": "PATCH_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_INVOICE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICE": {
      "delete": {
        "tags": [
          "INVOICE"
        ],
        "summary": "Delete Invoices",
        "description": "Delete Invoices",
        "operationId": "DELETE_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_BATCH_HISTORY/{id}": {
      "get": {
        "tags": [
          "INVOICE_BATCH_HISTORY"
        ],
        "summary": "Retrieve By Id Invoice batch history",
        "description": "Get Invoice batch history By Id",
        "operationId": "Retrieve_By_Id_INVOICE_BATCH_HISTORY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_BATCH_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_BATCH_HISTORY": {
      "get": {
        "tags": [
          "INVOICE_BATCH_HISTORY"
        ],
        "summary": "Retrieve Filtered Invoice batch history",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE_BATCH_HISTORY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_BATCH_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICE_BATCH_HISTORY"
        ],
        "summary": "Update Invoice batch history",
        "description": "Update Invoice batch history",
        "operationId": "PUT_INVOICE_BATCH_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE_BATCH_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICE_BATCH_HISTORY"
        ],
        "summary": "Save Invoice batch history",
        "description": "Save Invoice batch history",
        "operationId": "POST_INVOICE_BATCH_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE_BATCH_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICE_BATCH_HISTORY": {
      "delete": {
        "tags": [
          "INVOICE_BATCH_HISTORY"
        ],
        "summary": "Delete Invoice batch history",
        "description": "Delete Invoice batch history",
        "operationId": "DELETE_INVOICE_BATCH_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_CLOSE_SET/{id}": {
      "get": {
        "tags": [
          "INVOICE_CLOSE_SET"
        ],
        "summary": "Retrieve By Id Invoice Close Set",
        "description": "Get Invoice Close Set By Id",
        "operationId": "Retrieve_By_Id_INVOICE_CLOSE_SET",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_CLOSE_SET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_CLOSE_SET": {
      "get": {
        "tags": [
          "INVOICE_CLOSE_SET"
        ],
        "summary": "Retrieve Filtered Invoice Close Set",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE_CLOSE_SET",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_CLOSE_SET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICE_CLOSE_SET"
        ],
        "summary": "Update Invoice Close Set",
        "description": "Update Invoice Close Set",
        "operationId": "PUT_INVOICE_CLOSE_SET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE_CLOSE_SET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICE_CLOSE_SET"
        ],
        "summary": "Save Invoice Close Set",
        "description": "Save Invoice Close Set",
        "operationId": "POST_INVOICE_CLOSE_SET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE_CLOSE_SET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICE_CLOSE_SET": {
      "delete": {
        "tags": [
          "INVOICE_CLOSE_SET"
        ],
        "summary": "Delete Invoice Close Set",
        "description": "Delete Invoice Close Set",
        "operationId": "DELETE_INVOICE_CLOSE_SET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_CYCLE_CONFIG/{id}": {
      "get": {
        "tags": [
          "INVOICE_CYCLE_CONFIG"
        ],
        "summary": "Retrieve By Id Invoicing and Crediting Configuration",
        "description": "Get Invoicing and Crediting Configuration By Id",
        "operationId": "Retrieve_By_Id_INVOICE_CYCLE_CONFIG",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_CYCLE_CONFIG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_CYCLE_CONFIG": {
      "get": {
        "tags": [
          "INVOICE_CYCLE_CONFIG"
        ],
        "summary": "Retrieve Filtered Invoicing and Crediting Configuration",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE_CYCLE_CONFIG",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_CYCLE_CONFIG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICE_CYCLE_CONFIG"
        ],
        "summary": "Update Invoicing and Crediting Configuration",
        "description": "Update Invoicing and Crediting Configuration",
        "operationId": "PUT_INVOICE_CYCLE_CONFIG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE_CYCLE_CONFIG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICE_CYCLE_CONFIG"
        ],
        "summary": "Save Invoicing and Crediting Configuration",
        "description": "Save Invoicing and Crediting Configuration",
        "operationId": "POST_INVOICE_CYCLE_CONFIG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE_CYCLE_CONFIG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICE_CYCLE_CONFIG": {
      "delete": {
        "tags": [
          "INVOICE_CYCLE_CONFIG"
        ],
        "summary": "Delete Invoicing and Crediting Configuration",
        "description": "Delete Invoicing and Crediting Configuration",
        "operationId": "DELETE_INVOICE_CYCLE_CONFIG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_DELIVERY_HISTORY/{id}": {
      "get": {
        "tags": [
          "INVOICE_DELIVERY_HISTORY"
        ],
        "summary": "Retrieve By Id Delivery History",
        "description": "Get Delivery History By Id",
        "operationId": "Retrieve_By_Id_INVOICE_DELIVERY_HISTORY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_DELIVERY_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_DELIVERY_HISTORY": {
      "get": {
        "tags": [
          "INVOICE_DELIVERY_HISTORY"
        ],
        "summary": "Retrieve Filtered Delivery History",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE_DELIVERY_HISTORY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_DELIVERY_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICE_DELIVERY_HISTORY"
        ],
        "summary": "Update Delivery History",
        "description": "Update Delivery History",
        "operationId": "PUT_INVOICE_DELIVERY_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE_DELIVERY_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICE_DELIVERY_HISTORY"
        ],
        "summary": "Save Delivery History",
        "description": "Save Delivery History",
        "operationId": "POST_INVOICE_DELIVERY_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE_DELIVERY_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICE_DELIVERY_HISTORY": {
      "delete": {
        "tags": [
          "INVOICE_DELIVERY_HISTORY"
        ],
        "summary": "Delete Delivery History",
        "description": "Delete Delivery History",
        "operationId": "DELETE_INVOICE_DELIVERY_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_DETAIL/{id}": {
      "get": {
        "tags": [
          "INVOICE_DETAIL"
        ],
        "summary": "Retrieve By Id Invoice Detail",
        "description": "Get Invoice Detail By Id",
        "operationId": "Retrieve_By_Id_INVOICE_DETAIL",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_DETAIL": {
      "get": {
        "tags": [
          "INVOICE_DETAIL"
        ],
        "summary": "Retrieve Filtered Invoice Detail",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE_DETAIL",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICE_DETAIL"
        ],
        "summary": "Update Invoice Detail",
        "description": "Update Invoice Detail",
        "operationId": "PUT_INVOICE_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICE_DETAIL"
        ],
        "summary": "Save Invoice Detail",
        "description": "Save Invoice Detail",
        "operationId": "POST_INVOICE_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICE_DETAIL": {
      "delete": {
        "tags": [
          "INVOICE_DETAIL"
        ],
        "summary": "Delete Invoice Detail",
        "description": "Delete Invoice Detail",
        "operationId": "DELETE_INVOICE_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_ESTIMATE_CONFIG/{id}": {
      "get": {
        "tags": [
          "INVOICE_ESTIMATE_CONFIG"
        ],
        "summary": "Retrieve By Id Mid-Invoice Cycle Charge Estimation",
        "description": "Get Mid-Invoice Cycle Charge Estimation By Id",
        "operationId": "Retrieve_By_Id_INVOICE_ESTIMATE_CONFIG",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_ESTIMATE_CONFIG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_ESTIMATE_CONFIG": {
      "get": {
        "tags": [
          "INVOICE_ESTIMATE_CONFIG"
        ],
        "summary": "Retrieve Filtered Mid-Invoice Cycle Charge Estimation",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE_ESTIMATE_CONFIG",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_ESTIMATE_CONFIG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICE_ESTIMATE_CONFIG"
        ],
        "summary": "Update Mid-Invoice Cycle Charge Estimation",
        "description": "Update Mid-Invoice Cycle Charge Estimation",
        "operationId": "PUT_INVOICE_ESTIMATE_CONFIG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE_ESTIMATE_CONFIG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICE_ESTIMATE_CONFIG"
        ],
        "summary": "Save Mid-Invoice Cycle Charge Estimation",
        "description": "Save Mid-Invoice Cycle Charge Estimation",
        "operationId": "POST_INVOICE_ESTIMATE_CONFIG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE_ESTIMATE_CONFIG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICE_ESTIMATE_CONFIG": {
      "delete": {
        "tags": [
          "INVOICE_ESTIMATE_CONFIG"
        ],
        "summary": "Delete Mid-Invoice Cycle Charge Estimation",
        "description": "Delete Mid-Invoice Cycle Charge Estimation",
        "operationId": "DELETE_INVOICE_ESTIMATE_CONFIG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_GROUP/{id}": {
      "get": {
        "tags": [
          "INVOICE_GROUP"
        ],
        "summary": "Retrieve By Id Invoice Section",
        "description": "Get Invoice Section By Id",
        "operationId": "Retrieve_By_Id_INVOICE_GROUP",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_GROUP"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_GROUP": {
      "get": {
        "tags": [
          "INVOICE_GROUP"
        ],
        "summary": "Retrieve Filtered Invoice Section",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE_GROUP",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_GROUP"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICE_GROUP"
        ],
        "summary": "Update Invoice Section",
        "description": "Update Invoice Section",
        "operationId": "PUT_INVOICE_GROUP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE_GROUP"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICE_GROUP"
        ],
        "summary": "Save Invoice Section",
        "description": "Save Invoice Section",
        "operationId": "POST_INVOICE_GROUP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE_GROUP"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "INVOICE_GROUP"
        ],
        "summary": "Upsert Invoice Section",
        "description": "Upsert Invoice Section",
        "operationId": "PATCH_INVOICE_GROUP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_INVOICE_GROUP"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICE_GROUP": {
      "delete": {
        "tags": [
          "INVOICE_GROUP"
        ],
        "summary": "Delete Invoice Section",
        "description": "Delete Invoice Section",
        "operationId": "DELETE_INVOICE_GROUP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_GROUP_CONDITION/{id}": {
      "get": {
        "tags": [
          "INVOICE_GROUP_CONDITION"
        ],
        "summary": "Retrieve By Id Invoice Section Filter",
        "description": "Get Invoice Section Filter By Id",
        "operationId": "Retrieve_By_Id_INVOICE_GROUP_CONDITION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_GROUP_CONDITION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_GROUP_CONDITION": {
      "get": {
        "tags": [
          "INVOICE_GROUP_CONDITION"
        ],
        "summary": "Retrieve Filtered Invoice Section Filter",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE_GROUP_CONDITION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_GROUP_CONDITION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICE_GROUP_CONDITION"
        ],
        "summary": "Update Invoice Section Filter",
        "description": "Update Invoice Section Filter",
        "operationId": "PUT_INVOICE_GROUP_CONDITION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE_GROUP_CONDITION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICE_GROUP_CONDITION"
        ],
        "summary": "Save Invoice Section Filter",
        "description": "Save Invoice Section Filter",
        "operationId": "POST_INVOICE_GROUP_CONDITION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE_GROUP_CONDITION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "INVOICE_GROUP_CONDITION"
        ],
        "summary": "Upsert Invoice Section Filter",
        "description": "Upsert Invoice Section Filter",
        "operationId": "PATCH_INVOICE_GROUP_CONDITION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_INVOICE_GROUP_CONDITION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICE_GROUP_CONDITION": {
      "delete": {
        "tags": [
          "INVOICE_GROUP_CONDITION"
        ],
        "summary": "Delete Invoice Section Filter",
        "description": "Delete Invoice Section Filter",
        "operationId": "DELETE_INVOICE_GROUP_CONDITION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_GROUP_DETAIL/{id}": {
      "get": {
        "tags": [
          "INVOICE_GROUP_DETAIL"
        ],
        "summary": "Retrieve By Id Invoice Section Detail",
        "description": "Get Invoice Section Detail By Id",
        "operationId": "Retrieve_By_Id_INVOICE_GROUP_DETAIL",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_GROUP_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_GROUP_DETAIL": {
      "get": {
        "tags": [
          "INVOICE_GROUP_DETAIL"
        ],
        "summary": "Retrieve Filtered Invoice Section Detail",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE_GROUP_DETAIL",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_GROUP_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICE_GROUP_DETAIL"
        ],
        "summary": "Update Invoice Section Detail",
        "description": "Update Invoice Section Detail",
        "operationId": "PUT_INVOICE_GROUP_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE_GROUP_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICE_GROUP_DETAIL"
        ],
        "summary": "Save Invoice Section Detail",
        "description": "Save Invoice Section Detail",
        "operationId": "POST_INVOICE_GROUP_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE_GROUP_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICE_GROUP_DETAIL": {
      "delete": {
        "tags": [
          "INVOICE_GROUP_DETAIL"
        ],
        "summary": "Delete Invoice Section Detail",
        "description": "Delete Invoice Section Detail",
        "operationId": "DELETE_INVOICE_GROUP_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_MANAGEMENT/{id}": {
      "get": {
        "tags": [
          "INVOICE_MANAGEMENT"
        ],
        "summary": "Retrieve By Id Invoice Management Deprecated",
        "description": "Get Invoice Management Deprecated By Id",
        "operationId": "Retrieve_By_Id_INVOICE_MANAGEMENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_MANAGEMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_MANAGEMENT": {
      "get": {
        "tags": [
          "INVOICE_MANAGEMENT"
        ],
        "summary": "Retrieve Filtered Invoice Management Deprecated",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE_MANAGEMENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_MANAGEMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICE_MANAGEMENT"
        ],
        "summary": "Update Invoice Management Deprecated",
        "description": "Update Invoice Management Deprecated",
        "operationId": "PUT_INVOICE_MANAGEMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE_MANAGEMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICE_MANAGEMENT"
        ],
        "summary": "Save Invoice Management Deprecated",
        "description": "Save Invoice Management Deprecated",
        "operationId": "POST_INVOICE_MANAGEMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE_MANAGEMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICE_MANAGEMENT": {
      "delete": {
        "tags": [
          "INVOICE_MANAGEMENT"
        ],
        "summary": "Delete Invoice Management Deprecated",
        "description": "Delete Invoice Management Deprecated",
        "operationId": "DELETE_INVOICE_MANAGEMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_MERGE/{id}": {
      "get": {
        "tags": [
          "INVOICE_MERGE"
        ],
        "summary": "Retrieve By Id Bulk Merge Invoices",
        "description": "Get Bulk Merge Invoices By Id",
        "operationId": "Retrieve_By_Id_INVOICE_MERGE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_MERGE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_MERGE": {
      "get": {
        "tags": [
          "INVOICE_MERGE"
        ],
        "summary": "Retrieve Filtered Bulk Merge Invoices",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE_MERGE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_MERGE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICE_MERGE"
        ],
        "summary": "Update Bulk Merge Invoices",
        "description": "Update Bulk Merge Invoices",
        "operationId": "PUT_INVOICE_MERGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE_MERGE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICE_MERGE"
        ],
        "summary": "Save Bulk Merge Invoices",
        "description": "Save Bulk Merge Invoices",
        "operationId": "POST_INVOICE_MERGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE_MERGE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICE_MERGE": {
      "delete": {
        "tags": [
          "INVOICE_MERGE"
        ],
        "summary": "Delete Bulk Merge Invoices",
        "description": "Delete Bulk Merge Invoices",
        "operationId": "DELETE_INVOICE_MERGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_MERGE_ACTIVITY/{id}": {
      "get": {
        "tags": [
          "INVOICE_MERGE_ACTIVITY"
        ],
        "summary": "Retrieve By Id Invoice Merge Activity",
        "description": "Get Invoice Merge Activity By Id",
        "operationId": "Retrieve_By_Id_INVOICE_MERGE_ACTIVITY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_MERGE_ACTIVITY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_MERGE_ACTIVITY": {
      "get": {
        "tags": [
          "INVOICE_MERGE_ACTIVITY"
        ],
        "summary": "Retrieve Filtered Invoice Merge Activity",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE_MERGE_ACTIVITY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_MERGE_ACTIVITY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICE_MERGE_ACTIVITY"
        ],
        "summary": "Update Invoice Merge Activity",
        "description": "Update Invoice Merge Activity",
        "operationId": "PUT_INVOICE_MERGE_ACTIVITY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE_MERGE_ACTIVITY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICE_MERGE_ACTIVITY"
        ],
        "summary": "Save Invoice Merge Activity",
        "description": "Save Invoice Merge Activity",
        "operationId": "POST_INVOICE_MERGE_ACTIVITY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE_MERGE_ACTIVITY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICE_MERGE_ACTIVITY": {
      "delete": {
        "tags": [
          "INVOICE_MERGE_ACTIVITY"
        ],
        "summary": "Delete Invoice Merge Activity",
        "description": "Delete Invoice Merge Activity",
        "operationId": "DELETE_INVOICE_MERGE_ACTIVITY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_MERGE_DETAIL/{id}": {
      "get": {
        "tags": [
          "INVOICE_MERGE_DETAIL"
        ],
        "summary": "Retrieve By Id Invoice Merge Detail",
        "description": "Get Invoice Merge Detail By Id",
        "operationId": "Retrieve_By_Id_INVOICE_MERGE_DETAIL",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_MERGE_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_MERGE_DETAIL": {
      "get": {
        "tags": [
          "INVOICE_MERGE_DETAIL"
        ],
        "summary": "Retrieve Filtered Invoice Merge Detail",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE_MERGE_DETAIL",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_MERGE_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICE_MERGE_DETAIL"
        ],
        "summary": "Update Invoice Merge Detail",
        "description": "Update Invoice Merge Detail",
        "operationId": "PUT_INVOICE_MERGE_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE_MERGE_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICE_MERGE_DETAIL"
        ],
        "summary": "Save Invoice Merge Detail",
        "description": "Save Invoice Merge Detail",
        "operationId": "POST_INVOICE_MERGE_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE_MERGE_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICE_MERGE_DETAIL": {
      "delete": {
        "tags": [
          "INVOICE_MERGE_DETAIL"
        ],
        "summary": "Delete Invoice Merge Detail",
        "description": "Delete Invoice Merge Detail",
        "operationId": "DELETE_INVOICE_MERGE_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_PAYMENT_ADDRESS/{id}": {
      "get": {
        "tags": [
          "INVOICE_PAYMENT_ADDRESS"
        ],
        "summary": "Retrieve By Id Invoice Payment Address",
        "description": "Get Invoice Payment Address By Id",
        "operationId": "Retrieve_By_Id_INVOICE_PAYMENT_ADDRESS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_PAYMENT_ADDRESS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_PAYMENT_ADDRESS": {
      "get": {
        "tags": [
          "INVOICE_PAYMENT_ADDRESS"
        ],
        "summary": "Retrieve Filtered Invoice Payment Address",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE_PAYMENT_ADDRESS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_PAYMENT_ADDRESS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICE_PAYMENT_ADDRESS"
        ],
        "summary": "Update Invoice Payment Address",
        "description": "Update Invoice Payment Address",
        "operationId": "PUT_INVOICE_PAYMENT_ADDRESS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE_PAYMENT_ADDRESS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICE_PAYMENT_ADDRESS"
        ],
        "summary": "Save Invoice Payment Address",
        "description": "Save Invoice Payment Address",
        "operationId": "POST_INVOICE_PAYMENT_ADDRESS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE_PAYMENT_ADDRESS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICE_PAYMENT_ADDRESS": {
      "delete": {
        "tags": [
          "INVOICE_PAYMENT_ADDRESS"
        ],
        "summary": "Delete Invoice Payment Address",
        "description": "Delete Invoice Payment Address",
        "operationId": "DELETE_INVOICE_PAYMENT_ADDRESS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_PDF/{id}": {
      "get": {
        "tags": [
          "INVOICE_PDF"
        ],
        "summary": "Retrieve By Id Invoice Pdf",
        "description": "Get Invoice Pdf By Id",
        "operationId": "Retrieve_By_Id_INVOICE_PDF",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_PDF"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_PDF": {
      "get": {
        "tags": [
          "INVOICE_PDF"
        ],
        "summary": "Retrieve Filtered Invoice Pdf",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE_PDF",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_PDF"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICE_PDF"
        ],
        "summary": "Update Invoice Pdf",
        "description": "Update Invoice Pdf",
        "operationId": "PUT_INVOICE_PDF",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE_PDF"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICE_PDF"
        ],
        "summary": "Save Invoice Pdf",
        "description": "Save Invoice Pdf",
        "operationId": "POST_INVOICE_PDF",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE_PDF"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICE_PDF": {
      "delete": {
        "tags": [
          "INVOICE_PDF"
        ],
        "summary": "Delete Invoice Pdf",
        "description": "Delete Invoice Pdf",
        "operationId": "DELETE_INVOICE_PDF",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_PENDING_CHARGE/{id}": {
      "get": {
        "tags": [
          "INVOICE_PENDING_CHARGE"
        ],
        "summary": "Retrieve By Id Invoice Pending Charge",
        "description": "Get Invoice Pending Charge By Id",
        "operationId": "Retrieve_By_Id_INVOICE_PENDING_CHARGE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_PENDING_CHARGE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_PENDING_CHARGE": {
      "get": {
        "tags": [
          "INVOICE_PENDING_CHARGE"
        ],
        "summary": "Retrieve Filtered Invoice Pending Charge",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE_PENDING_CHARGE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_PENDING_CHARGE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICE_PENDING_CHARGE"
        ],
        "summary": "Update Invoice Pending Charge",
        "description": "Update Invoice Pending Charge",
        "operationId": "PUT_INVOICE_PENDING_CHARGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE_PENDING_CHARGE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICE_PENDING_CHARGE"
        ],
        "summary": "Save Invoice Pending Charge",
        "description": "Save Invoice Pending Charge",
        "operationId": "POST_INVOICE_PENDING_CHARGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE_PENDING_CHARGE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICE_PENDING_CHARGE": {
      "delete": {
        "tags": [
          "INVOICE_PENDING_CHARGE"
        ],
        "summary": "Delete Invoice Pending Charge",
        "description": "Delete Invoice Pending Charge",
        "operationId": "DELETE_INVOICE_PENDING_CHARGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_STATE/{id}": {
      "get": {
        "tags": [
          "INVOICE_STATE"
        ],
        "summary": "Retrieve By Id Invoice Management Layouts",
        "description": "Get Invoice Management Layouts By Id",
        "operationId": "Retrieve_By_Id_INVOICE_STATE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_STATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/INVOICE_STATE": {
      "get": {
        "tags": [
          "INVOICE_STATE"
        ],
        "summary": "Retrieve Filtered Invoice Management Layouts",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE_STATE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_STATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "INVOICE_STATE"
        ],
        "summary": "Update Invoice Management Layouts",
        "description": "Update Invoice Management Layouts",
        "operationId": "PUT_INVOICE_STATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE_STATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "INVOICE_STATE"
        ],
        "summary": "Save Invoice Management Layouts",
        "description": "Save Invoice Management Layouts",
        "operationId": "POST_INVOICE_STATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE_STATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/INVOICE_STATE": {
      "delete": {
        "tags": [
          "INVOICE_STATE"
        ],
        "summary": "Delete Invoice Management Layouts",
        "description": "Delete Invoice Management Layouts",
        "operationId": "DELETE_INVOICE_STATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/INVOICE_TEMPLATE/{id}": {
      "get": {
        "tags": [
          "INVOICE_TEMPLATE"
        ],
        "summary": "Retrieve By Id Invoice Template",
        "description": "Get Invoice Template By Id",
        "operationId": "Retrieve_By_Id_INVOICE_TEMPLATE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_TEMPLATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_TEMPLATE": {
      "get": {
        "tags": [
          "INVOICE_TEMPLATE"
        ],
        "summary": "Retrieve Filtered Invoice Template",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE_TEMPLATE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_TEMPLATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICE_TEMPLATE"
        ],
        "summary": "Update Invoice Template",
        "description": "Update Invoice Template",
        "operationId": "PUT_INVOICE_TEMPLATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE_TEMPLATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICE_TEMPLATE"
        ],
        "summary": "Save Invoice Template",
        "description": "Save Invoice Template",
        "operationId": "POST_INVOICE_TEMPLATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE_TEMPLATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "INVOICE_TEMPLATE"
        ],
        "summary": "Upsert Invoice Template",
        "description": "Upsert Invoice Template",
        "operationId": "PATCH_INVOICE_TEMPLATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_INVOICE_TEMPLATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICE_TEMPLATE": {
      "delete": {
        "tags": [
          "INVOICE_TEMPLATE"
        ],
        "summary": "Delete Invoice Template",
        "description": "Delete Invoice Template",
        "operationId": "DELETE_INVOICE_TEMPLATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_TEMPLATE_FIELDS/{id}": {
      "get": {
        "tags": [
          "INVOICE_TEMPLATE_FIELDS"
        ],
        "summary": "Retrieve By Id Invoice Template Fields",
        "description": "Get Invoice Template Fields By Id",
        "operationId": "Retrieve_By_Id_INVOICE_TEMPLATE_FIELDS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_TEMPLATE_FIELDS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_TEMPLATE_FIELDS": {
      "get": {
        "tags": [
          "INVOICE_TEMPLATE_FIELDS"
        ],
        "summary": "Retrieve Filtered Invoice Template Fields",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE_TEMPLATE_FIELDS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_TEMPLATE_FIELDS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICE_TEMPLATE_FIELDS"
        ],
        "summary": "Update Invoice Template Fields",
        "description": "Update Invoice Template Fields",
        "operationId": "PUT_INVOICE_TEMPLATE_FIELDS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE_TEMPLATE_FIELDS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICE_TEMPLATE_FIELDS"
        ],
        "summary": "Save Invoice Template Fields",
        "description": "Save Invoice Template Fields",
        "operationId": "POST_INVOICE_TEMPLATE_FIELDS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE_TEMPLATE_FIELDS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICE_TEMPLATE_FIELDS": {
      "delete": {
        "tags": [
          "INVOICE_TEMPLATE_FIELDS"
        ],
        "summary": "Delete Invoice Template Fields",
        "description": "Delete Invoice Template Fields",
        "operationId": "DELETE_INVOICE_TEMPLATE_FIELDS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_WALLET/{id}": {
      "get": {
        "tags": [
          "INVOICE_WALLET"
        ],
        "summary": "Retrieve By Id Invoice Wallet",
        "description": "Get Invoice Wallet By Id",
        "operationId": "Retrieve_By_Id_INVOICE_WALLET",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_WALLET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_WALLET": {
      "get": {
        "tags": [
          "INVOICE_WALLET"
        ],
        "summary": "Retrieve Filtered Invoice Wallet",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE_WALLET",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_WALLET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICE_WALLET"
        ],
        "summary": "Update Invoice Wallet",
        "description": "Update Invoice Wallet",
        "operationId": "PUT_INVOICE_WALLET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE_WALLET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICE_WALLET"
        ],
        "summary": "Save Invoice Wallet",
        "description": "Save Invoice Wallet",
        "operationId": "POST_INVOICE_WALLET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE_WALLET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICE_WALLET": {
      "delete": {
        "tags": [
          "INVOICE_WALLET"
        ],
        "summary": "Delete Invoice Wallet",
        "description": "Delete Invoice Wallet",
        "operationId": "DELETE_INVOICE_WALLET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_XSL/{id}": {
      "get": {
        "tags": [
          "INVOICE_XSL"
        ],
        "summary": "Retrieve By Id Invoice XSL Filter",
        "description": "Get Invoice XSL Filter By Id",
        "operationId": "Retrieve_By_Id_INVOICE_XSL",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_XSL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICE_XSL": {
      "get": {
        "tags": [
          "INVOICE_XSL"
        ],
        "summary": "Retrieve Filtered Invoice XSL Filter",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICE_XSL",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICE_XSL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICE_XSL"
        ],
        "summary": "Update Invoice XSL Filter",
        "description": "Update Invoice XSL Filter",
        "operationId": "PUT_INVOICE_XSL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICE_XSL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICE_XSL"
        ],
        "summary": "Save Invoice XSL Filter",
        "description": "Save Invoice XSL Filter",
        "operationId": "POST_INVOICE_XSL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICE_XSL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "INVOICE_XSL"
        ],
        "summary": "Upsert Invoice XSL Filter",
        "description": "Upsert Invoice XSL Filter",
        "operationId": "PATCH_INVOICE_XSL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_INVOICE_XSL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICE_XSL": {
      "delete": {
        "tags": [
          "INVOICE_XSL"
        ],
        "summary": "Delete Invoice XSL Filter",
        "description": "Delete Invoice XSL Filter",
        "operationId": "DELETE_INVOICE_XSL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICING_SUMMARY/{id}": {
      "get": {
        "tags": [
          "INVOICING_SUMMARY"
        ],
        "summary": "Retrieve By Id Invoicing Summary",
        "description": "Get Invoicing Summary By Id",
        "operationId": "Retrieve_By_Id_INVOICING_SUMMARY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICING_SUMMARY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/INVOICING_SUMMARY": {
      "get": {
        "tags": [
          "INVOICING_SUMMARY"
        ],
        "summary": "Retrieve Filtered Invoicing Summary",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_INVOICING_SUMMARY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_INVOICING_SUMMARY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "INVOICING_SUMMARY"
        ],
        "summary": "Update Invoicing Summary",
        "description": "Update Invoicing Summary",
        "operationId": "PUT_INVOICING_SUMMARY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_INVOICING_SUMMARY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "INVOICING_SUMMARY"
        ],
        "summary": "Save Invoicing Summary",
        "description": "Save Invoicing Summary",
        "operationId": "POST_INVOICING_SUMMARY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_INVOICING_SUMMARY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/INVOICING_SUMMARY": {
      "delete": {
        "tags": [
          "INVOICING_SUMMARY"
        ],
        "summary": "Delete Invoicing Summary",
        "description": "Delete Invoicing Summary",
        "operationId": "DELETE_INVOICING_SUMMARY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/InvoiceEventHistory/{id}": {
      "get": {
        "tags": [
          "InvoiceEventHistory"
        ],
        "summary": "Retrieve By Id Invoice Event History",
        "description": "Get Invoice Event History By Id",
        "operationId": "Retrieve_By_Id_InvoiceEventHistory",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_InvoiceEventHistory"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/InvoiceEventHistory": {
      "get": {
        "tags": [
          "InvoiceEventHistory"
        ],
        "summary": "Retrieve Filtered Invoice Event History",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_InvoiceEventHistory",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_InvoiceEventHistory"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "InvoiceEventHistory"
        ],
        "summary": "Update Invoice Event History",
        "description": "Update Invoice Event History",
        "operationId": "PUT_InvoiceEventHistory",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_InvoiceEventHistory"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "InvoiceEventHistory"
        ],
        "summary": "Save Invoice Event History",
        "description": "Save Invoice Event History",
        "operationId": "POST_InvoiceEventHistory",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_InvoiceEventHistory"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/InvoiceEventHistory": {
      "delete": {
        "tags": [
          "InvoiceEventHistory"
        ],
        "summary": "Delete Invoice Event History",
        "description": "Delete Invoice Event History",
        "operationId": "DELETE_InvoiceEventHistory",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/LABEL_VERSION/{id}": {
      "get": {
        "tags": [
          "LABEL_VERSION"
        ],
        "summary": "Retrieve By Id Labels",
        "description": "Get Labels By Id",
        "operationId": "Retrieve_By_Id_LABEL_VERSION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LABEL_VERSION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LABEL_VERSION": {
      "get": {
        "tags": [
          "LABEL_VERSION"
        ],
        "summary": "Retrieve Filtered Labels",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_LABEL_VERSION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LABEL_VERSION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "LABEL_VERSION"
        ],
        "summary": "Update Labels",
        "description": "Update Labels",
        "operationId": "PUT_LABEL_VERSION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_LABEL_VERSION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "LABEL_VERSION"
        ],
        "summary": "Save Labels",
        "description": "Save Labels",
        "operationId": "POST_LABEL_VERSION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_LABEL_VERSION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/LABEL_VERSION": {
      "delete": {
        "tags": [
          "LABEL_VERSION"
        ],
        "summary": "Delete Labels",
        "description": "Delete Labels",
        "operationId": "DELETE_LABEL_VERSION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LANGUAGE/{id}": {
      "get": {
        "tags": [
          "LANGUAGE"
        ],
        "summary": "Retrieve By Id Language",
        "description": "Get Language By Id",
        "operationId": "Retrieve_By_Id_LANGUAGE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LANGUAGE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LANGUAGE": {
      "get": {
        "tags": [
          "LANGUAGE"
        ],
        "summary": "Retrieve Filtered Language",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_LANGUAGE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LANGUAGE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "LANGUAGE"
        ],
        "summary": "Update Language",
        "description": "Update Language",
        "operationId": "PUT_LANGUAGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_LANGUAGE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "LANGUAGE"
        ],
        "summary": "Save Language",
        "description": "Save Language",
        "operationId": "POST_LANGUAGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_LANGUAGE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "LANGUAGE"
        ],
        "summary": "Upsert Language",
        "description": "Upsert Language",
        "operationId": "PATCH_LANGUAGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_LANGUAGE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/LANGUAGE": {
      "delete": {
        "tags": [
          "LANGUAGE"
        ],
        "summary": "Delete Language",
        "description": "Delete Language",
        "operationId": "DELETE_LANGUAGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LANGUAGE_BROWSER/{id}": {
      "get": {
        "tags": [
          "LANGUAGE_BROWSER"
        ],
        "summary": "Retrieve By Id Language Browser",
        "description": "Get Language Browser By Id",
        "operationId": "Retrieve_By_Id_LANGUAGE_BROWSER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LANGUAGE_BROWSER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LANGUAGE_BROWSER": {
      "get": {
        "tags": [
          "LANGUAGE_BROWSER"
        ],
        "summary": "Retrieve Filtered Language Browser",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_LANGUAGE_BROWSER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LANGUAGE_BROWSER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "LANGUAGE_BROWSER"
        ],
        "summary": "Update Language Browser",
        "description": "Update Language Browser",
        "operationId": "PUT_LANGUAGE_BROWSER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_LANGUAGE_BROWSER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "LANGUAGE_BROWSER"
        ],
        "summary": "Save Language Browser",
        "description": "Save Language Browser",
        "operationId": "POST_LANGUAGE_BROWSER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_LANGUAGE_BROWSER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/LANGUAGE_BROWSER": {
      "delete": {
        "tags": [
          "LANGUAGE_BROWSER"
        ],
        "summary": "Delete Language Browser",
        "description": "Delete Language Browser",
        "operationId": "DELETE_LANGUAGE_BROWSER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LEDGER/{id}": {
      "get": {
        "tags": [
          "LEDGER"
        ],
        "summary": "Retrieve By Id Ledger",
        "description": "Get Ledger By Id",
        "operationId": "Retrieve_By_Id_LEDGER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LEDGER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LEDGER": {
      "get": {
        "tags": [
          "LEDGER"
        ],
        "summary": "Retrieve Filtered Ledger",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_LEDGER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LEDGER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "LEDGER"
        ],
        "summary": "Update Ledger",
        "description": "Update Ledger",
        "operationId": "PUT_LEDGER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_LEDGER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "LEDGER"
        ],
        "summary": "Save Ledger",
        "description": "Save Ledger",
        "operationId": "POST_LEDGER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_LEDGER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "LEDGER"
        ],
        "summary": "Upsert Ledger",
        "description": "Upsert Ledger",
        "operationId": "PATCH_LEDGER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_LEDGER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/LEDGER": {
      "delete": {
        "tags": [
          "LEDGER"
        ],
        "summary": "Delete Ledger",
        "description": "Delete Ledger",
        "operationId": "DELETE_LEDGER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LEDGER_ACCRUAL_HISTORY/{id}": {
      "get": {
        "tags": [
          "LEDGER_ACCRUAL_HISTORY"
        ],
        "summary": "Retrieve By Id Ledger Accrual History",
        "description": "Get Ledger Accrual History By Id",
        "operationId": "Retrieve_By_Id_LEDGER_ACCRUAL_HISTORY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LEDGER_ACCRUAL_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LEDGER_ACCRUAL_HISTORY": {
      "get": {
        "tags": [
          "LEDGER_ACCRUAL_HISTORY"
        ],
        "summary": "Retrieve Filtered Ledger Accrual History",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_LEDGER_ACCRUAL_HISTORY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LEDGER_ACCRUAL_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "LEDGER_ACCRUAL_HISTORY"
        ],
        "summary": "Update Ledger Accrual History",
        "description": "Update Ledger Accrual History",
        "operationId": "PUT_LEDGER_ACCRUAL_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_LEDGER_ACCRUAL_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "LEDGER_ACCRUAL_HISTORY"
        ],
        "summary": "Save Ledger Accrual History",
        "description": "Save Ledger Accrual History",
        "operationId": "POST_LEDGER_ACCRUAL_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_LEDGER_ACCRUAL_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/LEDGER_ACCRUAL_HISTORY": {
      "delete": {
        "tags": [
          "LEDGER_ACCRUAL_HISTORY"
        ],
        "summary": "Delete Ledger Accrual History",
        "description": "Delete Ledger Accrual History",
        "operationId": "DELETE_LEDGER_ACCRUAL_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LINKED_OVERAGE_COMPONENT/{id}": {
      "get": {
        "tags": [
          "LINKED_OVERAGE_COMPONENT"
        ],
        "summary": "Retrieve By Id LINKED_OVERAGE_COMPONENT",
        "description": "Get LINKED_OVERAGE_COMPONENT By Id",
        "operationId": "Retrieve_By_Id_LINKED_OVERAGE_COMPONENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LINKED_OVERAGE_COMPONENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LINKED_OVERAGE_COMPONENT": {
      "get": {
        "tags": [
          "LINKED_OVERAGE_COMPONENT"
        ],
        "summary": "Retrieve Filtered LINKED_OVERAGE_COMPONENT",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_LINKED_OVERAGE_COMPONENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LINKED_OVERAGE_COMPONENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "LINKED_OVERAGE_COMPONENT"
        ],
        "summary": "Update LINKED_OVERAGE_COMPONENT",
        "description": "Update LINKED_OVERAGE_COMPONENT",
        "operationId": "PUT_LINKED_OVERAGE_COMPONENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_LINKED_OVERAGE_COMPONENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "LINKED_OVERAGE_COMPONENT"
        ],
        "summary": "Save LINKED_OVERAGE_COMPONENT",
        "description": "Save LINKED_OVERAGE_COMPONENT",
        "operationId": "POST_LINKED_OVERAGE_COMPONENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_LINKED_OVERAGE_COMPONENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "LINKED_OVERAGE_COMPONENT"
        ],
        "summary": "Upsert LINKED_OVERAGE_COMPONENT",
        "description": "Upsert LINKED_OVERAGE_COMPONENT",
        "operationId": "PATCH_LINKED_OVERAGE_COMPONENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_LINKED_OVERAGE_COMPONENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/LINKED_OVERAGE_COMPONENT": {
      "delete": {
        "tags": [
          "LINKED_OVERAGE_COMPONENT"
        ],
        "summary": "Delete LINKED_OVERAGE_COMPONENT",
        "description": "Delete LINKED_OVERAGE_COMPONENT",
        "operationId": "DELETE_LINKED_OVERAGE_COMPONENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LOCKBOX_CONFIGURATION/{id}": {
      "get": {
        "tags": [
          "LOCKBOX_CONFIGURATION"
        ],
        "summary": "Retrieve By Id Lockbox Configuration",
        "description": "Get Lockbox Configuration By Id",
        "operationId": "Retrieve_By_Id_LOCKBOX_CONFIGURATION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LOCKBOX_CONFIGURATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LOCKBOX_CONFIGURATION": {
      "get": {
        "tags": [
          "LOCKBOX_CONFIGURATION"
        ],
        "summary": "Retrieve Filtered Lockbox Configuration",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_LOCKBOX_CONFIGURATION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LOCKBOX_CONFIGURATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "LOCKBOX_CONFIGURATION"
        ],
        "summary": "Update Lockbox Configuration",
        "description": "Update Lockbox Configuration",
        "operationId": "PUT_LOCKBOX_CONFIGURATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_LOCKBOX_CONFIGURATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "LOCKBOX_CONFIGURATION"
        ],
        "summary": "Save Lockbox Configuration",
        "description": "Save Lockbox Configuration",
        "operationId": "POST_LOCKBOX_CONFIGURATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_LOCKBOX_CONFIGURATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/LOCKBOX_CONFIGURATION": {
      "delete": {
        "tags": [
          "LOCKBOX_CONFIGURATION"
        ],
        "summary": "Delete Lockbox Configuration",
        "description": "Delete Lockbox Configuration",
        "operationId": "DELETE_LOCKBOX_CONFIGURATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LOCKBOX_INVOICE_ALLOCATION/{id}": {
      "get": {
        "tags": [
          "LOCKBOX_INVOICE_ALLOCATION"
        ],
        "summary": "Retrieve By Id Lockbox Invoice Allocation",
        "description": "Get Lockbox Invoice Allocation By Id",
        "operationId": "Retrieve_By_Id_LOCKBOX_INVOICE_ALLOCATION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LOCKBOX_INVOICE_ALLOCATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LOCKBOX_INVOICE_ALLOCATION": {
      "get": {
        "tags": [
          "LOCKBOX_INVOICE_ALLOCATION"
        ],
        "summary": "Retrieve Filtered Lockbox Invoice Allocation",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_LOCKBOX_INVOICE_ALLOCATION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LOCKBOX_INVOICE_ALLOCATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "LOCKBOX_INVOICE_ALLOCATION"
        ],
        "summary": "Update Lockbox Invoice Allocation",
        "description": "Update Lockbox Invoice Allocation",
        "operationId": "PUT_LOCKBOX_INVOICE_ALLOCATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_LOCKBOX_INVOICE_ALLOCATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "LOCKBOX_INVOICE_ALLOCATION"
        ],
        "summary": "Save Lockbox Invoice Allocation",
        "description": "Save Lockbox Invoice Allocation",
        "operationId": "POST_LOCKBOX_INVOICE_ALLOCATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_LOCKBOX_INVOICE_ALLOCATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/LOCKBOX_INVOICE_ALLOCATION": {
      "delete": {
        "tags": [
          "LOCKBOX_INVOICE_ALLOCATION"
        ],
        "summary": "Delete Lockbox Invoice Allocation",
        "description": "Delete Lockbox Invoice Allocation",
        "operationId": "DELETE_LOCKBOX_INVOICE_ALLOCATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LOCKBOX_MATCHING_RULE/{id}": {
      "get": {
        "tags": [
          "LOCKBOX_MATCHING_RULE"
        ],
        "summary": "Retrieve By Id Lockbox Matching Rule",
        "description": "Get Lockbox Matching Rule By Id",
        "operationId": "Retrieve_By_Id_LOCKBOX_MATCHING_RULE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LOCKBOX_MATCHING_RULE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LOCKBOX_MATCHING_RULE": {
      "get": {
        "tags": [
          "LOCKBOX_MATCHING_RULE"
        ],
        "summary": "Retrieve Filtered Lockbox Matching Rule",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_LOCKBOX_MATCHING_RULE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LOCKBOX_MATCHING_RULE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "LOCKBOX_MATCHING_RULE"
        ],
        "summary": "Update Lockbox Matching Rule",
        "description": "Update Lockbox Matching Rule",
        "operationId": "PUT_LOCKBOX_MATCHING_RULE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_LOCKBOX_MATCHING_RULE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "LOCKBOX_MATCHING_RULE"
        ],
        "summary": "Save Lockbox Matching Rule",
        "description": "Save Lockbox Matching Rule",
        "operationId": "POST_LOCKBOX_MATCHING_RULE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_LOCKBOX_MATCHING_RULE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/LOCKBOX_MATCHING_RULE": {
      "delete": {
        "tags": [
          "LOCKBOX_MATCHING_RULE"
        ],
        "summary": "Delete Lockbox Matching Rule",
        "description": "Delete Lockbox Matching Rule",
        "operationId": "DELETE_LOCKBOX_MATCHING_RULE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LOCKBOX_MATCHING_RULE_MET/{id}": {
      "get": {
        "tags": [
          "LOCKBOX_MATCHING_RULE_MET"
        ],
        "summary": "Retrieve By Id Lockbox Matching Rule Met",
        "description": "Get Lockbox Matching Rule Met By Id",
        "operationId": "Retrieve_By_Id_LOCKBOX_MATCHING_RULE_MET",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LOCKBOX_MATCHING_RULE_MET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LOCKBOX_MATCHING_RULE_MET": {
      "get": {
        "tags": [
          "LOCKBOX_MATCHING_RULE_MET"
        ],
        "summary": "Retrieve Filtered Lockbox Matching Rule Met",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_LOCKBOX_MATCHING_RULE_MET",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LOCKBOX_MATCHING_RULE_MET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "LOCKBOX_MATCHING_RULE_MET"
        ],
        "summary": "Update Lockbox Matching Rule Met",
        "description": "Update Lockbox Matching Rule Met",
        "operationId": "PUT_LOCKBOX_MATCHING_RULE_MET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_LOCKBOX_MATCHING_RULE_MET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "LOCKBOX_MATCHING_RULE_MET"
        ],
        "summary": "Save Lockbox Matching Rule Met",
        "description": "Save Lockbox Matching Rule Met",
        "operationId": "POST_LOCKBOX_MATCHING_RULE_MET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_LOCKBOX_MATCHING_RULE_MET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/LOCKBOX_MATCHING_RULE_MET": {
      "delete": {
        "tags": [
          "LOCKBOX_MATCHING_RULE_MET"
        ],
        "summary": "Delete Lockbox Matching Rule Met",
        "description": "Delete Lockbox Matching Rule Met",
        "operationId": "DELETE_LOCKBOX_MATCHING_RULE_MET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LOCKBOX_RECORD/{id}": {
      "get": {
        "tags": [
          "LOCKBOX_RECORD"
        ],
        "summary": "Retrieve By Id Lockbox Records",
        "description": "Get Lockbox Records By Id",
        "operationId": "Retrieve_By_Id_LOCKBOX_RECORD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LOCKBOX_RECORD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LOCKBOX_RECORD": {
      "get": {
        "tags": [
          "LOCKBOX_RECORD"
        ],
        "summary": "Retrieve Filtered Lockbox Records",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_LOCKBOX_RECORD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LOCKBOX_RECORD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "LOCKBOX_RECORD"
        ],
        "summary": "Update Lockbox Records",
        "description": "Update Lockbox Records",
        "operationId": "PUT_LOCKBOX_RECORD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_LOCKBOX_RECORD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "LOCKBOX_RECORD"
        ],
        "summary": "Save Lockbox Records",
        "description": "Save Lockbox Records",
        "operationId": "POST_LOCKBOX_RECORD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_LOCKBOX_RECORD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/LOCKBOX_RECORD": {
      "delete": {
        "tags": [
          "LOCKBOX_RECORD"
        ],
        "summary": "Delete Lockbox Records",
        "description": "Delete Lockbox Records",
        "operationId": "DELETE_LOCKBOX_RECORD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LOCKBOX_UPLOAD_HISTORY/{id}": {
      "get": {
        "tags": [
          "LOCKBOX_UPLOAD_HISTORY"
        ],
        "summary": "Retrieve By Id Lockbox Files",
        "description": "Get Lockbox Files By Id",
        "operationId": "Retrieve_By_Id_LOCKBOX_UPLOAD_HISTORY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LOCKBOX_UPLOAD_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LOCKBOX_UPLOAD_HISTORY": {
      "get": {
        "tags": [
          "LOCKBOX_UPLOAD_HISTORY"
        ],
        "summary": "Retrieve Filtered Lockbox Files",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_LOCKBOX_UPLOAD_HISTORY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LOCKBOX_UPLOAD_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "LOCKBOX_UPLOAD_HISTORY"
        ],
        "summary": "Update Lockbox Files",
        "description": "Update Lockbox Files",
        "operationId": "PUT_LOCKBOX_UPLOAD_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_LOCKBOX_UPLOAD_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "LOCKBOX_UPLOAD_HISTORY"
        ],
        "summary": "Save Lockbox Files",
        "description": "Save Lockbox Files",
        "operationId": "POST_LOCKBOX_UPLOAD_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_LOCKBOX_UPLOAD_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/LOCKBOX_UPLOAD_HISTORY": {
      "delete": {
        "tags": [
          "LOCKBOX_UPLOAD_HISTORY"
        ],
        "summary": "Delete Lockbox Files",
        "description": "Delete Lockbox Files",
        "operationId": "DELETE_LOCKBOX_UPLOAD_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/LOG_SETTING/{id}": {
      "get": {
        "tags": [
          "LOG_SETTING"
        ],
        "summary": "Retrieve By Id Log Setting",
        "description": "Get Log Setting By Id",
        "operationId": "Retrieve_By_Id_LOG_SETTING",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LOG_SETTING"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/LOG_SETTING": {
      "get": {
        "tags": [
          "LOG_SETTING"
        ],
        "summary": "Retrieve Filtered Log Setting",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_LOG_SETTING",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_LOG_SETTING"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "LOG_SETTING"
        ],
        "summary": "Update Log Setting",
        "description": "Update Log Setting",
        "operationId": "PUT_LOG_SETTING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_LOG_SETTING"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "LOG_SETTING"
        ],
        "summary": "Save Log Setting",
        "description": "Save Log Setting",
        "operationId": "POST_LOG_SETTING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_LOG_SETTING"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/LOG_SETTING": {
      "delete": {
        "tags": [
          "LOG_SETTING"
        ],
        "summary": "Delete Log Setting",
        "description": "Delete Log Setting",
        "operationId": "DELETE_LOG_SETTING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/Logs/{id}": {
      "get": {
        "tags": [
          "Logs"
        ],
        "summary": "Retrieve By Id Log Analyzer",
        "description": "Get Log Analyzer By Id",
        "operationId": "Retrieve_By_Id_Logs",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_Logs"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/Logs": {
      "get": {
        "tags": [
          "Logs"
        ],
        "summary": "Retrieve Filtered Log Analyzer",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_Logs",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_Logs"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "Logs"
        ],
        "summary": "Update Log Analyzer",
        "description": "Update Log Analyzer",
        "operationId": "PUT_Logs",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_Logs"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "Logs"
        ],
        "summary": "Save Log Analyzer",
        "description": "Save Log Analyzer",
        "operationId": "POST_Logs",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_Logs"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/Logs": {
      "delete": {
        "tags": [
          "Logs"
        ],
        "summary": "Delete Log Analyzer",
        "description": "Delete Log Analyzer",
        "operationId": "DELETE_Logs",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/MANAGE_SCHEDULER_LOG/{id}": {
      "get": {
        "tags": [
          "MANAGE_SCHEDULER_LOG"
        ],
        "summary": "Retrieve By Id Scheduled Report History",
        "description": "Get Scheduled Report History By Id",
        "operationId": "Retrieve_By_Id_MANAGE_SCHEDULER_LOG",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MANAGE_SCHEDULER_LOG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/MANAGE_SCHEDULER_LOG": {
      "get": {
        "tags": [
          "MANAGE_SCHEDULER_LOG"
        ],
        "summary": "Retrieve Filtered Scheduled Report History",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_MANAGE_SCHEDULER_LOG",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MANAGE_SCHEDULER_LOG"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "MANAGE_SCHEDULER_LOG"
        ],
        "summary": "Update Scheduled Report History",
        "description": "Update Scheduled Report History",
        "operationId": "PUT_MANAGE_SCHEDULER_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_MANAGE_SCHEDULER_LOG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "MANAGE_SCHEDULER_LOG"
        ],
        "summary": "Save Scheduled Report History",
        "description": "Save Scheduled Report History",
        "operationId": "POST_MANAGE_SCHEDULER_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_MANAGE_SCHEDULER_LOG"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/MANAGE_SCHEDULER_LOG": {
      "delete": {
        "tags": [
          "MANAGE_SCHEDULER_LOG"
        ],
        "summary": "Delete Scheduled Report History",
        "description": "Delete Scheduled Report History",
        "operationId": "DELETE_MANAGE_SCHEDULER_LOG",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/MDL_EVENT/{id}": {
      "get": {
        "tags": [
          "MDL_EVENT"
        ],
        "summary": "Retrieve By Id MDL Events",
        "description": "Get MDL Events By Id",
        "operationId": "Retrieve_By_Id_MDL_EVENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MDL_EVENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MDL_EVENT": {
      "get": {
        "tags": [
          "MDL_EVENT"
        ],
        "summary": "Retrieve Filtered MDL Events",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_MDL_EVENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MDL_EVENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "MDL_EVENT"
        ],
        "summary": "Update MDL Events",
        "description": "Update MDL Events",
        "operationId": "PUT_MDL_EVENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_MDL_EVENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "MDL_EVENT"
        ],
        "summary": "Save MDL Events",
        "description": "Save MDL Events",
        "operationId": "POST_MDL_EVENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_MDL_EVENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/MDL_EVENT": {
      "delete": {
        "tags": [
          "MDL_EVENT"
        ],
        "summary": "Delete MDL Events",
        "description": "Delete MDL Events",
        "operationId": "DELETE_MDL_EVENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MDL_RECONCILIATION_RUN/{id}": {
      "get": {
        "tags": [
          "MDL_RECONCILIATION_RUN"
        ],
        "summary": "Retrieve By Id Mdl Reconciliation Run",
        "description": "Get Mdl Reconciliation Run By Id",
        "operationId": "Retrieve_By_Id_MDL_RECONCILIATION_RUN",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MDL_RECONCILIATION_RUN"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MDL_RECONCILIATION_RUN": {
      "get": {
        "tags": [
          "MDL_RECONCILIATION_RUN"
        ],
        "summary": "Retrieve Filtered Mdl Reconciliation Run",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_MDL_RECONCILIATION_RUN",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MDL_RECONCILIATION_RUN"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "MDL_RECONCILIATION_RUN"
        ],
        "summary": "Update Mdl Reconciliation Run",
        "description": "Update Mdl Reconciliation Run",
        "operationId": "PUT_MDL_RECONCILIATION_RUN",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_MDL_RECONCILIATION_RUN"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "MDL_RECONCILIATION_RUN"
        ],
        "summary": "Save Mdl Reconciliation Run",
        "description": "Save Mdl Reconciliation Run",
        "operationId": "POST_MDL_RECONCILIATION_RUN",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_MDL_RECONCILIATION_RUN"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/MDL_RECONCILIATION_RUN": {
      "delete": {
        "tags": [
          "MDL_RECONCILIATION_RUN"
        ],
        "summary": "Delete Mdl Reconciliation Run",
        "description": "Delete Mdl Reconciliation Run",
        "operationId": "DELETE_MDL_RECONCILIATION_RUN",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MDL_RECONCILIATION_RUN_RESULTS/{id}": {
      "get": {
        "tags": [
          "MDL_RECONCILIATION_RUN_RESULTS"
        ],
        "summary": "Retrieve By Id Mdl Reconciliation Run Results",
        "description": "Get Mdl Reconciliation Run Results By Id",
        "operationId": "Retrieve_By_Id_MDL_RECONCILIATION_RUN_RESULTS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MDL_RECONCILIATION_RUN_RESULTS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MDL_RECONCILIATION_RUN_RESULTS": {
      "get": {
        "tags": [
          "MDL_RECONCILIATION_RUN_RESULTS"
        ],
        "summary": "Retrieve Filtered Mdl Reconciliation Run Results",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_MDL_RECONCILIATION_RUN_RESULTS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MDL_RECONCILIATION_RUN_RESULTS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "MDL_RECONCILIATION_RUN_RESULTS"
        ],
        "summary": "Update Mdl Reconciliation Run Results",
        "description": "Update Mdl Reconciliation Run Results",
        "operationId": "PUT_MDL_RECONCILIATION_RUN_RESULTS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_MDL_RECONCILIATION_RUN_RESULTS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "MDL_RECONCILIATION_RUN_RESULTS"
        ],
        "summary": "Save Mdl Reconciliation Run Results",
        "description": "Save Mdl Reconciliation Run Results",
        "operationId": "POST_MDL_RECONCILIATION_RUN_RESULTS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_MDL_RECONCILIATION_RUN_RESULTS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/MDL_RECONCILIATION_RUN_RESULTS": {
      "delete": {
        "tags": [
          "MDL_RECONCILIATION_RUN_RESULTS"
        ],
        "summary": "Delete Mdl Reconciliation Run Results",
        "description": "Delete Mdl Reconciliation Run Results",
        "operationId": "DELETE_MDL_RECONCILIATION_RUN_RESULTS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MDL_ROLLBACK_FAILURE/{id}": {
      "get": {
        "tags": [
          "MDL_ROLLBACK_FAILURE"
        ],
        "summary": "Retrieve By Id MDL Rollback Collector Stage Failure",
        "description": "Get MDL Rollback Collector Stage Failure By Id",
        "operationId": "Retrieve_By_Id_MDL_ROLLBACK_FAILURE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MDL_ROLLBACK_FAILURE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MDL_ROLLBACK_FAILURE": {
      "get": {
        "tags": [
          "MDL_ROLLBACK_FAILURE"
        ],
        "summary": "Retrieve Filtered MDL Rollback Collector Stage Failure",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_MDL_ROLLBACK_FAILURE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MDL_ROLLBACK_FAILURE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "MDL_ROLLBACK_FAILURE"
        ],
        "summary": "Update MDL Rollback Collector Stage Failure",
        "description": "Update MDL Rollback Collector Stage Failure",
        "operationId": "PUT_MDL_ROLLBACK_FAILURE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_MDL_ROLLBACK_FAILURE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "MDL_ROLLBACK_FAILURE"
        ],
        "summary": "Save MDL Rollback Collector Stage Failure",
        "description": "Save MDL Rollback Collector Stage Failure",
        "operationId": "POST_MDL_ROLLBACK_FAILURE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_MDL_ROLLBACK_FAILURE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/MDL_ROLLBACK_FAILURE": {
      "delete": {
        "tags": [
          "MDL_ROLLBACK_FAILURE"
        ],
        "summary": "Delete MDL Rollback Collector Stage Failure",
        "description": "Delete MDL Rollback Collector Stage Failure",
        "operationId": "DELETE_MDL_ROLLBACK_FAILURE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MFA_INFORMATION/{id}": {
      "get": {
        "tags": [
          "MFA_INFORMATION"
        ],
        "summary": "Retrieve By Id Mfa Information",
        "description": "Get Mfa Information By Id",
        "operationId": "Retrieve_By_Id_MFA_INFORMATION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MFA_INFORMATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MFA_INFORMATION": {
      "get": {
        "tags": [
          "MFA_INFORMATION"
        ],
        "summary": "Retrieve Filtered Mfa Information",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_MFA_INFORMATION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MFA_INFORMATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "MFA_INFORMATION"
        ],
        "summary": "Update Mfa Information",
        "description": "Update Mfa Information",
        "operationId": "PUT_MFA_INFORMATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_MFA_INFORMATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "MFA_INFORMATION"
        ],
        "summary": "Save Mfa Information",
        "description": "Save Mfa Information",
        "operationId": "POST_MFA_INFORMATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_MFA_INFORMATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/MFA_INFORMATION": {
      "delete": {
        "tags": [
          "MFA_INFORMATION"
        ],
        "summary": "Delete Mfa Information",
        "description": "Delete Mfa Information",
        "operationId": "DELETE_MFA_INFORMATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MICROSOFT_DYNAMICS_CONNECTOR/{id}": {
      "get": {
        "tags": [
          "MICROSOFT_DYNAMICS_CONNECTOR"
        ],
        "summary": "Retrieve By Id Microsoft Connector",
        "description": "Get Microsoft Connector By Id",
        "operationId": "Retrieve_By_Id_MICROSOFT_DYNAMICS_CONNECTOR",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MICROSOFT_DYNAMICS_CONNECTOR"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MICROSOFT_DYNAMICS_CONNECTOR": {
      "get": {
        "tags": [
          "MICROSOFT_DYNAMICS_CONNECTOR"
        ],
        "summary": "Retrieve Filtered Microsoft Connector",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_MICROSOFT_DYNAMICS_CONNECTOR",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MICROSOFT_DYNAMICS_CONNECTOR"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "MICROSOFT_DYNAMICS_CONNECTOR"
        ],
        "summary": "Update Microsoft Connector",
        "description": "Update Microsoft Connector",
        "operationId": "PUT_MICROSOFT_DYNAMICS_CONNECTOR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_MICROSOFT_DYNAMICS_CONNECTOR"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "MICROSOFT_DYNAMICS_CONNECTOR"
        ],
        "summary": "Save Microsoft Connector",
        "description": "Save Microsoft Connector",
        "operationId": "POST_MICROSOFT_DYNAMICS_CONNECTOR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_MICROSOFT_DYNAMICS_CONNECTOR"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/MICROSOFT_DYNAMICS_CONNECTOR": {
      "delete": {
        "tags": [
          "MICROSOFT_DYNAMICS_CONNECTOR"
        ],
        "summary": "Delete Microsoft Connector",
        "description": "Delete Microsoft Connector",
        "operationId": "DELETE_MICROSOFT_DYNAMICS_CONNECTOR",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MICROSOFT_DYNAMICS_JOB_FIELD/{id}": {
      "get": {
        "tags": [
          "MICROSOFT_DYNAMICS_JOB_FIELD"
        ],
        "summary": "Retrieve By Id Microsoft Dynamics Job Field",
        "description": "Get Microsoft Dynamics Job Field By Id",
        "operationId": "Retrieve_By_Id_MICROSOFT_DYNAMICS_JOB_FIELD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MICROSOFT_DYNAMICS_JOB_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MICROSOFT_DYNAMICS_JOB_FIELD": {
      "get": {
        "tags": [
          "MICROSOFT_DYNAMICS_JOB_FIELD"
        ],
        "summary": "Retrieve Filtered Microsoft Dynamics Job Field",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_MICROSOFT_DYNAMICS_JOB_FIELD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MICROSOFT_DYNAMICS_JOB_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "MICROSOFT_DYNAMICS_JOB_FIELD"
        ],
        "summary": "Update Microsoft Dynamics Job Field",
        "description": "Update Microsoft Dynamics Job Field",
        "operationId": "PUT_MICROSOFT_DYNAMICS_JOB_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_MICROSOFT_DYNAMICS_JOB_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "MICROSOFT_DYNAMICS_JOB_FIELD"
        ],
        "summary": "Save Microsoft Dynamics Job Field",
        "description": "Save Microsoft Dynamics Job Field",
        "operationId": "POST_MICROSOFT_DYNAMICS_JOB_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_MICROSOFT_DYNAMICS_JOB_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/MICROSOFT_DYNAMICS_JOB_FIELD": {
      "delete": {
        "tags": [
          "MICROSOFT_DYNAMICS_JOB_FIELD"
        ],
        "summary": "Delete Microsoft Dynamics Job Field",
        "description": "Delete Microsoft Dynamics Job Field",
        "operationId": "DELETE_MICROSOFT_DYNAMICS_JOB_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MICROSOFT_DYNAMICS_JOB_FILTER/{id}": {
      "get": {
        "tags": [
          "MICROSOFT_DYNAMICS_JOB_FILTER"
        ],
        "summary": "Retrieve By Id Microsoft Dynamics Job Filter",
        "description": "Get Microsoft Dynamics Job Filter By Id",
        "operationId": "Retrieve_By_Id_MICROSOFT_DYNAMICS_JOB_FILTER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MICROSOFT_DYNAMICS_JOB_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MICROSOFT_DYNAMICS_JOB_FILTER": {
      "get": {
        "tags": [
          "MICROSOFT_DYNAMICS_JOB_FILTER"
        ],
        "summary": "Retrieve Filtered Microsoft Dynamics Job Filter",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_MICROSOFT_DYNAMICS_JOB_FILTER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MICROSOFT_DYNAMICS_JOB_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "MICROSOFT_DYNAMICS_JOB_FILTER"
        ],
        "summary": "Update Microsoft Dynamics Job Filter",
        "description": "Update Microsoft Dynamics Job Filter",
        "operationId": "PUT_MICROSOFT_DYNAMICS_JOB_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_MICROSOFT_DYNAMICS_JOB_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "MICROSOFT_DYNAMICS_JOB_FILTER"
        ],
        "summary": "Save Microsoft Dynamics Job Filter",
        "description": "Save Microsoft Dynamics Job Filter",
        "operationId": "POST_MICROSOFT_DYNAMICS_JOB_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_MICROSOFT_DYNAMICS_JOB_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/MICROSOFT_DYNAMICS_JOB_FILTER": {
      "delete": {
        "tags": [
          "MICROSOFT_DYNAMICS_JOB_FILTER"
        ],
        "summary": "Delete Microsoft Dynamics Job Filter",
        "description": "Delete Microsoft Dynamics Job Filter",
        "operationId": "DELETE_MICROSOFT_DYNAMICS_JOB_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MICROSOFT_DYNAMICS_JOB_RUN_HISTORY/{id}": {
      "get": {
        "tags": [
          "MICROSOFT_DYNAMICS_JOB_RUN_HISTORY"
        ],
        "summary": "Retrieve By Id Execution History",
        "description": "Get Execution History By Id",
        "operationId": "Retrieve_By_Id_MICROSOFT_DYNAMICS_JOB_RUN_HISTORY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MICROSOFT_DYNAMICS_JOB_RUN_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MICROSOFT_DYNAMICS_JOB_RUN_HISTORY": {
      "get": {
        "tags": [
          "MICROSOFT_DYNAMICS_JOB_RUN_HISTORY"
        ],
        "summary": "Retrieve Filtered Execution History",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_MICROSOFT_DYNAMICS_JOB_RUN_HISTORY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MICROSOFT_DYNAMICS_JOB_RUN_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "MICROSOFT_DYNAMICS_JOB_RUN_HISTORY"
        ],
        "summary": "Update Execution History",
        "description": "Update Execution History",
        "operationId": "PUT_MICROSOFT_DYNAMICS_JOB_RUN_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_MICROSOFT_DYNAMICS_JOB_RUN_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "MICROSOFT_DYNAMICS_JOB_RUN_HISTORY"
        ],
        "summary": "Save Execution History",
        "description": "Save Execution History",
        "operationId": "POST_MICROSOFT_DYNAMICS_JOB_RUN_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_MICROSOFT_DYNAMICS_JOB_RUN_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/MICROSOFT_DYNAMICS_JOB_RUN_HISTORY": {
      "delete": {
        "tags": [
          "MICROSOFT_DYNAMICS_JOB_RUN_HISTORY"
        ],
        "summary": "Delete Execution History",
        "description": "Delete Execution History",
        "operationId": "DELETE_MICROSOFT_DYNAMICS_JOB_RUN_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MICROSOFT_DYNAMICS_MAPPING/{id}": {
      "get": {
        "tags": [
          "MICROSOFT_DYNAMICS_MAPPING"
        ],
        "summary": "Retrieve By Id Microsoft Dynamics Mapping",
        "description": "Get Microsoft Dynamics Mapping By Id",
        "operationId": "Retrieve_By_Id_MICROSOFT_DYNAMICS_MAPPING",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MICROSOFT_DYNAMICS_MAPPING"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MICROSOFT_DYNAMICS_MAPPING": {
      "get": {
        "tags": [
          "MICROSOFT_DYNAMICS_MAPPING"
        ],
        "summary": "Retrieve Filtered Microsoft Dynamics Mapping",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_MICROSOFT_DYNAMICS_MAPPING",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MICROSOFT_DYNAMICS_MAPPING"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "MICROSOFT_DYNAMICS_MAPPING"
        ],
        "summary": "Update Microsoft Dynamics Mapping",
        "description": "Update Microsoft Dynamics Mapping",
        "operationId": "PUT_MICROSOFT_DYNAMICS_MAPPING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_MICROSOFT_DYNAMICS_MAPPING"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "MICROSOFT_DYNAMICS_MAPPING"
        ],
        "summary": "Save Microsoft Dynamics Mapping",
        "description": "Save Microsoft Dynamics Mapping",
        "operationId": "POST_MICROSOFT_DYNAMICS_MAPPING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_MICROSOFT_DYNAMICS_MAPPING"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/MICROSOFT_DYNAMICS_MAPPING": {
      "delete": {
        "tags": [
          "MICROSOFT_DYNAMICS_MAPPING"
        ],
        "summary": "Delete Microsoft Dynamics Mapping",
        "description": "Delete Microsoft Dynamics Mapping",
        "operationId": "DELETE_MICROSOFT_DYNAMICS_MAPPING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MICROSOFT_DYNAMICS_SYNC_JOB/{id}": {
      "get": {
        "tags": [
          "MICROSOFT_DYNAMICS_SYNC_JOB"
        ],
        "summary": "Retrieve By Id Sync Job",
        "description": "Get Sync Job By Id",
        "operationId": "Retrieve_By_Id_MICROSOFT_DYNAMICS_SYNC_JOB",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MICROSOFT_DYNAMICS_SYNC_JOB"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MICROSOFT_DYNAMICS_SYNC_JOB": {
      "get": {
        "tags": [
          "MICROSOFT_DYNAMICS_SYNC_JOB"
        ],
        "summary": "Retrieve Filtered Sync Job",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_MICROSOFT_DYNAMICS_SYNC_JOB",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MICROSOFT_DYNAMICS_SYNC_JOB"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "MICROSOFT_DYNAMICS_SYNC_JOB"
        ],
        "summary": "Update Sync Job",
        "description": "Update Sync Job",
        "operationId": "PUT_MICROSOFT_DYNAMICS_SYNC_JOB",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_MICROSOFT_DYNAMICS_SYNC_JOB"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "MICROSOFT_DYNAMICS_SYNC_JOB"
        ],
        "summary": "Save Sync Job",
        "description": "Save Sync Job",
        "operationId": "POST_MICROSOFT_DYNAMICS_SYNC_JOB",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_MICROSOFT_DYNAMICS_SYNC_JOB"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/MICROSOFT_DYNAMICS_SYNC_JOB": {
      "delete": {
        "tags": [
          "MICROSOFT_DYNAMICS_SYNC_JOB"
        ],
        "summary": "Delete Sync Job",
        "description": "Delete Sync Job",
        "operationId": "DELETE_MICROSOFT_DYNAMICS_SYNC_JOB",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MICROSOFT_DYNAMICS_UPSERT_FIELD/{id}": {
      "get": {
        "tags": [
          "MICROSOFT_DYNAMICS_UPSERT_FIELD"
        ],
        "summary": "Retrieve By Id Microsoft Dynamics Upsert Field",
        "description": "Get Microsoft Dynamics Upsert Field By Id",
        "operationId": "Retrieve_By_Id_MICROSOFT_DYNAMICS_UPSERT_FIELD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MICROSOFT_DYNAMICS_UPSERT_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MICROSOFT_DYNAMICS_UPSERT_FIELD": {
      "get": {
        "tags": [
          "MICROSOFT_DYNAMICS_UPSERT_FIELD"
        ],
        "summary": "Retrieve Filtered Microsoft Dynamics Upsert Field",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_MICROSOFT_DYNAMICS_UPSERT_FIELD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MICROSOFT_DYNAMICS_UPSERT_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "MICROSOFT_DYNAMICS_UPSERT_FIELD"
        ],
        "summary": "Update Microsoft Dynamics Upsert Field",
        "description": "Update Microsoft Dynamics Upsert Field",
        "operationId": "PUT_MICROSOFT_DYNAMICS_UPSERT_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_MICROSOFT_DYNAMICS_UPSERT_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "MICROSOFT_DYNAMICS_UPSERT_FIELD"
        ],
        "summary": "Save Microsoft Dynamics Upsert Field",
        "description": "Save Microsoft Dynamics Upsert Field",
        "operationId": "POST_MICROSOFT_DYNAMICS_UPSERT_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_MICROSOFT_DYNAMICS_UPSERT_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/MICROSOFT_DYNAMICS_UPSERT_FIELD": {
      "delete": {
        "tags": [
          "MICROSOFT_DYNAMICS_UPSERT_FIELD"
        ],
        "summary": "Delete Microsoft Dynamics Upsert Field",
        "description": "Delete Microsoft Dynamics Upsert Field",
        "operationId": "DELETE_MICROSOFT_DYNAMICS_UPSERT_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MIN_MAX_CHARGE/{id}": {
      "get": {
        "tags": [
          "MIN_MAX_CHARGE"
        ],
        "summary": "Retrieve By Id MIN_MAX_CHARGE",
        "description": "Get MIN_MAX_CHARGE By Id",
        "operationId": "Retrieve_By_Id_MIN_MAX_CHARGE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MIN_MAX_CHARGE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/MIN_MAX_CHARGE": {
      "get": {
        "tags": [
          "MIN_MAX_CHARGE"
        ],
        "summary": "Retrieve Filtered MIN_MAX_CHARGE",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_MIN_MAX_CHARGE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_MIN_MAX_CHARGE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "MIN_MAX_CHARGE"
        ],
        "summary": "Update MIN_MAX_CHARGE",
        "description": "Update MIN_MAX_CHARGE",
        "operationId": "PUT_MIN_MAX_CHARGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_MIN_MAX_CHARGE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "MIN_MAX_CHARGE"
        ],
        "summary": "Save MIN_MAX_CHARGE",
        "description": "Save MIN_MAX_CHARGE",
        "operationId": "POST_MIN_MAX_CHARGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_MIN_MAX_CHARGE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "MIN_MAX_CHARGE"
        ],
        "summary": "Upsert MIN_MAX_CHARGE",
        "description": "Upsert MIN_MAX_CHARGE",
        "operationId": "PATCH_MIN_MAX_CHARGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_MIN_MAX_CHARGE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/MIN_MAX_CHARGE": {
      "delete": {
        "tags": [
          "MIN_MAX_CHARGE"
        ],
        "summary": "Delete MIN_MAX_CHARGE",
        "description": "Delete MIN_MAX_CHARGE",
        "operationId": "DELETE_MIN_MAX_CHARGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/NATURAL_LANGUAGE_REPORT/{id}": {
      "get": {
        "tags": [
          "NATURAL_LANGUAGE_REPORT"
        ],
        "summary": "Retrieve By Id AI Report Builder",
        "description": "Get AI Report Builder By Id",
        "operationId": "Retrieve_By_Id_NATURAL_LANGUAGE_REPORT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_NATURAL_LANGUAGE_REPORT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/NATURAL_LANGUAGE_REPORT": {
      "get": {
        "tags": [
          "NATURAL_LANGUAGE_REPORT"
        ],
        "summary": "Retrieve Filtered AI Report Builder",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_NATURAL_LANGUAGE_REPORT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_NATURAL_LANGUAGE_REPORT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "NATURAL_LANGUAGE_REPORT"
        ],
        "summary": "Update AI Report Builder",
        "description": "Update AI Report Builder",
        "operationId": "PUT_NATURAL_LANGUAGE_REPORT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_NATURAL_LANGUAGE_REPORT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "NATURAL_LANGUAGE_REPORT"
        ],
        "summary": "Save AI Report Builder",
        "description": "Save AI Report Builder",
        "operationId": "POST_NATURAL_LANGUAGE_REPORT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_NATURAL_LANGUAGE_REPORT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/NATURAL_LANGUAGE_REPORT": {
      "delete": {
        "tags": [
          "NATURAL_LANGUAGE_REPORT"
        ],
        "summary": "Delete AI Report Builder",
        "description": "Delete AI Report Builder",
        "operationId": "DELETE_NATURAL_LANGUAGE_REPORT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/NAVIGATION/{id}": {
      "get": {
        "tags": [
          "NAVIGATION"
        ],
        "summary": "Retrieve By Id Tabs and Folders",
        "description": "Get Tabs and Folders By Id",
        "operationId": "Retrieve_By_Id_NAVIGATION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_NAVIGATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/NAVIGATION": {
      "get": {
        "tags": [
          "NAVIGATION"
        ],
        "summary": "Retrieve Filtered Tabs and Folders",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_NAVIGATION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_NAVIGATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "NAVIGATION"
        ],
        "summary": "Update Tabs and Folders",
        "description": "Update Tabs and Folders",
        "operationId": "PUT_NAVIGATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_NAVIGATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "NAVIGATION"
        ],
        "summary": "Save Tabs and Folders",
        "description": "Save Tabs and Folders",
        "operationId": "POST_NAVIGATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_NAVIGATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/NAVIGATION": {
      "delete": {
        "tags": [
          "NAVIGATION"
        ],
        "summary": "Delete Tabs and Folders",
        "description": "Delete Tabs and Folders",
        "operationId": "DELETE_NAVIGATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/NAVIGATION_GROUP/{id}": {
      "get": {
        "tags": [
          "NAVIGATION_GROUP"
        ],
        "summary": "Retrieve By Id Node Groups",
        "description": "Get Node Groups By Id",
        "operationId": "Retrieve_By_Id_NAVIGATION_GROUP",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_NAVIGATION_GROUP"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/NAVIGATION_GROUP": {
      "get": {
        "tags": [
          "NAVIGATION_GROUP"
        ],
        "summary": "Retrieve Filtered Node Groups",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_NAVIGATION_GROUP",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_NAVIGATION_GROUP"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "NAVIGATION_GROUP"
        ],
        "summary": "Update Node Groups",
        "description": "Update Node Groups",
        "operationId": "PUT_NAVIGATION_GROUP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_NAVIGATION_GROUP"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "NAVIGATION_GROUP"
        ],
        "summary": "Save Node Groups",
        "description": "Save Node Groups",
        "operationId": "POST_NAVIGATION_GROUP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_NAVIGATION_GROUP"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/NAVIGATION_GROUP": {
      "delete": {
        "tags": [
          "NAVIGATION_GROUP"
        ],
        "summary": "Delete Node Groups",
        "description": "Delete Node Groups",
        "operationId": "DELETE_NAVIGATION_GROUP",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/NODE_SECTION/{id}": {
      "get": {
        "tags": [
          "NODE_SECTION"
        ],
        "summary": "Retrieve By Id Node Section",
        "description": "Get Node Section By Id",
        "operationId": "Retrieve_By_Id_NODE_SECTION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_NODE_SECTION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/NODE_SECTION": {
      "get": {
        "tags": [
          "NODE_SECTION"
        ],
        "summary": "Retrieve Filtered Node Section",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_NODE_SECTION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_NODE_SECTION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "NODE_SECTION"
        ],
        "summary": "Update Node Section",
        "description": "Update Node Section",
        "operationId": "PUT_NODE_SECTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_NODE_SECTION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "NODE_SECTION"
        ],
        "summary": "Save Node Section",
        "description": "Save Node Section",
        "operationId": "POST_NODE_SECTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_NODE_SECTION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "patch": {
        "tags": [
          "NODE_SECTION"
        ],
        "summary": "Upsert Node Section",
        "description": "Upsert Node Section",
        "operationId": "PATCH_NODE_SECTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_NODE_SECTION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/NODE_SECTION": {
      "delete": {
        "tags": [
          "NODE_SECTION"
        ],
        "summary": "Delete Node Section",
        "description": "Delete Node Section",
        "operationId": "DELETE_NODE_SECTION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/OAUTH_AUTHENTICATION_KEY/{id}": {
      "get": {
        "tags": [
          "OAUTH_AUTHENTICATION_KEY"
        ],
        "summary": "Retrieve By Id OAuth Authentication Keys",
        "description": "Get OAuth Authentication Keys By Id",
        "operationId": "Retrieve_By_Id_OAUTH_AUTHENTICATION_KEY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_OAUTH_AUTHENTICATION_KEY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/OAUTH_AUTHENTICATION_KEY": {
      "get": {
        "tags": [
          "OAUTH_AUTHENTICATION_KEY"
        ],
        "summary": "Retrieve Filtered OAuth Authentication Keys",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_OAUTH_AUTHENTICATION_KEY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_OAUTH_AUTHENTICATION_KEY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "OAUTH_AUTHENTICATION_KEY"
        ],
        "summary": "Update OAuth Authentication Keys",
        "description": "Update OAuth Authentication Keys",
        "operationId": "PUT_OAUTH_AUTHENTICATION_KEY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_OAUTH_AUTHENTICATION_KEY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "OAUTH_AUTHENTICATION_KEY"
        ],
        "summary": "Save OAuth Authentication Keys",
        "description": "Save OAuth Authentication Keys",
        "operationId": "POST_OAUTH_AUTHENTICATION_KEY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_OAUTH_AUTHENTICATION_KEY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/OAUTH_AUTHENTICATION_KEY": {
      "delete": {
        "tags": [
          "OAUTH_AUTHENTICATION_KEY"
        ],
        "summary": "Delete OAuth Authentication Keys",
        "description": "Delete OAuth Authentication Keys",
        "operationId": "DELETE_OAUTH_AUTHENTICATION_KEY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/OAUTH_KEY_BODY_URLENC/{id}": {
      "get": {
        "tags": [
          "OAUTH_KEY_BODY_URLENC"
        ],
        "summary": "Retrieve By Id OAUTH_KEY_BODY_URLENC",
        "description": "Get OAUTH_KEY_BODY_URLENC By Id",
        "operationId": "Retrieve_By_Id_OAUTH_KEY_BODY_URLENC",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_OAUTH_KEY_BODY_URLENC"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/OAUTH_KEY_BODY_URLENC": {
      "get": {
        "tags": [
          "OAUTH_KEY_BODY_URLENC"
        ],
        "summary": "Retrieve Filtered OAUTH_KEY_BODY_URLENC",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_OAUTH_KEY_BODY_URLENC",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_OAUTH_KEY_BODY_URLENC"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "OAUTH_KEY_BODY_URLENC"
        ],
        "summary": "Update OAUTH_KEY_BODY_URLENC",
        "description": "Update OAUTH_KEY_BODY_URLENC",
        "operationId": "PUT_OAUTH_KEY_BODY_URLENC",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_OAUTH_KEY_BODY_URLENC"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "OAUTH_KEY_BODY_URLENC"
        ],
        "summary": "Save OAUTH_KEY_BODY_URLENC",
        "description": "Save OAUTH_KEY_BODY_URLENC",
        "operationId": "POST_OAUTH_KEY_BODY_URLENC",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_OAUTH_KEY_BODY_URLENC"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/OAUTH_KEY_BODY_URLENC": {
      "delete": {
        "tags": [
          "OAUTH_KEY_BODY_URLENC"
        ],
        "summary": "Delete OAUTH_KEY_BODY_URLENC",
        "description": "Delete OAUTH_KEY_BODY_URLENC",
        "operationId": "DELETE_OAUTH_KEY_BODY_URLENC",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/OAUTH_KEY_HTTP_HEADER/{id}": {
      "get": {
        "tags": [
          "OAUTH_KEY_HTTP_HEADER"
        ],
        "summary": "Retrieve By Id OAUTH_KEY_HTTP_HEADER",
        "description": "Get OAUTH_KEY_HTTP_HEADER By Id",
        "operationId": "Retrieve_By_Id_OAUTH_KEY_HTTP_HEADER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_OAUTH_KEY_HTTP_HEADER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/OAUTH_KEY_HTTP_HEADER": {
      "get": {
        "tags": [
          "OAUTH_KEY_HTTP_HEADER"
        ],
        "summary": "Retrieve Filtered OAUTH_KEY_HTTP_HEADER",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_OAUTH_KEY_HTTP_HEADER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_OAUTH_KEY_HTTP_HEADER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "OAUTH_KEY_HTTP_HEADER"
        ],
        "summary": "Update OAUTH_KEY_HTTP_HEADER",
        "description": "Update OAUTH_KEY_HTTP_HEADER",
        "operationId": "PUT_OAUTH_KEY_HTTP_HEADER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_OAUTH_KEY_HTTP_HEADER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "OAUTH_KEY_HTTP_HEADER"
        ],
        "summary": "Save OAUTH_KEY_HTTP_HEADER",
        "description": "Save OAUTH_KEY_HTTP_HEADER",
        "operationId": "POST_OAUTH_KEY_HTTP_HEADER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_OAUTH_KEY_HTTP_HEADER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/OAUTH_KEY_HTTP_HEADER": {
      "delete": {
        "tags": [
          "OAUTH_KEY_HTTP_HEADER"
        ],
        "summary": "Delete OAUTH_KEY_HTTP_HEADER",
        "description": "Delete OAUTH_KEY_HTTP_HEADER",
        "operationId": "DELETE_OAUTH_KEY_HTTP_HEADER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/OAUTH_KEY_JWT_CLAIM/{id}": {
      "get": {
        "tags": [
          "OAUTH_KEY_JWT_CLAIM"
        ],
        "summary": "Retrieve By Id OAUTH_KEY_JWT_CLAIM",
        "description": "Get OAUTH_KEY_JWT_CLAIM By Id",
        "operationId": "Retrieve_By_Id_OAUTH_KEY_JWT_CLAIM",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_OAUTH_KEY_JWT_CLAIM"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/OAUTH_KEY_JWT_CLAIM": {
      "get": {
        "tags": [
          "OAUTH_KEY_JWT_CLAIM"
        ],
        "summary": "Retrieve Filtered OAUTH_KEY_JWT_CLAIM",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_OAUTH_KEY_JWT_CLAIM",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_OAUTH_KEY_JWT_CLAIM"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "OAUTH_KEY_JWT_CLAIM"
        ],
        "summary": "Update OAUTH_KEY_JWT_CLAIM",
        "description": "Update OAUTH_KEY_JWT_CLAIM",
        "operationId": "PUT_OAUTH_KEY_JWT_CLAIM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_OAUTH_KEY_JWT_CLAIM"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "OAUTH_KEY_JWT_CLAIM"
        ],
        "summary": "Save OAUTH_KEY_JWT_CLAIM",
        "description": "Save OAUTH_KEY_JWT_CLAIM",
        "operationId": "POST_OAUTH_KEY_JWT_CLAIM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_OAUTH_KEY_JWT_CLAIM"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/OAUTH_KEY_JWT_CLAIM": {
      "delete": {
        "tags": [
          "OAUTH_KEY_JWT_CLAIM"
        ],
        "summary": "Delete OAUTH_KEY_JWT_CLAIM",
        "description": "Delete OAUTH_KEY_JWT_CLAIM",
        "operationId": "DELETE_OAUTH_KEY_JWT_CLAIM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/OAUTH_KEY_JWT_HEADER/{id}": {
      "get": {
        "tags": [
          "OAUTH_KEY_JWT_HEADER"
        ],
        "summary": "Retrieve By Id OAUTH_KEY_JWT_HEADER",
        "description": "Get OAUTH_KEY_JWT_HEADER By Id",
        "operationId": "Retrieve_By_Id_OAUTH_KEY_JWT_HEADER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_OAUTH_KEY_JWT_HEADER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/OAUTH_KEY_JWT_HEADER": {
      "get": {
        "tags": [
          "OAUTH_KEY_JWT_HEADER"
        ],
        "summary": "Retrieve Filtered OAUTH_KEY_JWT_HEADER",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_OAUTH_KEY_JWT_HEADER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_OAUTH_KEY_JWT_HEADER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "OAUTH_KEY_JWT_HEADER"
        ],
        "summary": "Update OAUTH_KEY_JWT_HEADER",
        "description": "Update OAUTH_KEY_JWT_HEADER",
        "operationId": "PUT_OAUTH_KEY_JWT_HEADER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_OAUTH_KEY_JWT_HEADER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "OAUTH_KEY_JWT_HEADER"
        ],
        "summary": "Save OAUTH_KEY_JWT_HEADER",
        "description": "Save OAUTH_KEY_JWT_HEADER",
        "operationId": "POST_OAUTH_KEY_JWT_HEADER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_OAUTH_KEY_JWT_HEADER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/OAUTH_KEY_JWT_HEADER": {
      "delete": {
        "tags": [
          "OAUTH_KEY_JWT_HEADER"
        ],
        "summary": "Delete OAUTH_KEY_JWT_HEADER",
        "description": "Delete OAUTH_KEY_JWT_HEADER",
        "operationId": "DELETE_OAUTH_KEY_JWT_HEADER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/OAUTH_KEY_URL_PARAM/{id}": {
      "get": {
        "tags": [
          "OAUTH_KEY_URL_PARAM"
        ],
        "summary": "Retrieve By Id OAUTH_KEY_URL_PARAM",
        "description": "Get OAUTH_KEY_URL_PARAM By Id",
        "operationId": "Retrieve_By_Id_OAUTH_KEY_URL_PARAM",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_OAUTH_KEY_URL_PARAM"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/OAUTH_KEY_URL_PARAM": {
      "get": {
        "tags": [
          "OAUTH_KEY_URL_PARAM"
        ],
        "summary": "Retrieve Filtered OAUTH_KEY_URL_PARAM",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_OAUTH_KEY_URL_PARAM",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_OAUTH_KEY_URL_PARAM"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "OAUTH_KEY_URL_PARAM"
        ],
        "summary": "Update OAUTH_KEY_URL_PARAM",
        "description": "Update OAUTH_KEY_URL_PARAM",
        "operationId": "PUT_OAUTH_KEY_URL_PARAM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_OAUTH_KEY_URL_PARAM"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "OAUTH_KEY_URL_PARAM"
        ],
        "summary": "Save OAUTH_KEY_URL_PARAM",
        "description": "Save OAUTH_KEY_URL_PARAM",
        "operationId": "POST_OAUTH_KEY_URL_PARAM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_OAUTH_KEY_URL_PARAM"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/OAUTH_KEY_URL_PARAM": {
      "delete": {
        "tags": [
          "OAUTH_KEY_URL_PARAM"
        ],
        "summary": "Delete OAUTH_KEY_URL_PARAM",
        "description": "Delete OAUTH_KEY_URL_PARAM",
        "operationId": "DELETE_OAUTH_KEY_URL_PARAM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/OAUTH_SETTINGS/{id}": {
      "get": {
        "tags": [
          "OAUTH_SETTINGS"
        ],
        "summary": "Retrieve By Id OAuth Settings",
        "description": "Get OAuth Settings By Id",
        "operationId": "Retrieve_By_Id_OAUTH_SETTINGS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_OAUTH_SETTINGS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/OAUTH_SETTINGS": {
      "get": {
        "tags": [
          "OAUTH_SETTINGS"
        ],
        "summary": "Retrieve Filtered OAuth Settings",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_OAUTH_SETTINGS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_OAUTH_SETTINGS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "OAUTH_SETTINGS"
        ],
        "summary": "Update OAuth Settings",
        "description": "Update OAuth Settings",
        "operationId": "PUT_OAUTH_SETTINGS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_OAUTH_SETTINGS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "OAUTH_SETTINGS"
        ],
        "summary": "Save OAuth Settings",
        "description": "Save OAuth Settings",
        "operationId": "POST_OAUTH_SETTINGS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_OAUTH_SETTINGS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/OAUTH_SETTINGS": {
      "delete": {
        "tags": [
          "OAUTH_SETTINGS"
        ],
        "summary": "Delete OAuth Settings",
        "description": "Delete OAuth Settings",
        "operationId": "DELETE_OAUTH_SETTINGS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/OAUTH_VARIABLES/{id}": {
      "get": {
        "tags": [
          "OAUTH_VARIABLES"
        ],
        "summary": "Retrieve By Id OAuth Variables",
        "description": "Get OAuth Variables By Id",
        "operationId": "Retrieve_By_Id_OAUTH_VARIABLES",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_OAUTH_VARIABLES"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/OAUTH_VARIABLES": {
      "get": {
        "tags": [
          "OAUTH_VARIABLES"
        ],
        "summary": "Retrieve Filtered OAuth Variables",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_OAUTH_VARIABLES",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_OAUTH_VARIABLES"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "OAUTH_VARIABLES"
        ],
        "summary": "Update OAuth Variables",
        "description": "Update OAuth Variables",
        "operationId": "PUT_OAUTH_VARIABLES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_OAUTH_VARIABLES"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "OAUTH_VARIABLES"
        ],
        "summary": "Save OAuth Variables",
        "description": "Save OAuth Variables",
        "operationId": "POST_OAUTH_VARIABLES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_OAUTH_VARIABLES"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/OAUTH_VARIABLES": {
      "delete": {
        "tags": [
          "OAUTH_VARIABLES"
        ],
        "summary": "Delete OAuth Variables",
        "description": "Delete OAuth Variables",
        "operationId": "DELETE_OAUTH_VARIABLES",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ORDERS/{id}": {
      "get": {
        "tags": [
          "ORDERS"
        ],
        "summary": "Retrieve By Id Orders",
        "description": "Get Orders By Id",
        "operationId": "Retrieve_By_Id_ORDERS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ORDERS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ORDERS": {
      "get": {
        "tags": [
          "ORDERS"
        ],
        "summary": "Retrieve Filtered Orders",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ORDERS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ORDERS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ORDERS"
        ],
        "summary": "Update Orders",
        "description": "Update Orders",
        "operationId": "PUT_ORDERS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ORDERS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ORDERS"
        ],
        "summary": "Save Orders",
        "description": "Save Orders",
        "operationId": "POST_ORDERS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ORDERS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "ORDERS"
        ],
        "summary": "Upsert Orders",
        "description": "Upsert Orders",
        "operationId": "PATCH_ORDERS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ORDERS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ORDERS": {
      "delete": {
        "tags": [
          "ORDERS"
        ],
        "summary": "Delete Orders",
        "description": "Delete Orders",
        "operationId": "DELETE_ORDERS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ORDER_HISTORY/{id}": {
      "get": {
        "tags": [
          "ORDER_HISTORY"
        ],
        "summary": "Retrieve By Id Order History",
        "description": "Get Order History By Id",
        "operationId": "Retrieve_By_Id_ORDER_HISTORY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ORDER_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ORDER_HISTORY": {
      "get": {
        "tags": [
          "ORDER_HISTORY"
        ],
        "summary": "Retrieve Filtered Order History",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ORDER_HISTORY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ORDER_HISTORY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ORDER_HISTORY"
        ],
        "summary": "Update Order History",
        "description": "Update Order History",
        "operationId": "PUT_ORDER_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ORDER_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ORDER_HISTORY"
        ],
        "summary": "Save Order History",
        "description": "Save Order History",
        "operationId": "POST_ORDER_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ORDER_HISTORY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ORDER_HISTORY": {
      "delete": {
        "tags": [
          "ORDER_HISTORY"
        ],
        "summary": "Delete Order History",
        "description": "Delete Order History",
        "operationId": "DELETE_ORDER_HISTORY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ORDER_LINE_ITEM/{id}": {
      "get": {
        "tags": [
          "ORDER_LINE_ITEM"
        ],
        "summary": "Retrieve By Id Order Line Item",
        "description": "Get Order Line Item By Id",
        "operationId": "Retrieve_By_Id_ORDER_LINE_ITEM",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ORDER_LINE_ITEM"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ORDER_LINE_ITEM": {
      "get": {
        "tags": [
          "ORDER_LINE_ITEM"
        ],
        "summary": "Retrieve Filtered Order Line Item",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ORDER_LINE_ITEM",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ORDER_LINE_ITEM"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ORDER_LINE_ITEM"
        ],
        "summary": "Update Order Line Item",
        "description": "Update Order Line Item",
        "operationId": "PUT_ORDER_LINE_ITEM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ORDER_LINE_ITEM"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ORDER_LINE_ITEM"
        ],
        "summary": "Save Order Line Item",
        "description": "Save Order Line Item",
        "operationId": "POST_ORDER_LINE_ITEM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ORDER_LINE_ITEM"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "ORDER_LINE_ITEM"
        ],
        "summary": "Upsert Order Line Item",
        "description": "Upsert Order Line Item",
        "operationId": "PATCH_ORDER_LINE_ITEM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ORDER_LINE_ITEM"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ORDER_LINE_ITEM": {
      "delete": {
        "tags": [
          "ORDER_LINE_ITEM"
        ],
        "summary": "Delete Order Line Item",
        "description": "Delete Order Line Item",
        "operationId": "DELETE_ORDER_LINE_ITEM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ORDER_STATUS/{id}": {
      "get": {
        "tags": [
          "ORDER_STATUS"
        ],
        "summary": "Retrieve By Id Order Status",
        "description": "Get Order Status By Id",
        "operationId": "Retrieve_By_Id_ORDER_STATUS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ORDER_STATUS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ORDER_STATUS": {
      "get": {
        "tags": [
          "ORDER_STATUS"
        ],
        "summary": "Retrieve Filtered Order Status",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ORDER_STATUS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ORDER_STATUS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ORDER_STATUS"
        ],
        "summary": "Update Order Status",
        "description": "Update Order Status",
        "operationId": "PUT_ORDER_STATUS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ORDER_STATUS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ORDER_STATUS"
        ],
        "summary": "Save Order Status",
        "description": "Save Order Status",
        "operationId": "POST_ORDER_STATUS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ORDER_STATUS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "ORDER_STATUS"
        ],
        "summary": "Upsert Order Status",
        "description": "Upsert Order Status",
        "operationId": "PATCH_ORDER_STATUS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ORDER_STATUS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ORDER_STATUS": {
      "delete": {
        "tags": [
          "ORDER_STATUS"
        ],
        "summary": "Delete Order Status",
        "description": "Delete Order Status",
        "operationId": "DELETE_ORDER_STATUS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ORG_COMPARISON_BUNDLE/{id}": {
      "get": {
        "tags": [
          "ORG_COMPARISON_BUNDLE"
        ],
        "summary": "Retrieve By Id Organization Comparison Bundle",
        "description": "Get Organization Comparison Bundle By Id",
        "operationId": "Retrieve_By_Id_ORG_COMPARISON_BUNDLE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ORG_COMPARISON_BUNDLE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ORG_COMPARISON_BUNDLE": {
      "get": {
        "tags": [
          "ORG_COMPARISON_BUNDLE"
        ],
        "summary": "Retrieve Filtered Organization Comparison Bundle",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ORG_COMPARISON_BUNDLE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ORG_COMPARISON_BUNDLE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ORG_COMPARISON_BUNDLE"
        ],
        "summary": "Update Organization Comparison Bundle",
        "description": "Update Organization Comparison Bundle",
        "operationId": "PUT_ORG_COMPARISON_BUNDLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ORG_COMPARISON_BUNDLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ORG_COMPARISON_BUNDLE"
        ],
        "summary": "Save Organization Comparison Bundle",
        "description": "Save Organization Comparison Bundle",
        "operationId": "POST_ORG_COMPARISON_BUNDLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ORG_COMPARISON_BUNDLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ORG_COMPARISON_BUNDLE": {
      "delete": {
        "tags": [
          "ORG_COMPARISON_BUNDLE"
        ],
        "summary": "Delete Organization Comparison Bundle",
        "description": "Delete Organization Comparison Bundle",
        "operationId": "DELETE_ORG_COMPARISON_BUNDLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ORG_COMPARISON_INSTANCE/{id}": {
      "get": {
        "tags": [
          "ORG_COMPARISON_INSTANCE"
        ],
        "summary": "Retrieve By Id Organization Comparison Tool",
        "description": "Get Organization Comparison Tool By Id",
        "operationId": "Retrieve_By_Id_ORG_COMPARISON_INSTANCE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ORG_COMPARISON_INSTANCE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ORG_COMPARISON_INSTANCE": {
      "get": {
        "tags": [
          "ORG_COMPARISON_INSTANCE"
        ],
        "summary": "Retrieve Filtered Organization Comparison Tool",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ORG_COMPARISON_INSTANCE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ORG_COMPARISON_INSTANCE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ORG_COMPARISON_INSTANCE"
        ],
        "summary": "Update Organization Comparison Tool",
        "description": "Update Organization Comparison Tool",
        "operationId": "PUT_ORG_COMPARISON_INSTANCE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ORG_COMPARISON_INSTANCE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ORG_COMPARISON_INSTANCE"
        ],
        "summary": "Save Organization Comparison Tool",
        "description": "Save Organization Comparison Tool",
        "operationId": "POST_ORG_COMPARISON_INSTANCE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ORG_COMPARISON_INSTANCE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ORG_COMPARISON_INSTANCE": {
      "delete": {
        "tags": [
          "ORG_COMPARISON_INSTANCE"
        ],
        "summary": "Delete Organization Comparison Tool",
        "description": "Delete Organization Comparison Tool",
        "operationId": "DELETE_ORG_COMPARISON_INSTANCE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ORG_COMPARISON_ITEM/{id}": {
      "get": {
        "tags": [
          "ORG_COMPARISON_ITEM"
        ],
        "summary": "Retrieve By Id Organization Comparison Item",
        "description": "Get Organization Comparison Item By Id",
        "operationId": "Retrieve_By_Id_ORG_COMPARISON_ITEM",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ORG_COMPARISON_ITEM"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ORG_COMPARISON_ITEM": {
      "get": {
        "tags": [
          "ORG_COMPARISON_ITEM"
        ],
        "summary": "Retrieve Filtered Organization Comparison Item",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ORG_COMPARISON_ITEM",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ORG_COMPARISON_ITEM"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ORG_COMPARISON_ITEM"
        ],
        "summary": "Update Organization Comparison Item",
        "description": "Update Organization Comparison Item",
        "operationId": "PUT_ORG_COMPARISON_ITEM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ORG_COMPARISON_ITEM"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ORG_COMPARISON_ITEM"
        ],
        "summary": "Save Organization Comparison Item",
        "description": "Save Organization Comparison Item",
        "operationId": "POST_ORG_COMPARISON_ITEM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ORG_COMPARISON_ITEM"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ORG_COMPARISON_ITEM": {
      "delete": {
        "tags": [
          "ORG_COMPARISON_ITEM"
        ],
        "summary": "Delete Organization Comparison Item",
        "description": "Delete Organization Comparison Item",
        "operationId": "DELETE_ORG_COMPARISON_ITEM",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ORG_COMPARISON_ITEM_FILE/{id}": {
      "get": {
        "tags": [
          "ORG_COMPARISON_ITEM_FILE"
        ],
        "summary": "Retrieve By Id Organization Comparison Item File",
        "description": "Get Organization Comparison Item File By Id",
        "operationId": "Retrieve_By_Id_ORG_COMPARISON_ITEM_FILE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ORG_COMPARISON_ITEM_FILE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ORG_COMPARISON_ITEM_FILE": {
      "get": {
        "tags": [
          "ORG_COMPARISON_ITEM_FILE"
        ],
        "summary": "Retrieve Filtered Organization Comparison Item File",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ORG_COMPARISON_ITEM_FILE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ORG_COMPARISON_ITEM_FILE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ORG_COMPARISON_ITEM_FILE"
        ],
        "summary": "Update Organization Comparison Item File",
        "description": "Update Organization Comparison Item File",
        "operationId": "PUT_ORG_COMPARISON_ITEM_FILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ORG_COMPARISON_ITEM_FILE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ORG_COMPARISON_ITEM_FILE"
        ],
        "summary": "Save Organization Comparison Item File",
        "description": "Save Organization Comparison Item File",
        "operationId": "POST_ORG_COMPARISON_ITEM_FILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ORG_COMPARISON_ITEM_FILE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ORG_COMPARISON_ITEM_FILE": {
      "delete": {
        "tags": [
          "ORG_COMPARISON_ITEM_FILE"
        ],
        "summary": "Delete Organization Comparison Item File",
        "description": "Delete Organization Comparison Item File",
        "operationId": "DELETE_ORG_COMPARISON_ITEM_FILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ORG_COMPARISON_ITEM_RESULT/{id}": {
      "get": {
        "tags": [
          "ORG_COMPARISON_ITEM_RESULT"
        ],
        "summary": "Retrieve By Id Organization Comparison Item Result",
        "description": "Get Organization Comparison Item Result By Id",
        "operationId": "Retrieve_By_Id_ORG_COMPARISON_ITEM_RESULT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ORG_COMPARISON_ITEM_RESULT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ORG_COMPARISON_ITEM_RESULT": {
      "get": {
        "tags": [
          "ORG_COMPARISON_ITEM_RESULT"
        ],
        "summary": "Retrieve Filtered Organization Comparison Item Result",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ORG_COMPARISON_ITEM_RESULT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ORG_COMPARISON_ITEM_RESULT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "ORG_COMPARISON_ITEM_RESULT"
        ],
        "summary": "Update Organization Comparison Item Result",
        "description": "Update Organization Comparison Item Result",
        "operationId": "PUT_ORG_COMPARISON_ITEM_RESULT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ORG_COMPARISON_ITEM_RESULT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "ORG_COMPARISON_ITEM_RESULT"
        ],
        "summary": "Save Organization Comparison Item Result",
        "description": "Save Organization Comparison Item Result",
        "operationId": "POST_ORG_COMPARISON_ITEM_RESULT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ORG_COMPARISON_ITEM_RESULT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ORG_COMPARISON_ITEM_RESULT": {
      "delete": {
        "tags": [
          "ORG_COMPARISON_ITEM_RESULT"
        ],
        "summary": "Delete Organization Comparison Item Result",
        "description": "Delete Organization Comparison Item Result",
        "operationId": "DELETE_ORG_COMPARISON_ITEM_RESULT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/ORIGINATION_COUNTRY_CODE/{id}": {
      "get": {
        "tags": [
          "ORIGINATION_COUNTRY_CODE"
        ],
        "summary": "Retrieve By Id Origination Country Code",
        "description": "Get Origination Country Code By Id",
        "operationId": "Retrieve_By_Id_ORIGINATION_COUNTRY_CODE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ORIGINATION_COUNTRY_CODE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/ORIGINATION_COUNTRY_CODE": {
      "get": {
        "tags": [
          "ORIGINATION_COUNTRY_CODE"
        ],
        "summary": "Retrieve Filtered Origination Country Code",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_ORIGINATION_COUNTRY_CODE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_ORIGINATION_COUNTRY_CODE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "ORIGINATION_COUNTRY_CODE"
        ],
        "summary": "Update Origination Country Code",
        "description": "Update Origination Country Code",
        "operationId": "PUT_ORIGINATION_COUNTRY_CODE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_ORIGINATION_COUNTRY_CODE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "ORIGINATION_COUNTRY_CODE"
        ],
        "summary": "Save Origination Country Code",
        "description": "Save Origination Country Code",
        "operationId": "POST_ORIGINATION_COUNTRY_CODE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_ORIGINATION_COUNTRY_CODE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "patch": {
        "tags": [
          "ORIGINATION_COUNTRY_CODE"
        ],
        "summary": "Upsert Origination Country Code",
        "description": "Upsert Origination Country Code",
        "operationId": "PATCH_ORIGINATION_COUNTRY_CODE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_ORIGINATION_COUNTRY_CODE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/ORIGINATION_COUNTRY_CODE": {
      "delete": {
        "tags": [
          "ORIGINATION_COUNTRY_CODE"
        ],
        "summary": "Delete Origination Country Code",
        "description": "Delete Origination Country Code",
        "operationId": "DELETE_ORIGINATION_COUNTRY_CODE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/PACKAGE/{id}": {
      "get": {
        "tags": [
          "PACKAGE"
        ],
        "summary": "Retrieve By Id Packages",
        "description": "Get Packages By Id",
        "operationId": "Retrieve_By_Id_PACKAGE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PACKAGE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PACKAGE": {
      "get": {
        "tags": [
          "PACKAGE"
        ],
        "summary": "Retrieve Filtered Packages",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PACKAGE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PACKAGE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PACKAGE"
        ],
        "summary": "Update Packages",
        "description": "Update Packages",
        "operationId": "PUT_PACKAGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PACKAGE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PACKAGE"
        ],
        "summary": "Save Packages",
        "description": "Save Packages",
        "operationId": "POST_PACKAGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PACKAGE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "PACKAGE"
        ],
        "summary": "Upsert Packages",
        "description": "Upsert Packages",
        "operationId": "PATCH_PACKAGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_PACKAGE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PACKAGE": {
      "delete": {
        "tags": [
          "PACKAGE"
        ],
        "summary": "Delete Packages",
        "description": "Delete Packages",
        "operationId": "DELETE_PACKAGE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PACKAGE_COMPONENT_HIER/{id}": {
      "get": {
        "tags": [
          "PACKAGE_COMPONENT_HIER"
        ],
        "summary": "Retrieve By Id Package Component Hier",
        "description": "Get Package Component Hier By Id",
        "operationId": "Retrieve_By_Id_PACKAGE_COMPONENT_HIER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PACKAGE_COMPONENT_HIER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PACKAGE_COMPONENT_HIER": {
      "get": {
        "tags": [
          "PACKAGE_COMPONENT_HIER"
        ],
        "summary": "Retrieve Filtered Package Component Hier",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PACKAGE_COMPONENT_HIER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PACKAGE_COMPONENT_HIER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PACKAGE_COMPONENT_HIER"
        ],
        "summary": "Update Package Component Hier",
        "description": "Update Package Component Hier",
        "operationId": "PUT_PACKAGE_COMPONENT_HIER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PACKAGE_COMPONENT_HIER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PACKAGE_COMPONENT_HIER"
        ],
        "summary": "Save Package Component Hier",
        "description": "Save Package Component Hier",
        "operationId": "POST_PACKAGE_COMPONENT_HIER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PACKAGE_COMPONENT_HIER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PACKAGE_COMPONENT_HIER": {
      "delete": {
        "tags": [
          "PACKAGE_COMPONENT_HIER"
        ],
        "summary": "Delete Package Component Hier",
        "description": "Delete Package Component Hier",
        "operationId": "DELETE_PACKAGE_COMPONENT_HIER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PACKAGE_CURRENCY/{id}": {
      "get": {
        "tags": [
          "PACKAGE_CURRENCY"
        ],
        "summary": "Retrieve By Id Package Currency",
        "description": "Get Package Currency By Id",
        "operationId": "Retrieve_By_Id_PACKAGE_CURRENCY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PACKAGE_CURRENCY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PACKAGE_CURRENCY": {
      "get": {
        "tags": [
          "PACKAGE_CURRENCY"
        ],
        "summary": "Retrieve Filtered Package Currency",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PACKAGE_CURRENCY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PACKAGE_CURRENCY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PACKAGE_CURRENCY"
        ],
        "summary": "Update Package Currency",
        "description": "Update Package Currency",
        "operationId": "PUT_PACKAGE_CURRENCY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PACKAGE_CURRENCY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PACKAGE_CURRENCY"
        ],
        "summary": "Save Package Currency",
        "description": "Save Package Currency",
        "operationId": "POST_PACKAGE_CURRENCY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PACKAGE_CURRENCY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "PACKAGE_CURRENCY"
        ],
        "summary": "Upsert Package Currency",
        "description": "Upsert Package Currency",
        "operationId": "PATCH_PACKAGE_CURRENCY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_PACKAGE_CURRENCY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PACKAGE_CURRENCY": {
      "delete": {
        "tags": [
          "PACKAGE_CURRENCY"
        ],
        "summary": "Delete Package Currency",
        "description": "Delete Package Currency",
        "operationId": "DELETE_PACKAGE_CURRENCY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PACKAGE_PACKAGE_relation/{id}": {
      "get": {
        "tags": [
          "PACKAGE_PACKAGE_relation"
        ],
        "summary": "Retrieve By Id Package Package Relation",
        "description": "Get Package Package Relation By Id",
        "operationId": "Retrieve_By_Id_PACKAGE_PACKAGE_relation",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PACKAGE_PACKAGE_relation"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PACKAGE_PACKAGE_relation": {
      "get": {
        "tags": [
          "PACKAGE_PACKAGE_relation"
        ],
        "summary": "Retrieve Filtered Package Package Relation",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PACKAGE_PACKAGE_relation",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PACKAGE_PACKAGE_relation"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PACKAGE_PACKAGE_relation"
        ],
        "summary": "Update Package Package Relation",
        "description": "Update Package Package Relation",
        "operationId": "PUT_PACKAGE_PACKAGE_relation",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PACKAGE_PACKAGE_relation"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PACKAGE_PACKAGE_relation"
        ],
        "summary": "Save Package Package Relation",
        "description": "Save Package Package Relation",
        "operationId": "POST_PACKAGE_PACKAGE_relation",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PACKAGE_PACKAGE_relation"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PACKAGE_PACKAGE_relation": {
      "delete": {
        "tags": [
          "PACKAGE_PACKAGE_relation"
        ],
        "summary": "Delete Package Package Relation",
        "description": "Delete Package Package Relation",
        "operationId": "DELETE_PACKAGE_PACKAGE_relation",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PACKAGE_PRODUCT/{id}": {
      "get": {
        "tags": [
          "PACKAGE_PRODUCT"
        ],
        "summary": "Retrieve By Id Package Products",
        "description": "Get Package Products By Id",
        "operationId": "Retrieve_By_Id_PACKAGE_PRODUCT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PACKAGE_PRODUCT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PACKAGE_PRODUCT": {
      "get": {
        "tags": [
          "PACKAGE_PRODUCT"
        ],
        "summary": "Retrieve Filtered Package Products",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PACKAGE_PRODUCT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PACKAGE_PRODUCT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PACKAGE_PRODUCT"
        ],
        "summary": "Update Package Products",
        "description": "Update Package Products",
        "operationId": "PUT_PACKAGE_PRODUCT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PACKAGE_PRODUCT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PACKAGE_PRODUCT"
        ],
        "summary": "Save Package Products",
        "description": "Save Package Products",
        "operationId": "POST_PACKAGE_PRODUCT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PACKAGE_PRODUCT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "PACKAGE_PRODUCT"
        ],
        "summary": "Upsert Package Products",
        "description": "Upsert Package Products",
        "operationId": "PATCH_PACKAGE_PRODUCT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_PACKAGE_PRODUCT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PACKAGE_PRODUCT": {
      "delete": {
        "tags": [
          "PACKAGE_PRODUCT"
        ],
        "summary": "Delete Package Products",
        "description": "Delete Package Products",
        "operationId": "DELETE_PACKAGE_PRODUCT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PACKAGE_PRODUCT_INTERNATIONAL_RATE/{id}": {
      "get": {
        "tags": [
          "PACKAGE_PRODUCT_INTERNATIONAL_RATE"
        ],
        "summary": "Retrieve By Id International Rates",
        "description": "Get International Rates By Id",
        "operationId": "Retrieve_By_Id_PACKAGE_PRODUCT_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PACKAGE_PRODUCT_INTERNATIONAL_RATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/PACKAGE_PRODUCT_INTERNATIONAL_RATE": {
      "get": {
        "tags": [
          "PACKAGE_PRODUCT_INTERNATIONAL_RATE"
        ],
        "summary": "Retrieve Filtered International Rates",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PACKAGE_PRODUCT_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PACKAGE_PRODUCT_INTERNATIONAL_RATE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "PACKAGE_PRODUCT_INTERNATIONAL_RATE"
        ],
        "summary": "Update International Rates",
        "description": "Update International Rates",
        "operationId": "PUT_PACKAGE_PRODUCT_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PACKAGE_PRODUCT_INTERNATIONAL_RATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "PACKAGE_PRODUCT_INTERNATIONAL_RATE"
        ],
        "summary": "Save International Rates",
        "description": "Save International Rates",
        "operationId": "POST_PACKAGE_PRODUCT_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PACKAGE_PRODUCT_INTERNATIONAL_RATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "patch": {
        "tags": [
          "PACKAGE_PRODUCT_INTERNATIONAL_RATE"
        ],
        "summary": "Upsert International Rates",
        "description": "Upsert International Rates",
        "operationId": "PATCH_PACKAGE_PRODUCT_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_PACKAGE_PRODUCT_INTERNATIONAL_RATE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PACKAGE_PRODUCT_INTERNATIONAL_RATE": {
      "delete": {
        "tags": [
          "PACKAGE_PRODUCT_INTERNATIONAL_RATE"
        ],
        "summary": "Delete International Rates",
        "description": "Delete International Rates",
        "operationId": "DELETE_PACKAGE_PRODUCT_INTERNATIONAL_RATE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/PACKAGE_PRODUCT_USAGE_IDENTIFIER_relation/{id}": {
      "get": {
        "tags": [
          "PACKAGE_PRODUCT_USAGE_IDENTIFIER_relation"
        ],
        "summary": "Retrieve By Id Package Product Usage Identifier Relation",
        "description": "Get Package Product Usage Identifier Relation By Id",
        "operationId": "Retrieve_By_Id_PACKAGE_PRODUCT_USAGE_IDENTIFIER_relation",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PACKAGE_PRODUCT_USAGE_IDENTIFIER_relation"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PACKAGE_PRODUCT_USAGE_IDENTIFIER_relation": {
      "get": {
        "tags": [
          "PACKAGE_PRODUCT_USAGE_IDENTIFIER_relation"
        ],
        "summary": "Retrieve Filtered Package Product Usage Identifier Relation",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PACKAGE_PRODUCT_USAGE_IDENTIFIER_relation",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PACKAGE_PRODUCT_USAGE_IDENTIFIER_relation"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PACKAGE_PRODUCT_USAGE_IDENTIFIER_relation"
        ],
        "summary": "Update Package Product Usage Identifier Relation",
        "description": "Update Package Product Usage Identifier Relation",
        "operationId": "PUT_PACKAGE_PRODUCT_USAGE_IDENTIFIER_relation",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PACKAGE_PRODUCT_USAGE_IDENTIFIER_relation"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PACKAGE_PRODUCT_USAGE_IDENTIFIER_relation"
        ],
        "summary": "Save Package Product Usage Identifier Relation",
        "description": "Save Package Product Usage Identifier Relation",
        "operationId": "POST_PACKAGE_PRODUCT_USAGE_IDENTIFIER_relation",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PACKAGE_PRODUCT_USAGE_IDENTIFIER_relation"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PACKAGE_PRODUCT_USAGE_IDENTIFIER_relation": {
      "delete": {
        "tags": [
          "PACKAGE_PRODUCT_USAGE_IDENTIFIER_relation"
        ],
        "summary": "Delete Package Product Usage Identifier Relation",
        "description": "Delete Package Product Usage Identifier Relation",
        "operationId": "DELETE_PACKAGE_PRODUCT_USAGE_IDENTIFIER_relation",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAGE_WIDGET/{id}": {
      "get": {
        "tags": [
          "PAGE_WIDGET"
        ],
        "summary": "Retrieve By Id Page Widgets",
        "description": "Get Page Widgets By Id",
        "operationId": "Retrieve_By_Id_PAGE_WIDGET",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAGE_WIDGET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAGE_WIDGET": {
      "get": {
        "tags": [
          "PAGE_WIDGET"
        ],
        "summary": "Retrieve Filtered Page Widgets",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAGE_WIDGET",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAGE_WIDGET"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAGE_WIDGET"
        ],
        "summary": "Update Page Widgets",
        "description": "Update Page Widgets",
        "operationId": "PUT_PAGE_WIDGET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAGE_WIDGET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAGE_WIDGET"
        ],
        "summary": "Save Page Widgets",
        "description": "Save Page Widgets",
        "operationId": "POST_PAGE_WIDGET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAGE_WIDGET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "PAGE_WIDGET"
        ],
        "summary": "Upsert Page Widgets",
        "description": "Upsert Page Widgets",
        "operationId": "PATCH_PAGE_WIDGET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_PAGE_WIDGET"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAGE_WIDGET": {
      "delete": {
        "tags": [
          "PAGE_WIDGET"
        ],
        "summary": "Delete Page Widgets",
        "description": "Delete Page Widgets",
        "operationId": "DELETE_PAGE_WIDGET",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAGE_WIDGET_ROLE/{id}": {
      "get": {
        "tags": [
          "PAGE_WIDGET_ROLE"
        ],
        "summary": "Retrieve By Id Page Widget Role",
        "description": "Get Page Widget Role By Id",
        "operationId": "Retrieve_By_Id_PAGE_WIDGET_ROLE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAGE_WIDGET_ROLE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAGE_WIDGET_ROLE": {
      "get": {
        "tags": [
          "PAGE_WIDGET_ROLE"
        ],
        "summary": "Retrieve Filtered Page Widget Role",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAGE_WIDGET_ROLE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAGE_WIDGET_ROLE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAGE_WIDGET_ROLE"
        ],
        "summary": "Update Page Widget Role",
        "description": "Update Page Widget Role",
        "operationId": "PUT_PAGE_WIDGET_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAGE_WIDGET_ROLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAGE_WIDGET_ROLE"
        ],
        "summary": "Save Page Widget Role",
        "description": "Save Page Widget Role",
        "operationId": "POST_PAGE_WIDGET_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAGE_WIDGET_ROLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "PAGE_WIDGET_ROLE"
        ],
        "summary": "Upsert Page Widget Role",
        "description": "Upsert Page Widget Role",
        "operationId": "PATCH_PAGE_WIDGET_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_PAGE_WIDGET_ROLE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAGE_WIDGET_ROLE": {
      "delete": {
        "tags": [
          "PAGE_WIDGET_ROLE"
        ],
        "summary": "Delete Page Widget Role",
        "description": "Delete Page Widget Role",
        "operationId": "DELETE_PAGE_WIDGET_ROLE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PARENT_ACCOUNT/{id}": {
      "get": {
        "tags": [
          "PARENT_ACCOUNT"
        ],
        "summary": "Retrieve By Id Parent Account",
        "description": "Get Parent Account By Id",
        "operationId": "Retrieve_By_Id_PARENT_ACCOUNT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PARENT_ACCOUNT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PARENT_ACCOUNT": {
      "get": {
        "tags": [
          "PARENT_ACCOUNT"
        ],
        "summary": "Retrieve Filtered Parent Account",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PARENT_ACCOUNT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PARENT_ACCOUNT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PARENT_ACCOUNT"
        ],
        "summary": "Update Parent Account",
        "description": "Update Parent Account",
        "operationId": "PUT_PARENT_ACCOUNT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PARENT_ACCOUNT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PARENT_ACCOUNT"
        ],
        "summary": "Save Parent Account",
        "description": "Save Parent Account",
        "operationId": "POST_PARENT_ACCOUNT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PARENT_ACCOUNT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "PARENT_ACCOUNT"
        ],
        "summary": "Upsert Parent Account",
        "description": "Upsert Parent Account",
        "operationId": "PATCH_PARENT_ACCOUNT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_PARENT_ACCOUNT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PARENT_ACCOUNT": {
      "delete": {
        "tags": [
          "PARENT_ACCOUNT"
        ],
        "summary": "Delete Parent Account",
        "description": "Delete Parent Account",
        "operationId": "DELETE_PARENT_ACCOUNT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PARENT_PACKAGE_PRODUCT/{id}": {
      "get": {
        "tags": [
          "PARENT_PACKAGE_PRODUCT"
        ],
        "summary": "Retrieve By Id Parent Package Product",
        "description": "Get Parent Package Product By Id",
        "operationId": "Retrieve_By_Id_PARENT_PACKAGE_PRODUCT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PARENT_PACKAGE_PRODUCT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/PARENT_PACKAGE_PRODUCT": {
      "get": {
        "tags": [
          "PARENT_PACKAGE_PRODUCT"
        ],
        "summary": "Retrieve Filtered Parent Package Product",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PARENT_PACKAGE_PRODUCT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PARENT_PACKAGE_PRODUCT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "PARENT_PACKAGE_PRODUCT"
        ],
        "summary": "Update Parent Package Product",
        "description": "Update Parent Package Product",
        "operationId": "PUT_PARENT_PACKAGE_PRODUCT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PARENT_PACKAGE_PRODUCT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "PARENT_PACKAGE_PRODUCT"
        ],
        "summary": "Save Parent Package Product",
        "description": "Save Parent Package Product",
        "operationId": "POST_PARENT_PACKAGE_PRODUCT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PARENT_PACKAGE_PRODUCT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/PARENT_PACKAGE_PRODUCT": {
      "delete": {
        "tags": [
          "PARENT_PACKAGE_PRODUCT"
        ],
        "summary": "Delete Parent Package Product",
        "description": "Delete Parent Package Product",
        "operationId": "DELETE_PARENT_PACKAGE_PRODUCT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/PASSWORD_MANAGEMENT/{id}": {
      "get": {
        "tags": [
          "PASSWORD_MANAGEMENT"
        ],
        "summary": "Retrieve By Id Password Management",
        "description": "Get Password Management By Id",
        "operationId": "Retrieve_By_Id_PASSWORD_MANAGEMENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PASSWORD_MANAGEMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/PASSWORD_MANAGEMENT": {
      "get": {
        "tags": [
          "PASSWORD_MANAGEMENT"
        ],
        "summary": "Retrieve Filtered Password Management",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PASSWORD_MANAGEMENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PASSWORD_MANAGEMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "put": {
        "tags": [
          "PASSWORD_MANAGEMENT"
        ],
        "summary": "Update Password Management",
        "description": "Update Password Management",
        "operationId": "PUT_PASSWORD_MANAGEMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PASSWORD_MANAGEMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      },
      "post": {
        "tags": [
          "PASSWORD_MANAGEMENT"
        ],
        "summary": "Save Password Management",
        "description": "Save Password Management",
        "operationId": "POST_PASSWORD_MANAGEMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PASSWORD_MANAGEMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/delete/PASSWORD_MANAGEMENT": {
      "delete": {
        "tags": [
          "PASSWORD_MANAGEMENT"
        ],
        "summary": "Delete Password Management",
        "description": "Delete Password Management",
        "operationId": "DELETE_PASSWORD_MANAGEMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        },
        "x-internal": true
      }
    },
    "/rest/2.0/PAYMENT/{id}": {
      "get": {
        "tags": [
          "PAYMENT"
        ],
        "summary": "Retrieve By Id Payments",
        "description": "Get Payments By Id",
        "operationId": "Retrieve_By_Id_PAYMENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT": {
      "get": {
        "tags": [
          "PAYMENT"
        ],
        "summary": "Retrieve Filtered Payments",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT"
        ],
        "summary": "Update Payments",
        "description": "Update Payments",
        "operationId": "PUT_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT"
        ],
        "summary": "Save Payments",
        "description": "Save Payments",
        "operationId": "POST_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "PAYMENT"
        ],
        "summary": "Upsert Payments",
        "description": "Upsert Payments",
        "operationId": "PATCH_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_PAYMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT": {
      "delete": {
        "tags": [
          "PAYMENT"
        ],
        "summary": "Delete Payments",
        "description": "Delete Payments",
        "operationId": "DELETE_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENTS_GATEWAY_LOGS/{id}": {
      "get": {
        "tags": [
          "PAYMENTS_GATEWAY_LOGS"
        ],
        "summary": "Retrieve By Id Payment Gateway Logs",
        "description": "Get Payment Gateway Logs By Id",
        "operationId": "Retrieve_By_Id_PAYMENTS_GATEWAY_LOGS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENTS_GATEWAY_LOGS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENTS_GATEWAY_LOGS": {
      "get": {
        "tags": [
          "PAYMENTS_GATEWAY_LOGS"
        ],
        "summary": "Retrieve Filtered Payment Gateway Logs",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENTS_GATEWAY_LOGS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENTS_GATEWAY_LOGS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENTS_GATEWAY_LOGS"
        ],
        "summary": "Update Payment Gateway Logs",
        "description": "Update Payment Gateway Logs",
        "operationId": "PUT_PAYMENTS_GATEWAY_LOGS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENTS_GATEWAY_LOGS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENTS_GATEWAY_LOGS"
        ],
        "summary": "Save Payment Gateway Logs",
        "description": "Save Payment Gateway Logs",
        "operationId": "POST_PAYMENTS_GATEWAY_LOGS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENTS_GATEWAY_LOGS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENTS_GATEWAY_LOGS": {
      "delete": {
        "tags": [
          "PAYMENTS_GATEWAY_LOGS"
        ],
        "summary": "Delete Payment Gateway Logs",
        "description": "Delete Payment Gateway Logs",
        "operationId": "DELETE_PAYMENTS_GATEWAY_LOGS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENTS_REFUNDS/{id}": {
      "get": {
        "tags": [
          "PAYMENTS_REFUNDS"
        ],
        "summary": "Retrieve By Id Payments & Refunds",
        "description": "Get Payments & Refunds By Id",
        "operationId": "Retrieve_By_Id_PAYMENTS_REFUNDS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENTS_REFUNDS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENTS_REFUNDS": {
      "get": {
        "tags": [
          "PAYMENTS_REFUNDS"
        ],
        "summary": "Retrieve Filtered Payments & Refunds",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENTS_REFUNDS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENTS_REFUNDS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENTS_REFUNDS"
        ],
        "summary": "Update Payments & Refunds",
        "description": "Update Payments & Refunds",
        "operationId": "PUT_PAYMENTS_REFUNDS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENTS_REFUNDS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENTS_REFUNDS"
        ],
        "summary": "Save Payments & Refunds",
        "description": "Save Payments & Refunds",
        "operationId": "POST_PAYMENTS_REFUNDS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENTS_REFUNDS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENTS_REFUNDS": {
      "delete": {
        "tags": [
          "PAYMENTS_REFUNDS"
        ],
        "summary": "Delete Payments & Refunds",
        "description": "Delete Payments & Refunds",
        "operationId": "DELETE_PAYMENTS_REFUNDS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ALLOCATION/{id}": {
      "get": {
        "tags": [
          "PAYMENT_ALLOCATION"
        ],
        "summary": "Retrieve By Id Payment Allocation",
        "description": "Get Payment Allocation By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_ALLOCATION",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ALLOCATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ALLOCATION": {
      "get": {
        "tags": [
          "PAYMENT_ALLOCATION"
        ],
        "summary": "Retrieve Filtered Payment Allocation",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_ALLOCATION",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ALLOCATION"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_ALLOCATION"
        ],
        "summary": "Update Payment Allocation",
        "description": "Update Payment Allocation",
        "operationId": "PUT_PAYMENT_ALLOCATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_ALLOCATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_ALLOCATION"
        ],
        "summary": "Save Payment Allocation",
        "description": "Save Payment Allocation",
        "operationId": "POST_PAYMENT_ALLOCATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_ALLOCATION"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_ALLOCATION": {
      "delete": {
        "tags": [
          "PAYMENT_ALLOCATION"
        ],
        "summary": "Delete Payment Allocation",
        "description": "Delete Payment Allocation",
        "operationId": "DELETE_PAYMENT_ALLOCATION",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ALLOCATION_EVENT/{id}": {
      "get": {
        "tags": [
          "PAYMENT_ALLOCATION_EVENT"
        ],
        "summary": "Retrieve By Id Payment Allocation Event",
        "description": "Get Payment Allocation Event By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_ALLOCATION_EVENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ALLOCATION_EVENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ALLOCATION_EVENT": {
      "get": {
        "tags": [
          "PAYMENT_ALLOCATION_EVENT"
        ],
        "summary": "Retrieve Filtered Payment Allocation Event",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_ALLOCATION_EVENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ALLOCATION_EVENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_ALLOCATION_EVENT"
        ],
        "summary": "Update Payment Allocation Event",
        "description": "Update Payment Allocation Event",
        "operationId": "PUT_PAYMENT_ALLOCATION_EVENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_ALLOCATION_EVENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_ALLOCATION_EVENT"
        ],
        "summary": "Save Payment Allocation Event",
        "description": "Save Payment Allocation Event",
        "operationId": "POST_PAYMENT_ALLOCATION_EVENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_ALLOCATION_EVENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_ALLOCATION_EVENT": {
      "delete": {
        "tags": [
          "PAYMENT_ALLOCATION_EVENT"
        ],
        "summary": "Delete Payment Allocation Event",
        "description": "Delete Payment Allocation Event",
        "operationId": "DELETE_PAYMENT_ALLOCATION_EVENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ALLOCATION_MAPPING/{id}": {
      "get": {
        "tags": [
          "PAYMENT_ALLOCATION_MAPPING"
        ],
        "summary": "Retrieve By Id Payment Allocation",
        "description": "Get Payment Allocation By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_ALLOCATION_MAPPING",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ALLOCATION_MAPPING"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ALLOCATION_MAPPING": {
      "get": {
        "tags": [
          "PAYMENT_ALLOCATION_MAPPING"
        ],
        "summary": "Retrieve Filtered Payment Allocation",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_ALLOCATION_MAPPING",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ALLOCATION_MAPPING"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_ALLOCATION_MAPPING"
        ],
        "summary": "Update Payment Allocation",
        "description": "Update Payment Allocation",
        "operationId": "PUT_PAYMENT_ALLOCATION_MAPPING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_ALLOCATION_MAPPING"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_ALLOCATION_MAPPING"
        ],
        "summary": "Save Payment Allocation",
        "description": "Save Payment Allocation",
        "operationId": "POST_PAYMENT_ALLOCATION_MAPPING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_ALLOCATION_MAPPING"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "PAYMENT_ALLOCATION_MAPPING"
        ],
        "summary": "Upsert Payment Allocation",
        "description": "Upsert Payment Allocation",
        "operationId": "PATCH_PAYMENT_ALLOCATION_MAPPING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_PAYMENT_ALLOCATION_MAPPING"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_ALLOCATION_MAPPING": {
      "delete": {
        "tags": [
          "PAYMENT_ALLOCATION_MAPPING"
        ],
        "summary": "Delete Payment Allocation",
        "description": "Delete Payment Allocation",
        "operationId": "DELETE_PAYMENT_ALLOCATION_MAPPING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ALLOCATION_STRATEGY/{id}": {
      "get": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY"
        ],
        "summary": "Retrieve By Id Payment Allocation Strategy",
        "description": "Get Payment Allocation Strategy By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_ALLOCATION_STRATEGY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ALLOCATION_STRATEGY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ALLOCATION_STRATEGY": {
      "get": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY"
        ],
        "summary": "Retrieve Filtered Payment Allocation Strategy",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_ALLOCATION_STRATEGY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ALLOCATION_STRATEGY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY"
        ],
        "summary": "Update Payment Allocation Strategy",
        "description": "Update Payment Allocation Strategy",
        "operationId": "PUT_PAYMENT_ALLOCATION_STRATEGY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_ALLOCATION_STRATEGY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY"
        ],
        "summary": "Save Payment Allocation Strategy",
        "description": "Save Payment Allocation Strategy",
        "operationId": "POST_PAYMENT_ALLOCATION_STRATEGY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_ALLOCATION_STRATEGY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_ALLOCATION_STRATEGY": {
      "delete": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY"
        ],
        "summary": "Delete Payment Allocation Strategy",
        "description": "Delete Payment Allocation Strategy",
        "operationId": "DELETE_PAYMENT_ALLOCATION_STRATEGY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ALLOCATION_STRATEGY_CRITERIA/{id}": {
      "get": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_CRITERIA"
        ],
        "summary": "Retrieve By Id Payment Allocation Strategy Criteria",
        "description": "Get Payment Allocation Strategy Criteria By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_ALLOCATION_STRATEGY_CRITERIA",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ALLOCATION_STRATEGY_CRITERIA"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ALLOCATION_STRATEGY_CRITERIA": {
      "get": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_CRITERIA"
        ],
        "summary": "Retrieve Filtered Payment Allocation Strategy Criteria",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_ALLOCATION_STRATEGY_CRITERIA",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ALLOCATION_STRATEGY_CRITERIA"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_CRITERIA"
        ],
        "summary": "Update Payment Allocation Strategy Criteria",
        "description": "Update Payment Allocation Strategy Criteria",
        "operationId": "PUT_PAYMENT_ALLOCATION_STRATEGY_CRITERIA",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_ALLOCATION_STRATEGY_CRITERIA"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_CRITERIA"
        ],
        "summary": "Save Payment Allocation Strategy Criteria",
        "description": "Save Payment Allocation Strategy Criteria",
        "operationId": "POST_PAYMENT_ALLOCATION_STRATEGY_CRITERIA",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_ALLOCATION_STRATEGY_CRITERIA"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_ALLOCATION_STRATEGY_CRITERIA": {
      "delete": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_CRITERIA"
        ],
        "summary": "Delete Payment Allocation Strategy Criteria",
        "description": "Delete Payment Allocation Strategy Criteria",
        "operationId": "DELETE_PAYMENT_ALLOCATION_STRATEGY_CRITERIA",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ALLOCATION_STRATEGY_RULE/{id}": {
      "get": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE"
        ],
        "summary": "Retrieve By Id Payment Allocation Strategy Rule",
        "description": "Get Payment Allocation Strategy Rule By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_ALLOCATION_STRATEGY_RULE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ALLOCATION_STRATEGY_RULE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ALLOCATION_STRATEGY_RULE": {
      "get": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE"
        ],
        "summary": "Retrieve Filtered Payment Allocation Strategy Rule",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_ALLOCATION_STRATEGY_RULE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ALLOCATION_STRATEGY_RULE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE"
        ],
        "summary": "Update Payment Allocation Strategy Rule",
        "description": "Update Payment Allocation Strategy Rule",
        "operationId": "PUT_PAYMENT_ALLOCATION_STRATEGY_RULE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_ALLOCATION_STRATEGY_RULE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE"
        ],
        "summary": "Save Payment Allocation Strategy Rule",
        "description": "Save Payment Allocation Strategy Rule",
        "operationId": "POST_PAYMENT_ALLOCATION_STRATEGY_RULE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_ALLOCATION_STRATEGY_RULE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_ALLOCATION_STRATEGY_RULE": {
      "delete": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE"
        ],
        "summary": "Delete Payment Allocation Strategy Rule",
        "description": "Delete Payment Allocation Strategy Rule",
        "operationId": "DELETE_PAYMENT_ALLOCATION_STRATEGY_RULE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ALLOCATION_STRATEGY_RULE_CRITERIA/{id}": {
      "get": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE_CRITERIA"
        ],
        "summary": "Retrieve By Id Payment Allocation Strategy Rule Criteria",
        "description": "Get Payment Allocation Strategy Rule Criteria By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_ALLOCATION_STRATEGY_RULE_CRITERIA",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ALLOCATION_STRATEGY_RULE_CRITERIA"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ALLOCATION_STRATEGY_RULE_CRITERIA": {
      "get": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE_CRITERIA"
        ],
        "summary": "Retrieve Filtered Payment Allocation Strategy Rule Criteria",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_ALLOCATION_STRATEGY_RULE_CRITERIA",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ALLOCATION_STRATEGY_RULE_CRITERIA"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE_CRITERIA"
        ],
        "summary": "Update Payment Allocation Strategy Rule Criteria",
        "description": "Update Payment Allocation Strategy Rule Criteria",
        "operationId": "PUT_PAYMENT_ALLOCATION_STRATEGY_RULE_CRITERIA",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_ALLOCATION_STRATEGY_RULE_CRITERIA"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE_CRITERIA"
        ],
        "summary": "Save Payment Allocation Strategy Rule Criteria",
        "description": "Save Payment Allocation Strategy Rule Criteria",
        "operationId": "POST_PAYMENT_ALLOCATION_STRATEGY_RULE_CRITERIA",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_ALLOCATION_STRATEGY_RULE_CRITERIA"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_ALLOCATION_STRATEGY_RULE_CRITERIA": {
      "delete": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE_CRITERIA"
        ],
        "summary": "Delete Payment Allocation Strategy Rule Criteria",
        "description": "Delete Payment Allocation Strategy Rule Criteria",
        "operationId": "DELETE_PAYMENT_ALLOCATION_STRATEGY_RULE_CRITERIA",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ALLOCATION_STRATEGY_RULE_FILTER/{id}": {
      "get": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE_FILTER"
        ],
        "summary": "Retrieve By Id Payment Allocation Strategy Rule Filter",
        "description": "Get Payment Allocation Strategy Rule Filter By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_ALLOCATION_STRATEGY_RULE_FILTER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ALLOCATION_STRATEGY_RULE_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ALLOCATION_STRATEGY_RULE_FILTER": {
      "get": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE_FILTER"
        ],
        "summary": "Retrieve Filtered Payment Allocation Strategy Rule Filter",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_ALLOCATION_STRATEGY_RULE_FILTER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ALLOCATION_STRATEGY_RULE_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE_FILTER"
        ],
        "summary": "Update Payment Allocation Strategy Rule Filter",
        "description": "Update Payment Allocation Strategy Rule Filter",
        "operationId": "PUT_PAYMENT_ALLOCATION_STRATEGY_RULE_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_ALLOCATION_STRATEGY_RULE_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE_FILTER"
        ],
        "summary": "Save Payment Allocation Strategy Rule Filter",
        "description": "Save Payment Allocation Strategy Rule Filter",
        "operationId": "POST_PAYMENT_ALLOCATION_STRATEGY_RULE_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_ALLOCATION_STRATEGY_RULE_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_ALLOCATION_STRATEGY_RULE_FILTER": {
      "delete": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE_FILTER"
        ],
        "summary": "Delete Payment Allocation Strategy Rule Filter",
        "description": "Delete Payment Allocation Strategy Rule Filter",
        "operationId": "DELETE_PAYMENT_ALLOCATION_STRATEGY_RULE_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ALLOCATION_STRATEGY_RULE_GROUPING/{id}": {
      "get": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE_GROUPING"
        ],
        "summary": "Retrieve By Id Payment Allocation Strategy Rule Grouping",
        "description": "Get Payment Allocation Strategy Rule Grouping By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_ALLOCATION_STRATEGY_RULE_GROUPING",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ALLOCATION_STRATEGY_RULE_GROUPING"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ALLOCATION_STRATEGY_RULE_GROUPING": {
      "get": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE_GROUPING"
        ],
        "summary": "Retrieve Filtered Payment Allocation Strategy Rule Grouping",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_ALLOCATION_STRATEGY_RULE_GROUPING",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ALLOCATION_STRATEGY_RULE_GROUPING"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE_GROUPING"
        ],
        "summary": "Update Payment Allocation Strategy Rule Grouping",
        "description": "Update Payment Allocation Strategy Rule Grouping",
        "operationId": "PUT_PAYMENT_ALLOCATION_STRATEGY_RULE_GROUPING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_ALLOCATION_STRATEGY_RULE_GROUPING"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE_GROUPING"
        ],
        "summary": "Save Payment Allocation Strategy Rule Grouping",
        "description": "Save Payment Allocation Strategy Rule Grouping",
        "operationId": "POST_PAYMENT_ALLOCATION_STRATEGY_RULE_GROUPING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_ALLOCATION_STRATEGY_RULE_GROUPING"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_ALLOCATION_STRATEGY_RULE_GROUPING": {
      "delete": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE_GROUPING"
        ],
        "summary": "Delete Payment Allocation Strategy Rule Grouping",
        "description": "Delete Payment Allocation Strategy Rule Grouping",
        "operationId": "DELETE_PAYMENT_ALLOCATION_STRATEGY_RULE_GROUPING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ALLOCATION_STRATEGY_RULE_SORTING/{id}": {
      "get": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE_SORTING"
        ],
        "summary": "Retrieve By Id Payment Allocation Strategy Rule Sorting",
        "description": "Get Payment Allocation Strategy Rule Sorting By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_ALLOCATION_STRATEGY_RULE_SORTING",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ALLOCATION_STRATEGY_RULE_SORTING"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ALLOCATION_STRATEGY_RULE_SORTING": {
      "get": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE_SORTING"
        ],
        "summary": "Retrieve Filtered Payment Allocation Strategy Rule Sorting",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_ALLOCATION_STRATEGY_RULE_SORTING",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ALLOCATION_STRATEGY_RULE_SORTING"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE_SORTING"
        ],
        "summary": "Update Payment Allocation Strategy Rule Sorting",
        "description": "Update Payment Allocation Strategy Rule Sorting",
        "operationId": "PUT_PAYMENT_ALLOCATION_STRATEGY_RULE_SORTING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_ALLOCATION_STRATEGY_RULE_SORTING"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE_SORTING"
        ],
        "summary": "Save Payment Allocation Strategy Rule Sorting",
        "description": "Save Payment Allocation Strategy Rule Sorting",
        "operationId": "POST_PAYMENT_ALLOCATION_STRATEGY_RULE_SORTING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_ALLOCATION_STRATEGY_RULE_SORTING"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_ALLOCATION_STRATEGY_RULE_SORTING": {
      "delete": {
        "tags": [
          "PAYMENT_ALLOCATION_STRATEGY_RULE_SORTING"
        ],
        "summary": "Delete Payment Allocation Strategy Rule Sorting",
        "description": "Delete Payment Allocation Strategy Rule Sorting",
        "operationId": "DELETE_PAYMENT_ALLOCATION_STRATEGY_RULE_SORTING",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_CHARGEBACK/{id}": {
      "get": {
        "tags": [
          "PAYMENT_CHARGEBACK"
        ],
        "summary": "Retrieve By Id Chargebacks",
        "description": "Get Chargebacks By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_CHARGEBACK",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_CHARGEBACK"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_CHARGEBACK": {
      "get": {
        "tags": [
          "PAYMENT_CHARGEBACK"
        ],
        "summary": "Retrieve Filtered Chargebacks",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_CHARGEBACK",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_CHARGEBACK"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_CHARGEBACK"
        ],
        "summary": "Update Chargebacks",
        "description": "Update Chargebacks",
        "operationId": "PUT_PAYMENT_CHARGEBACK",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_CHARGEBACK"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_CHARGEBACK"
        ],
        "summary": "Save Chargebacks",
        "description": "Save Chargebacks",
        "operationId": "POST_PAYMENT_CHARGEBACK",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_CHARGEBACK"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_CHARGEBACK": {
      "delete": {
        "tags": [
          "PAYMENT_CHARGEBACK"
        ],
        "summary": "Delete Chargebacks",
        "description": "Delete Chargebacks",
        "operationId": "DELETE_PAYMENT_CHARGEBACK",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_CHARGEBACK_FILE/{id}": {
      "get": {
        "tags": [
          "PAYMENT_CHARGEBACK_FILE"
        ],
        "summary": "Retrieve By Id Payment Chargeback File",
        "description": "Get Payment Chargeback File By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_CHARGEBACK_FILE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_CHARGEBACK_FILE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_CHARGEBACK_FILE": {
      "get": {
        "tags": [
          "PAYMENT_CHARGEBACK_FILE"
        ],
        "summary": "Retrieve Filtered Payment Chargeback File",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_CHARGEBACK_FILE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_CHARGEBACK_FILE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_CHARGEBACK_FILE"
        ],
        "summary": "Update Payment Chargeback File",
        "description": "Update Payment Chargeback File",
        "operationId": "PUT_PAYMENT_CHARGEBACK_FILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_CHARGEBACK_FILE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_CHARGEBACK_FILE"
        ],
        "summary": "Save Payment Chargeback File",
        "description": "Save Payment Chargeback File",
        "operationId": "POST_PAYMENT_CHARGEBACK_FILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_CHARGEBACK_FILE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_CHARGEBACK_FILE": {
      "delete": {
        "tags": [
          "PAYMENT_CHARGEBACK_FILE"
        ],
        "summary": "Delete Payment Chargeback File",
        "description": "Delete Payment Chargeback File",
        "operationId": "DELETE_PAYMENT_CHARGEBACK_FILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_GATEWAY/{id}": {
      "get": {
        "tags": [
          "PAYMENT_GATEWAY"
        ],
        "summary": "Retrieve By Id Payment Gateways",
        "description": "Get Payment Gateways By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_GATEWAY",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_GATEWAY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_GATEWAY": {
      "get": {
        "tags": [
          "PAYMENT_GATEWAY"
        ],
        "summary": "Retrieve Filtered Payment Gateways",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_GATEWAY",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_GATEWAY"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_GATEWAY"
        ],
        "summary": "Update Payment Gateways",
        "description": "Update Payment Gateways",
        "operationId": "PUT_PAYMENT_GATEWAY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_GATEWAY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_GATEWAY"
        ],
        "summary": "Save Payment Gateways",
        "description": "Save Payment Gateways",
        "operationId": "POST_PAYMENT_GATEWAY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_GATEWAY"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_GATEWAY": {
      "delete": {
        "tags": [
          "PAYMENT_GATEWAY"
        ],
        "summary": "Delete Payment Gateways",
        "description": "Delete Payment Gateways",
        "operationId": "DELETE_PAYMENT_GATEWAY",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_GATEWAY_DATA/{id}": {
      "get": {
        "tags": [
          "PAYMENT_GATEWAY_DATA"
        ],
        "summary": "Retrieve By Id Payment Gateway Data",
        "description": "Get Payment Gateway Data By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_GATEWAY_DATA",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_GATEWAY_DATA"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_GATEWAY_DATA": {
      "get": {
        "tags": [
          "PAYMENT_GATEWAY_DATA"
        ],
        "summary": "Retrieve Filtered Payment Gateway Data",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_GATEWAY_DATA",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_GATEWAY_DATA"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_GATEWAY_DATA"
        ],
        "summary": "Update Payment Gateway Data",
        "description": "Update Payment Gateway Data",
        "operationId": "PUT_PAYMENT_GATEWAY_DATA",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_GATEWAY_DATA"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_GATEWAY_DATA"
        ],
        "summary": "Save Payment Gateway Data",
        "description": "Save Payment Gateway Data",
        "operationId": "POST_PAYMENT_GATEWAY_DATA",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_GATEWAY_DATA"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_GATEWAY_DATA": {
      "delete": {
        "tags": [
          "PAYMENT_GATEWAY_DATA"
        ],
        "summary": "Delete Payment Gateway Data",
        "description": "Delete Payment Gateway Data",
        "operationId": "DELETE_PAYMENT_GATEWAY_DATA",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_GATEWAY_FIELD/{id}": {
      "get": {
        "tags": [
          "PAYMENT_GATEWAY_FIELD"
        ],
        "summary": "Retrieve By Id Payment Gateway Field",
        "description": "Get Payment Gateway Field By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_GATEWAY_FIELD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_GATEWAY_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_GATEWAY_FIELD": {
      "get": {
        "tags": [
          "PAYMENT_GATEWAY_FIELD"
        ],
        "summary": "Retrieve Filtered Payment Gateway Field",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_GATEWAY_FIELD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_GATEWAY_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_GATEWAY_FIELD"
        ],
        "summary": "Update Payment Gateway Field",
        "description": "Update Payment Gateway Field",
        "operationId": "PUT_PAYMENT_GATEWAY_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_GATEWAY_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_GATEWAY_FIELD"
        ],
        "summary": "Save Payment Gateway Field",
        "description": "Save Payment Gateway Field",
        "operationId": "POST_PAYMENT_GATEWAY_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_GATEWAY_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_GATEWAY_FIELD": {
      "delete": {
        "tags": [
          "PAYMENT_GATEWAY_FIELD"
        ],
        "summary": "Delete Payment Gateway Field",
        "description": "Delete Payment Gateway Field",
        "operationId": "DELETE_PAYMENT_GATEWAY_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_GATEWAY_PROFILE/{id}": {
      "get": {
        "tags": [
          "PAYMENT_GATEWAY_PROFILE"
        ],
        "summary": "Retrieve By Id Payment Gateway Profile",
        "description": "Get Payment Gateway Profile By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_GATEWAY_PROFILE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_GATEWAY_PROFILE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_GATEWAY_PROFILE": {
      "get": {
        "tags": [
          "PAYMENT_GATEWAY_PROFILE"
        ],
        "summary": "Retrieve Filtered Payment Gateway Profile",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_GATEWAY_PROFILE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_GATEWAY_PROFILE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_GATEWAY_PROFILE"
        ],
        "summary": "Update Payment Gateway Profile",
        "description": "Update Payment Gateway Profile",
        "operationId": "PUT_PAYMENT_GATEWAY_PROFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_GATEWAY_PROFILE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_GATEWAY_PROFILE"
        ],
        "summary": "Save Payment Gateway Profile",
        "description": "Save Payment Gateway Profile",
        "operationId": "POST_PAYMENT_GATEWAY_PROFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_GATEWAY_PROFILE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "PAYMENT_GATEWAY_PROFILE"
        ],
        "summary": "Upsert Payment Gateway Profile",
        "description": "Upsert Payment Gateway Profile",
        "operationId": "PATCH_PAYMENT_GATEWAY_PROFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_PAYMENT_GATEWAY_PROFILE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_GATEWAY_PROFILE": {
      "delete": {
        "tags": [
          "PAYMENT_GATEWAY_PROFILE"
        ],
        "summary": "Delete Payment Gateway Profile",
        "description": "Delete Payment Gateway Profile",
        "operationId": "DELETE_PAYMENT_GATEWAY_PROFILE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_GATEWAY_PROFILE_FIELD/{id}": {
      "get": {
        "tags": [
          "PAYMENT_GATEWAY_PROFILE_FIELD"
        ],
        "summary": "Retrieve By Id Payment Gateway Profile Field",
        "description": "Get Payment Gateway Profile Field By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_GATEWAY_PROFILE_FIELD",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_GATEWAY_PROFILE_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_GATEWAY_PROFILE_FIELD": {
      "get": {
        "tags": [
          "PAYMENT_GATEWAY_PROFILE_FIELD"
        ],
        "summary": "Retrieve Filtered Payment Gateway Profile Field",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_GATEWAY_PROFILE_FIELD",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_GATEWAY_PROFILE_FIELD"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_GATEWAY_PROFILE_FIELD"
        ],
        "summary": "Update Payment Gateway Profile Field",
        "description": "Update Payment Gateway Profile Field",
        "operationId": "PUT_PAYMENT_GATEWAY_PROFILE_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_GATEWAY_PROFILE_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_GATEWAY_PROFILE_FIELD"
        ],
        "summary": "Save Payment Gateway Profile Field",
        "description": "Save Payment Gateway Profile Field",
        "operationId": "POST_PAYMENT_GATEWAY_PROFILE_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_GATEWAY_PROFILE_FIELD"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_GATEWAY_PROFILE_FIELD": {
      "delete": {
        "tags": [
          "PAYMENT_GATEWAY_PROFILE_FIELD"
        ],
        "summary": "Delete Payment Gateway Profile Field",
        "description": "Delete Payment Gateway Profile Field",
        "operationId": "DELETE_PAYMENT_GATEWAY_PROFILE_FIELD",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_GATEWAY_PROFILE_RULE/{id}": {
      "get": {
        "tags": [
          "PAYMENT_GATEWAY_PROFILE_RULE"
        ],
        "summary": "Retrieve By Id Payment Gateway Profile Rule",
        "description": "Get Payment Gateway Profile Rule By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_GATEWAY_PROFILE_RULE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_GATEWAY_PROFILE_RULE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_GATEWAY_PROFILE_RULE": {
      "get": {
        "tags": [
          "PAYMENT_GATEWAY_PROFILE_RULE"
        ],
        "summary": "Retrieve Filtered Payment Gateway Profile Rule",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_GATEWAY_PROFILE_RULE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_GATEWAY_PROFILE_RULE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_GATEWAY_PROFILE_RULE"
        ],
        "summary": "Update Payment Gateway Profile Rule",
        "description": "Update Payment Gateway Profile Rule",
        "operationId": "PUT_PAYMENT_GATEWAY_PROFILE_RULE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_GATEWAY_PROFILE_RULE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_GATEWAY_PROFILE_RULE"
        ],
        "summary": "Save Payment Gateway Profile Rule",
        "description": "Save Payment Gateway Profile Rule",
        "operationId": "POST_PAYMENT_GATEWAY_PROFILE_RULE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_GATEWAY_PROFILE_RULE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_GATEWAY_PROFILE_RULE": {
      "delete": {
        "tags": [
          "PAYMENT_GATEWAY_PROFILE_RULE"
        ],
        "summary": "Delete Payment Gateway Profile Rule",
        "description": "Delete Payment Gateway Profile Rule",
        "operationId": "DELETE_PAYMENT_GATEWAY_PROFILE_RULE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ITEM_INVOICE_DETAIL/{id}": {
      "get": {
        "tags": [
          "PAYMENT_ITEM_INVOICE_DETAIL"
        ],
        "summary": "Retrieve By Id Payment Item Invoice Detail",
        "description": "Get Payment Item Invoice Detail By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_ITEM_INVOICE_DETAIL",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ITEM_INVOICE_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_ITEM_INVOICE_DETAIL": {
      "get": {
        "tags": [
          "PAYMENT_ITEM_INVOICE_DETAIL"
        ],
        "summary": "Retrieve Filtered Payment Item Invoice Detail",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_ITEM_INVOICE_DETAIL",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_ITEM_INVOICE_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_ITEM_INVOICE_DETAIL"
        ],
        "summary": "Update Payment Item Invoice Detail",
        "description": "Update Payment Item Invoice Detail",
        "operationId": "PUT_PAYMENT_ITEM_INVOICE_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_ITEM_INVOICE_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_ITEM_INVOICE_DETAIL"
        ],
        "summary": "Save Payment Item Invoice Detail",
        "description": "Save Payment Item Invoice Detail",
        "operationId": "POST_PAYMENT_ITEM_INVOICE_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_ITEM_INVOICE_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_ITEM_INVOICE_DETAIL": {
      "delete": {
        "tags": [
          "PAYMENT_ITEM_INVOICE_DETAIL"
        ],
        "summary": "Delete Payment Item Invoice Detail",
        "description": "Delete Payment Item Invoice Detail",
        "operationId": "DELETE_PAYMENT_ITEM_INVOICE_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_LINK/{id}": {
      "get": {
        "tags": [
          "PAYMENT_LINK"
        ],
        "summary": "Retrieve By Id Payment Links",
        "description": "Get Payment Links By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_LINK",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_LINK"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_LINK": {
      "get": {
        "tags": [
          "PAYMENT_LINK"
        ],
        "summary": "Retrieve Filtered Payment Links",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_LINK",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_LINK"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_LINK"
        ],
        "summary": "Update Payment Links",
        "description": "Update Payment Links",
        "operationId": "PUT_PAYMENT_LINK",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_LINK"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_LINK"
        ],
        "summary": "Save Payment Links",
        "description": "Save Payment Links",
        "operationId": "POST_PAYMENT_LINK",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_LINK"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_LINK": {
      "delete": {
        "tags": [
          "PAYMENT_LINK"
        ],
        "summary": "Delete Payment Links",
        "description": "Delete Payment Links",
        "operationId": "DELETE_PAYMENT_LINK",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_LINK_INVOICE/{id}": {
      "get": {
        "tags": [
          "PAYMENT_LINK_INVOICE"
        ],
        "summary": "Retrieve By Id Payment Link Invoices",
        "description": "Get Payment Link Invoices By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_LINK_INVOICE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_LINK_INVOICE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_LINK_INVOICE": {
      "get": {
        "tags": [
          "PAYMENT_LINK_INVOICE"
        ],
        "summary": "Retrieve Filtered Payment Link Invoices",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_LINK_INVOICE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_LINK_INVOICE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_LINK_INVOICE"
        ],
        "summary": "Update Payment Link Invoices",
        "description": "Update Payment Link Invoices",
        "operationId": "PUT_PAYMENT_LINK_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_LINK_INVOICE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_LINK_INVOICE"
        ],
        "summary": "Save Payment Link Invoices",
        "description": "Save Payment Link Invoices",
        "operationId": "POST_PAYMENT_LINK_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_LINK_INVOICE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_LINK_INVOICE": {
      "delete": {
        "tags": [
          "PAYMENT_LINK_INVOICE"
        ],
        "summary": "Delete Payment Link Invoices",
        "description": "Delete Payment Link Invoices",
        "operationId": "DELETE_PAYMENT_LINK_INVOICE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_LINK_PAYMENT/{id}": {
      "get": {
        "tags": [
          "PAYMENT_LINK_PAYMENT"
        ],
        "summary": "Retrieve By Id Payment Link Payments",
        "description": "Get Payment Link Payments By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_LINK_PAYMENT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_LINK_PAYMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_LINK_PAYMENT": {
      "get": {
        "tags": [
          "PAYMENT_LINK_PAYMENT"
        ],
        "summary": "Retrieve Filtered Payment Link Payments",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_LINK_PAYMENT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_LINK_PAYMENT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_LINK_PAYMENT"
        ],
        "summary": "Update Payment Link Payments",
        "description": "Update Payment Link Payments",
        "operationId": "PUT_PAYMENT_LINK_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_LINK_PAYMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_LINK_PAYMENT"
        ],
        "summary": "Save Payment Link Payments",
        "description": "Save Payment Link Payments",
        "operationId": "POST_PAYMENT_LINK_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_LINK_PAYMENT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_LINK_PAYMENT": {
      "delete": {
        "tags": [
          "PAYMENT_LINK_PAYMENT"
        ],
        "summary": "Delete Payment Link Payments",
        "description": "Delete Payment Link Payments",
        "operationId": "DELETE_PAYMENT_LINK_PAYMENT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_REPROCESS/{id}": {
      "get": {
        "tags": [
          "PAYMENT_REPROCESS"
        ],
        "summary": "Retrieve By Id Payment Retry Configuration",
        "description": "Get Payment Retry Configuration By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_REPROCESS",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_REPROCESS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_REPROCESS": {
      "get": {
        "tags": [
          "PAYMENT_REPROCESS"
        ],
        "summary": "Retrieve Filtered Payment Retry Configuration",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_REPROCESS",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_REPROCESS"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_REPROCESS"
        ],
        "summary": "Update Payment Retry Configuration",
        "description": "Update Payment Retry Configuration",
        "operationId": "PUT_PAYMENT_REPROCESS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_REPROCESS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_REPROCESS"
        ],
        "summary": "Save Payment Retry Configuration",
        "description": "Save Payment Retry Configuration",
        "operationId": "POST_PAYMENT_REPROCESS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_REPROCESS"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_REPROCESS": {
      "delete": {
        "tags": [
          "PAYMENT_REPROCESS"
        ],
        "summary": "Delete Payment Retry Configuration",
        "description": "Delete Payment Retry Configuration",
        "operationId": "DELETE_PAYMENT_REPROCESS",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_RETRY_SCHEDULE/{id}": {
      "get": {
        "tags": [
          "PAYMENT_RETRY_SCHEDULE"
        ],
        "summary": "Retrieve By Id Scheduled Payment Retries",
        "description": "Get Scheduled Payment Retries By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_RETRY_SCHEDULE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_RETRY_SCHEDULE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_RETRY_SCHEDULE": {
      "get": {
        "tags": [
          "PAYMENT_RETRY_SCHEDULE"
        ],
        "summary": "Retrieve Filtered Scheduled Payment Retries",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_RETRY_SCHEDULE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_RETRY_SCHEDULE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_RETRY_SCHEDULE"
        ],
        "summary": "Update Scheduled Payment Retries",
        "description": "Update Scheduled Payment Retries",
        "operationId": "PUT_PAYMENT_RETRY_SCHEDULE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_RETRY_SCHEDULE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_RETRY_SCHEDULE"
        ],
        "summary": "Save Scheduled Payment Retries",
        "description": "Save Scheduled Payment Retries",
        "operationId": "POST_PAYMENT_RETRY_SCHEDULE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_RETRY_SCHEDULE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_RETRY_SCHEDULE": {
      "delete": {
        "tags": [
          "PAYMENT_RETRY_SCHEDULE"
        ],
        "summary": "Delete Scheduled Payment Retries",
        "description": "Delete Scheduled Payment Retries",
        "operationId": "DELETE_PAYMENT_RETRY_SCHEDULE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_TRANSACTION_FEE/{id}": {
      "get": {
        "tags": [
          "PAYMENT_TRANSACTION_FEE"
        ],
        "summary": "Retrieve By Id Payment Transaction Fee",
        "description": "Get Payment Transaction Fee By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_TRANSACTION_FEE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_TRANSACTION_FEE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_TRANSACTION_FEE": {
      "get": {
        "tags": [
          "PAYMENT_TRANSACTION_FEE"
        ],
        "summary": "Retrieve Filtered Payment Transaction Fee",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_TRANSACTION_FEE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_TRANSACTION_FEE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_TRANSACTION_FEE"
        ],
        "summary": "Update Payment Transaction Fee",
        "description": "Update Payment Transaction Fee",
        "operationId": "PUT_PAYMENT_TRANSACTION_FEE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_TRANSACTION_FEE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_TRANSACTION_FEE"
        ],
        "summary": "Save Payment Transaction Fee",
        "description": "Save Payment Transaction Fee",
        "operationId": "POST_PAYMENT_TRANSACTION_FEE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_TRANSACTION_FEE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "PAYMENT_TRANSACTION_FEE"
        ],
        "summary": "Upsert Payment Transaction Fee",
        "description": "Upsert Payment Transaction Fee",
        "operationId": "PATCH_PAYMENT_TRANSACTION_FEE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_PAYMENT_TRANSACTION_FEE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_TRANSACTION_FEE": {
      "delete": {
        "tags": [
          "PAYMENT_TRANSACTION_FEE"
        ],
        "summary": "Delete Payment Transaction Fee",
        "description": "Delete Payment Transaction Fee",
        "operationId": "DELETE_PAYMENT_TRANSACTION_FEE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_TYPE/{id}": {
      "get": {
        "tags": [
          "PAYMENT_TYPE"
        ],
        "summary": "Retrieve By Id Payment Type",
        "description": "Get Payment Type By Id",
        "operationId": "Retrieve_By_Id_PAYMENT_TYPE",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_TYPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYMENT_TYPE": {
      "get": {
        "tags": [
          "PAYMENT_TYPE"
        ],
        "summary": "Retrieve Filtered Payment Type",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYMENT_TYPE",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYMENT_TYPE"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYMENT_TYPE"
        ],
        "summary": "Update Payment Type",
        "description": "Update Payment Type",
        "operationId": "PUT_PAYMENT_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYMENT_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYMENT_TYPE"
        ],
        "summary": "Save Payment Type",
        "description": "Save Payment Type",
        "operationId": "POST_PAYMENT_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYMENT_TYPE"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYMENT_TYPE": {
      "delete": {
        "tags": [
          "PAYMENT_TYPE"
        ],
        "summary": "Delete Payment Type",
        "description": "Delete Payment Type",
        "operationId": "DELETE_PAYMENT_TYPE",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYOUT/{id}": {
      "get": {
        "tags": [
          "PAYOUT"
        ],
        "summary": "Retrieve By Id Payout",
        "description": "Get Payout By Id",
        "operationId": "Retrieve_By_Id_PAYOUT",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYOUT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYOUT": {
      "get": {
        "tags": [
          "PAYOUT"
        ],
        "summary": "Retrieve Filtered Payout",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYOUT",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYOUT"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYOUT"
        ],
        "summary": "Update Payout",
        "description": "Update Payout",
        "operationId": "PUT_PAYOUT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYOUT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYOUT"
        ],
        "summary": "Save Payout",
        "description": "Save Payout",
        "operationId": "POST_PAYOUT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYOUT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "PAYOUT"
        ],
        "summary": "Upsert Payout",
        "description": "Upsert Payout",
        "operationId": "PATCH_PAYOUT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_PAYOUT"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYOUT": {
      "delete": {
        "tags": [
          "PAYOUT"
        ],
        "summary": "Delete Payout",
        "description": "Delete Payout",
        "operationId": "DELETE_PAYOUT",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYOUT_DETAIL/{id}": {
      "get": {
        "tags": [
          "PAYOUT_DETAIL"
        ],
        "summary": "Retrieve By Id Payout Detail",
        "description": "Get Payout Detail By Id",
        "operationId": "Retrieve_By_Id_PAYOUT_DETAIL",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYOUT_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PAYOUT_DETAIL": {
      "get": {
        "tags": [
          "PAYOUT_DETAIL"
        ],
        "summary": "Retrieve Filtered Payout Detail",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PAYOUT_DETAIL",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PAYOUT_DETAIL"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PAYOUT_DETAIL"
        ],
        "summary": "Update Payout Detail",
        "description": "Update Payout Detail",
        "operationId": "PUT_PAYOUT_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PAYOUT_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PAYOUT_DETAIL"
        ],
        "summary": "Save Payout Detail",
        "description": "Save Payout Detail",
        "operationId": "POST_PAYOUT_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PAYOUT_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "PAYOUT_DETAIL"
        ],
        "summary": "Upsert Payout Detail",
        "description": "Upsert Payout Detail",
        "operationId": "PATCH_PAYOUT_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Patch_Body_PAYOUT_DETAIL"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Response with id of updated object",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Patch_Response"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PAYOUT_DETAIL": {
      "delete": {
        "tags": [
          "PAYOUT_DETAIL"
        ],
        "summary": "Delete Payout Detail",
        "description": "Delete Payout Detail",
        "operationId": "DELETE_PAYOUT_DETAIL",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PERIOD_CLOSE_TASK/{id}": {
      "get": {
        "tags": [
          "PERIOD_CLOSE_TASK"
        ],
        "summary": "Retrieve By Id Period Close Tasks",
        "description": "Get Period Close Tasks By Id",
        "operationId": "Retrieve_By_Id_PERIOD_CLOSE_TASK",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PERIOD_CLOSE_TASK"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PERIOD_CLOSE_TASK": {
      "get": {
        "tags": [
          "PERIOD_CLOSE_TASK"
        ],
        "summary": "Retrieve Filtered Period Close Tasks",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PERIOD_CLOSE_TASK",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PERIOD_CLOSE_TASK"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PERIOD_CLOSE_TASK"
        ],
        "summary": "Update Period Close Tasks",
        "description": "Update Period Close Tasks",
        "operationId": "PUT_PERIOD_CLOSE_TASK",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PERIOD_CLOSE_TASK"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PERIOD_CLOSE_TASK"
        ],
        "summary": "Save Period Close Tasks",
        "description": "Save Period Close Tasks",
        "operationId": "POST_PERIOD_CLOSE_TASK",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PERIOD_CLOSE_TASK"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Post_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/delete/PERIOD_CLOSE_TASK": {
      "delete": {
        "tags": [
          "PERIOD_CLOSE_TASK"
        ],
        "summary": "Delete Period Close Tasks",
        "description": "Delete Period Close Tasks",
        "operationId": "DELETE_PERIOD_CLOSE_TASK",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Delete_Body"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Delete_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PERIOD_CLOSE_TASK_FILTER/{id}": {
      "get": {
        "tags": [
          "PERIOD_CLOSE_TASK_FILTER"
        ],
        "summary": "Retrieve By Id Period Close Task Filter",
        "description": "Get Period Close Task Filter By Id",
        "operationId": "Retrieve_By_Id_PERIOD_CLOSE_TASK_FILTER",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Id of the record",
            "required": true,
            "schema": {}
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PERIOD_CLOSE_TASK_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      }
    },
    "/rest/2.0/PERIOD_CLOSE_TASK_FILTER": {
      "get": {
        "tags": [
          "PERIOD_CLOSE_TASK_FILTER"
        ],
        "summary": "Retrieve Filtered Period Close Task Filter",
        "description": "Get record(s) using filters",
        "operationId": "RetrieveFiltered_PERIOD_CLOSE_TASK_FILTER",
        "parameters": [
          {
            "name": "queryAnsiSql",
            "in": "query",
            "description": "SQL Where part",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Retrieve_PERIOD_CLOSE_TASK_FILTER"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "PERIOD_CLOSE_TASK_FILTER"
        ],
        "summary": "Update Period Close Task Filter",
        "description": "Update Period Close Task Filter",
        "operationId": "PUT_PERIOD_CLOSE_TASK_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Put_Body_PERIOD_CLOSE_TASK_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Put_Response"
                }
              }
            }
          },
          "400": {
            "description": "Error response, bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequest"
                }
              }
            }
          },
          "401": {
            "description": "Error response, unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Unauthorized"
                }
              }
            }
          },
          "404": {
            "description": "Error response, not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFound"
                }
              }
            }
          },
          "429": {
            "description": "Error response, too many requests",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TooManyRequests"
                }
              }
            }
          },
          "500": {
            "description": "Error response, internal error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InternalError"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "PERIOD_CLOSE_TASK_FILTER"
        ],
        "summary": "Save Period Close Task Filter",
        "description": "Save Period Close Task Filter",
        "operationId": "POST_PERIOD_CLOSE_TASK_FILTER",
        "parameters": [
          {
            "name": "sessionId",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json; charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/Post_Body_PERIOD_CLOSE_TASK_FILTER"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful response with requested data",
            "content": {
              "application/json": {
                "schema": 