{
  "swagger": "2.0",
  "info": {
    "title": "Opencell JAX-WS API Documentation",
    "version": ""
  },
  "host": "integration.i.opencellsoft.com",
  "basePath": "/opencell/api/rest",
  "schemes": [
    "http"
  ],
  "paths": {
    "/Communication/inbound": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "inboundCommunication"
      }
    },
    "/Communication/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/PdfInvoice": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "invoiceNumber",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "customerAccountCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "getPDFInvoice"
      }
    },
    "/PdfInvoice/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/account/access": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "accessCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "subscriptionCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/account/access/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/account/access/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "subscriptionCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listBySubscription"
      }
    },
    "/account/access/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/account/access/{accessCode}/{subscriptionCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "subscriptionCode",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "accessCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/account/access/{accessCode}/{subscriptionCode}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "subscriptionCode",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "accessCode",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/account/access/{accessCode}/{subscriptionCode}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "subscriptionCode",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "accessCode",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/account/accountHierarchy": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/account/accountHierarchy/createCRMAccountHierarchy": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createCRMAccountHierarchy"
      }
    },
    "/account/accountHierarchy/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/account/accountHierarchy/createOrUpdateCRMAccountHierarchy": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdateCRMAccountHierarchy"
      }
    },
    "/account/accountHierarchy/customerHierarchyUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "customerHierarchyUpdate"
      }
    },
    "/account/accountHierarchy/find": {
      "parameters": [],
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "calculateBalances",
            "required": false,
            "type": "boolean"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      }
    },
    "/account/accountHierarchy/findAccountHierarchy": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findAccountHierarchy2"
      }
    },
    "/account/accountHierarchy/updateCRMAccountHierarchy": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateCRMAccountHierarchy"
      }
    },
    "/account/accountHierarchy/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/account/billingAccount": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "billingAccountCode",
            "required": false,
            "type": "string"
          },
          {
            "default": "INHERIT_NO_MERGE",
            "in": "query",
            "name": "inheritCF",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/account/billingAccount/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/account/billingAccount/filterCountersByPeriod": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "billingAccountCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "date",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "filterBillingAccountCountersByPeriod"
      }
    },
    "/account/billingAccount/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "customerAccountCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listByCustomerAccount"
      }
    },
    "/account/billingAccount/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/account/billingAccount/{billingAccountCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "billingAccountCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/account/businessAccountModel": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "businessAccountModelCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/account/businessAccountModel/findParents": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findParents"
      }
    },
    "/account/businessAccountModel/install": {
      "parameters": [],
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "install"
      }
    },
    "/account/businessAccountModel/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/account/businessAccountModel/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/account/businessAccountModel/{businessAccountModelCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "businessAccountModelCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/account/customer": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "customerCode",
            "required": false,
            "type": "string"
          },
          {
            "default": "INHERIT_NO_MERGE",
            "in": "query",
            "name": "inheritCF",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/account/customer/anonymizeGpdr": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "customerCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "anonymizeGpdr"
      }
    },
    "/account/customer/category/{categoryCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "categoryCode",
          "required": true,
          "type": "string"
        }
      ],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findCategory"
      }
    },
    "/account/customer/createBrand": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createBrand"
      }
    },
    "/account/customer/createCategory": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createCategory"
      }
    },
    "/account/customer/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/account/customer/createOrUpdateBrand": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdateBrand"
      }
    },
    "/account/customer/createOrUpdateCategory": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdateCategory"
      }
    },
    "/account/customer/customerNumberSequence": {
      "parameters": [],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "getNextCustomerNumber"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateCustomerNumberSequence"
      }
    },
    "/account/customer/exportCustomerHierarchy": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "customerCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "exportCustomerHierarchy"
      }
    },
    "/account/customer/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fields",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "code",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          },
          {
            "default": "INHERIT_NO_MERGE",
            "in": "query",
            "name": "inheritCF",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listGet"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPost"
      }
    },
    "/account/customer/list47": {
      "parameters": [],
      "post": {
        "parameters": [
          {
            "format": "int32",
            "in": "query",
            "name": "firstRow",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "numberOfRows",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "c.code",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list47"
      }
    },
    "/account/customer/removeBrand/{brandCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "brandCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "removeBrand"
      }
    },
    "/account/customer/removeCategory/{categoryCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "categoryCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "removeCategory"
      }
    },
    "/account/customer/sequence": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createCustomerSequence"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateCustomerSequence"
      }
    },
    "/account/customer/sequence/{code}/next": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "getNextCustomerSequenceNumber"
      }
    },
    "/account/customer/updateBrand": {
      "parameters": [],
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateBrand"
      }
    },
    "/account/customer/updateCategory": {
      "parameters": [],
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateCategory"
      }
    },
    "/account/customer/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/account/customer/{customerCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "customerCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/account/customerAccount": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "customerAccountCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "calculateBalances",
            "required": false,
            "type": "boolean"
          },
          {
            "default": "INHERIT_NO_MERGE",
            "in": "query",
            "name": "inheritCF",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/account/customerAccount/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/account/customerAccount/creditCategory": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createCreditCategory"
      }
    },
    "/account/customerAccount/creditCategory/{creditCategoryCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "creditCategoryCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "removeCreditCategory"
      }
    },
    "/account/customerAccount/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "customerCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listByCustomer"
      }
    },
    "/account/customerAccount/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/account/customerAccount/{customerAccountCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "customerAccountCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/account/providerContact": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "providerContactCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/account/providerContact/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/account/providerContact/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/account/providerContact/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/account/providerContact/{code}": {
      "parameters": [
        {
          "in": "path",
          "name": "providerContactCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/account/title": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "titleCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/account/title/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/account/title/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/account/title/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/account/title/{titleCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "titleCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/account/userAccount": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "userAccountCode",
            "required": false,
            "type": "string"
          },
          {
            "default": "INHERIT_NO_MERGE",
            "in": "query",
            "name": "inheritCF",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/account/userAccount/applyProduct": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "applyProduct"
      }
    },
    "/account/userAccount/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/account/userAccount/filterCountersByPeriod": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "userAccountCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "date",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "filterUserAccountCountersByPeriod"
      }
    },
    "/account/userAccount/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "billingAccountCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listByBillingAccount"
      }
    },
    "/account/userAccount/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/account/userAccount/{userAccountCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "userAccountCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/accountOperation": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "format": "int64",
            "in": "query",
            "name": "id",
            "required": false,
            "type": "integer"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      }
    },
    "/accountOperation/addLitigation": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "addLitigation"
      }
    },
    "/accountOperation/cancelLitigation": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "cancelLitigation"
      }
    },
    "/accountOperation/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "customerAccountCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fields",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "id",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "DESCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listGet"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPost"
      }
    },
    "/accountOperation/matchOperations": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "matchOperations"
      }
    },
    "/accountOperation/unMatchingOperations": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "unMatchingOperations"
      }
    },
    "/accountOperation/updatePaymentMethod": {
      "parameters": [],
      "put": {
        "parameters": [
          {
            "in": "query",
            "name": "customerAccountCode",
            "required": false,
            "type": "string"
          },
          {
            "format": "int64",
            "in": "query",
            "name": "aoId",
            "required": false,
            "type": "integer"
          },
          {
            "in": "query",
            "name": "paymentMethod",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updatePaymentMethod"
      }
    },
    "/accountOperation/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/accountOperation/{accountOperationId}/listMatchedOperations": {
      "parameters": [
        {
          "format": "int64",
          "in": "path",
          "name": "accountOperationId",
          "required": true,
          "type": "integer"
        }
      ],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listMatchedOperations"
      }
    },
    "/addressbook": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "code",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "from",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      }
    },
    "/addressbook/addContact": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "addressbookCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "contactCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "addContact"
      }
    },
    "/addressbook/createAll": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createAll"
      }
    },
    "/addressbook/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/addressbook/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/admin/audit/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/admin/audit/{enableORdisable}": {
      "parameters": [
        {
          "in": "path",
          "name": "enableORdisable",
          "required": true,
          "type": "string"
        }
      ],
      "put": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enableORdisableAudit"
      }
    },
    "/admin/files": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "dir",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listFiles"
      }
    },
    "/admin/files/all": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listFiles"
      }
    },
    "/admin/files/createDir": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createDir"
      }
    },
    "/admin/files/downloadFile": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "file",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "downloadFile"
      }
    },
    "/admin/files/suppressDirectory": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "suppressDir"
      }
    },
    "/admin/files/suppressFile": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "suppressFile"
      }
    },
    "/admin/files/upload": {
      "parameters": [],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "uploadFile"
      }
    },
    "/admin/files/uploadFileBase64": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "uploadFileBase64"
      }
    },
    "/admin/files/uploadZippedFileBase64": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "uploadZippedFileBase64"
      }
    },
    "/admin/files/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/admin/files/zipDirectory": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "zipDir"
      }
    },
    "/admin/files/zipFile": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "zipFile"
      }
    },
    "/admin/genericWorkflow": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "code",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/admin/genericWorkflow/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/admin/genericWorkflow/execute": {
      "parameters": [],
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "baseEntityName",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "entityInstanceCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "workflowCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "execute"
      }
    },
    "/admin/genericWorkflow/findByEntity": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "baseEntityName",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findByEntity"
      }
    },
    "/admin/genericWorkflow/history": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "entityInstanceCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "workflowCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fromStatus",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "toStatus",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findHistory"
      }
    },
    "/admin/genericWorkflow/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/admin/genericWorkflow/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/admin/genericWorkflow/{code}": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/admin/genericWorkflow/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/admin/genericWorkflow/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/billing/accountingCode": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "accountingCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/billing/accountingCode/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/billing/accountingCode/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "code",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listGet"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPost"
      }
    },
    "/billing/accountingCode/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/billing/accountingCode/{accountingCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "accountingCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/billing/accountingCode/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/billing/accountingCode/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/billing/invoicing/cancelBillingRun": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "cancelBillingRun"
      }
    },
    "/billing/invoicing/createBillingRun": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createBillingRun"
      }
    },
    "/billing/invoicing/getBillingAccountListInRun": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "getBillingAccountListInRun"
      }
    },
    "/billing/invoicing/getBillingRunInfo": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "getBillingRunInfo"
      }
    },
    "/billing/invoicing/getPostInvoicingReport": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "getPostInvoicingReport"
      }
    },
    "/billing/invoicing/getPreInvoicingReport": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "getPreInvoicingReport"
      }
    },
    "/billing/invoicing/validateBillingRun": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "validateBillingRun"
      }
    },
    "/billing/invoicing/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/billing/mediation/cancelReservation": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "cancelReservation"
      }
    },
    "/billing/mediation/chargeCdr": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "chargeCdr"
      }
    },
    "/billing/mediation/confirmReservation": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "confirmReservation"
      }
    },
    "/billing/mediation/notifyOfRejectedCdrs": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "notifyOfRejectedCdrs"
      }
    },
    "/billing/mediation/registerCdrList": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "registerCdrList"
      }
    },
    "/billing/mediation/reserveCdr": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "reserveCdr"
      }
    },
    "/billing/mediation/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/billing/ratedTransaction/cancelRatedTransactions": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "cancelRatedTransactions"
      }
    },
    "/billing/ratedTransaction/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fields",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "code",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          },
          {
            "default": false,
            "in": "query",
            "name": "returnUserAccountCode",
            "required": false,
            "type": "boolean"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listGet"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPost"
      }
    },
    "/billing/ratedTransaction/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/billing/subscription": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "subscriptionCode",
            "required": false,
            "type": "string"
          },
          {
            "default": false,
            "in": "query",
            "name": "mergedCF",
            "required": false,
            "type": "boolean"
          },
          {
            "default": "INHERIT_NO_MERGE",
            "in": "query",
            "name": "inheritCF",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findSubscription"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/billing/subscription/activate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "activate"
      }
    },
    "/billing/subscription/activateForCustomer": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "activateForCustomer"
      }
    },
    "/billing/subscription/activateServices": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "activateServices"
      }
    },
    "/billing/subscription/applyOneShotChargeInstance": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "applyOneShotChargeInstance"
      }
    },
    "/billing/subscription/applyProduct": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "applyProduct"
      }
    },
    "/billing/subscription/cancelSubscriptionRenewal/{subscriptionCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "subscriptionCode",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "cancelSubscriptionRenewal"
      }
    },
    "/billing/subscription/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/billing/subscription/createOrUpdatePartial": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdateSubscriptionPartial"
      }
    },
    "/billing/subscription/dueDateDelay": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "subscriptionCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "invoiceNumber",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "invoiceTypeCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "orderCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findDueDateDelay"
      }
    },
    "/billing/subscription/instantiateServices": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "instantiateServices"
      }
    },
    "/billing/subscription/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "userAccountCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "mergedCF",
            "required": false,
            "type": "boolean"
          },
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fields",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "code",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          },
          {
            "default": "INHERIT_NO_MERGE",
            "in": "query",
            "name": "inheritCF",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listGet"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPost"
      }
    },
    "/billing/subscription/listAll": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": false,
            "in": "query",
            "name": "mergedCF",
            "required": false,
            "type": "boolean"
          },
          {
            "default": "code",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listAll"
      }
    },
    "/billing/subscription/listOneshotChargeOthers": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "subscriptionCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "getOneShotChargeOthers"
      }
    },
    "/billing/subscription/oneShotCharge/{subscriptionCode}/{oneshotChargeCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "subscriptionCode",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "oneshotChargeCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "terminateOneShotCharge"
      }
    },
    "/billing/subscription/rate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "rate"
      }
    },
    "/billing/subscription/resume": {
      "parameters": [],
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "resumeSubscription"
      }
    },
    "/billing/subscription/resumeServices": {
      "parameters": [],
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "resumeServices"
      }
    },
    "/billing/subscription/serviceInstance": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "subscriptionCode",
            "required": false,
            "type": "string"
          },
          {
            "format": "int64",
            "in": "query",
            "name": "serviceInstanceId",
            "required": false,
            "type": "integer"
          },
          {
            "in": "query",
            "name": "serviceInstanceCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findServiceInstance"
      }
    },
    "/billing/subscription/serviceInstances": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "subscriptionCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "serviceInstanceCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listServiceInstance"
      }
    },
    "/billing/subscription/subscribeAndActivateServices": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "subscribeAndActivateServices"
      }
    },
    "/billing/subscription/suspend": {
      "parameters": [],
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "suspendSubscription"
      }
    },
    "/billing/subscription/suspendServices": {
      "parameters": [],
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "suspendServices"
      }
    },
    "/billing/subscription/terminate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "terminateSubscription"
      }
    },
    "/billing/subscription/terminateServices": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "terminateServices"
      }
    },
    "/billing/subscription/updateServices": {
      "parameters": [],
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateServices"
      }
    },
    "/billing/subscription/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/billing/wallet/balance/current": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "currentBalance"
      }
    },
    "/billing/wallet/balance/open": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "openBalance"
      }
    },
    "/billing/wallet/balance/reserved": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "reservedBalance"
      }
    },
    "/billing/wallet/operation": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOperation"
      }
    },
    "/billing/wallet/operation/find": {
      "parameters": [],
      "post": {
        "parameters": [
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "id",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findOperations"
      }
    },
    "/billing/wallet/operation/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fields",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "id",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          },
          {
            "default": false,
            "in": "query",
            "name": "withRTs",
            "required": false,
            "type": "boolean"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listOperationsGet"
      },
      "post": {
        "parameters": [
          {
            "default": false,
            "in": "query",
            "name": "withRTs",
            "required": false,
            "type": "boolean"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listOperationsPost"
      }
    },
    "/billing/wallet/reservation": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createReservation"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateReservation"
      }
    },
    "/billing/wallet/reservation/confirm": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "confirmReservation"
      }
    },
    "/billing/wallet/reservation/{reservationId}": {
      "parameters": [
        {
          "format": "int64",
          "in": "path",
          "name": "reservationId",
          "required": true,
          "type": "integer"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "cancelReservation"
      }
    },
    "/billing/wallet/template": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "walletTemplateCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findWalletTemplate"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createWalletTemplate"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateWalletTemplate"
      }
    },
    "/billing/wallet/template/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdateWalletTemplate"
      }
    },
    "/billing/wallet/template/{walletTemplateCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "walletTemplateCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "removeWalletTemplate"
      }
    },
    "/billing/wallet/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/billingCycle": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "billingCycleCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/billingCycle/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/billingCycle/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/billingCycle/{billingCycleCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "billingCycleCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/calendar": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "calendarCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/calendar/bankingDateStatus": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "date",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "getBankingDateStatus"
      }
    },
    "/calendar/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/calendar/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/calendar/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/calendar/{calendarCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "calendarCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/catalog/businessOfferModel": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "businessOfferModelCode",
            "required": false,
            "type": "string"
          },
          {
            "default": false,
            "in": "query",
            "name": "loadOfferServiceTemplate",
            "required": false,
            "type": "boolean"
          },
          {
            "default": false,
            "in": "query",
            "name": "loadOfferProductTemplate",
            "required": false,
            "type": "boolean"
          },
          {
            "default": false,
            "in": "query",
            "name": "loadServiceChargeTemplate",
            "required": false,
            "type": "boolean"
          },
          {
            "default": false,
            "in": "query",
            "name": "loadProductChargeTemplate",
            "required": false,
            "type": "boolean"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/catalog/businessOfferModel/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/catalog/businessOfferModel/install": {
      "parameters": [],
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "install"
      }
    },
    "/catalog/businessOfferModel/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fields",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "code",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listGet"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPost"
      }
    },
    "/catalog/businessOfferModel/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/catalog/businessOfferModel/{businessOfferModelCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "businessOfferModelCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/catalog/businessProductModel": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "businessProductModelCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/catalog/businessProductModel/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/catalog/businessProductModel/install": {
      "parameters": [],
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "install"
      }
    },
    "/catalog/businessProductModel/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/catalog/businessProductModel/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/catalog/businessProductModel/{businessProductModelCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "businessProductModelCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/catalog/businessServiceModel": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "businessServiceModelCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/catalog/businessServiceModel/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/catalog/businessServiceModel/install": {
      "parameters": [],
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "install"
      }
    },
    "/catalog/businessServiceModel/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/catalog/businessServiceModel/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/catalog/businessServiceModel/{businessServiceModelCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "businessServiceModelCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/catalog/channel": {
      "parameters": [],
      "delete": {
        "parameters": [
          {
            "in": "query",
            "name": "channelCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "delete"
      },
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "channelCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/catalog/channel/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/catalog/channel/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/catalog/channel/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/catalog/channel/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/catalog/channelsAndSegments": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "active",
            "required": false,
            "type": "boolean"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/catalog/channelsAndSegments/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/catalog/chargeTemplate": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "chargeTemplateCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      }
    },
    "/catalog/chargeTemplate/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/catalog/counterTemplate": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "counterTemplateCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/catalog/counterTemplate/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/catalog/counterTemplate/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/catalog/counterTemplate/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/catalog/counterTemplate/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/catalog/counterTemplate/{counterTemplateCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "counterTemplateCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/catalog/discountPlan": {
      "parameters": [],
      "delete": {
        "parameters": [
          {
            "in": "query",
            "name": "discountPlanCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      },
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "discountPlanCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/catalog/discountPlan/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/catalog/discountPlan/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/catalog/discountPlan/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/catalog/discountPlan/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/catalog/discountPlan/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/catalog/discountPlanItem": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "discountPlanItemCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/catalog/discountPlanItem/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/catalog/discountPlanItem/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/catalog/discountPlanItem/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/catalog/discountPlanItem/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/catalog/discountPlanItem/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/catalog/discountPlanItem/{discountPlanItemCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "discountPlanItemCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/catalog/offerTemplate": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "offerTemplateCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "validFrom",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "validTo",
            "required": false,
            "type": "string"
          },
          {
            "default": "INHERIT_NO_MERGE",
            "in": "query",
            "name": "inheritCF",
            "required": false,
            "type": "string"
          },
          {
            "default": false,
            "in": "query",
            "name": "loadOfferServiceTemplate",
            "required": false,
            "type": "boolean"
          },
          {
            "default": false,
            "in": "query",
            "name": "loadOfferProductTemplate",
            "required": false,
            "type": "boolean"
          },
          {
            "default": false,
            "in": "query",
            "name": "loadServiceChargeTemplate",
            "required": false,
            "type": "boolean"
          },
          {
            "default": false,
            "in": "query",
            "name": "loadProductChargeTemplate",
            "required": false,
            "type": "boolean"
          },
          {
            "default": false,
            "in": "query",
            "name": "loadAllowedDiscountPlan",
            "required": false,
            "type": "boolean"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/catalog/offerTemplate/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/catalog/offerTemplate/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "offerTemplateCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "validFrom",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "validTo",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fields",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "code",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          },
          {
            "default": "INHERIT_NO_MERGE",
            "in": "query",
            "name": "inheritCF",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listGet"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPost"
      }
    },
    "/catalog/offerTemplate/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/catalog/offerTemplate/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "validFrom",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "validTo",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/catalog/offerTemplate/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "validFrom",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "validTo",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/catalog/offerTemplate/{offerTemplateCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "offerTemplateCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "parameters": [
          {
            "in": "query",
            "name": "validFrom",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "validTo",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/catalog/offerTemplateCategory": {
      "parameters": [],
      "delete": {
        "parameters": [
          {
            "in": "query",
            "name": "offerTemplateCategoryCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "delete"
      },
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "offerTemplateCategoryCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/catalog/offerTemplateCategory/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/catalog/offerTemplateCategory/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/catalog/offerTemplateCategory/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/catalog/offerTemplateCategory/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/catalog/oneShotChargeTemplate": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "oneShotChargeTemplateCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/catalog/oneShotChargeTemplate/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/catalog/oneShotChargeTemplate/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "languageCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "countryCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "currencyCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "sellerCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "date",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listOneShotChargeTemplates"
      }
    },
    "/catalog/oneShotChargeTemplate/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/catalog/oneShotChargeTemplate/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/catalog/oneShotChargeTemplate/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/catalog/oneShotChargeTemplate/{oneShotChargeTemplateCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "oneShotChargeTemplateCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/catalog/pricePlan": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "pricePlanCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/catalog/pricePlan/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/catalog/pricePlan/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "eventCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPricePlanByEventCode"
      }
    },
    "/catalog/pricePlan/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/catalog/pricePlan/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/catalog/pricePlan/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/catalog/pricePlan/{pricePlanCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "pricePlanCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/catalog/recurringChargeTemplate": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "recurringChargeTemplateCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/catalog/recurringChargeTemplate/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/catalog/recurringChargeTemplate/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/catalog/recurringChargeTemplate/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/catalog/recurringChargeTemplate/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/catalog/recurringChargeTemplate/{recurringChargeTemplateCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "recurringChargeTemplateCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/catalog/serviceTemplate": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "serviceTemplateCode",
            "required": false,
            "type": "string"
          },
          {
            "default": "INHERIT_NO_MERGE",
            "in": "query",
            "name": "inheritCF",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/catalog/serviceTemplate/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/catalog/serviceTemplate/list": {
      "parameters": [],
      "get": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/catalog/serviceTemplate/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/catalog/serviceTemplate/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/catalog/serviceTemplate/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/catalog/serviceTemplate/{serviceTemplateCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "serviceTemplateCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/catalog/triggeredEdr": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "triggeredEdrCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/catalog/triggeredEdr/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/catalog/triggeredEdr/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/catalog/triggeredEdr/{triggeredEdrCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "triggeredEdrCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/catalog/usageChargeTemplate": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "usageChargeTemplateCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/catalog/usageChargeTemplate/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/catalog/usageChargeTemplate/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/catalog/usageChargeTemplate/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/catalog/usageChargeTemplate/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/catalog/usageChargeTemplate/{usageChargeTemplateCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "usageChargeTemplateCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/catalogManagement/category": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findCategories"
      }
    },
    "/catalogManagement/category/{code}": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "getCategory"
      }
    },
    "/catalogManagement/createOfferFromBOM": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOfferFromBOM"
      }
    },
    "/catalogManagement/createProductFromBPM": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createProductFromBPM"
      }
    },
    "/catalogManagement/createServiceFromBSM": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createServiceFromBSM"
      }
    },
    "/catalogManagement/productChargeTemplate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createProductChargeTemplate"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateProductChargeTemplate"
      }
    },
    "/catalogManagement/productChargeTemplate/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdateProductChargeTemplate"
      }
    },
    "/catalogManagement/productChargeTemplate/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listProductChargeTemplate"
      }
    },
    "/catalogManagement/productChargeTemplate/{code}": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "removeProductChargeTemplate"
      },
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "getProductChargeTemplate"
      }
    },
    "/catalogManagement/productChargeTemplate/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disableProductChargeTemplate"
      }
    },
    "/catalogManagement/productChargeTemplate/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enableProductChargeTemplate"
      }
    },
    "/catalogManagement/productOffering": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "validFrom",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "validTo",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findProductOfferings"
      }
    },
    "/catalogManagement/productOffering/{id}": {
      "parameters": [
        {
          "in": "path",
          "name": "id",
          "required": true,
          "type": "string"
        }
      ],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "validFrom",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "validTo",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "getProductOffering"
      }
    },
    "/catalogManagement/productSpecification": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findProductSpecifications"
      }
    },
    "/catalogManagement/productSpecification/{id}": {
      "parameters": [
        {
          "in": "path",
          "name": "id",
          "required": true,
          "type": "string"
        }
      ],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "validFrom",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "validTo",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "getProductSpecification"
      }
    },
    "/catalogManagement/productTemplate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createProductTemplate"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateProductTemplate"
      }
    },
    "/catalogManagement/productTemplate/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdateProductTemplate"
      }
    },
    "/catalogManagement/productTemplate/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "code",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "validFrom",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "validTo",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listProductTemplate"
      }
    },
    "/catalogManagement/productTemplate/{code}": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "parameters": [
          {
            "in": "query",
            "name": "validFrom",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "validTo",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "removeProductTemplate"
      },
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "validFrom",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "validTo",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "getProductTemplate"
      }
    },
    "/catalogManagement/productTemplate/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "validFrom",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "validTo",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disableProductTemplate"
      }
    },
    "/catalogManagement/productTemplate/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "validFrom",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "validTo",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enableProductTemplate"
      }
    },
    "/catalogManagement/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/chart": {
      "parameters": [],
      "delete": {
        "parameters": [
          {
            "in": "query",
            "name": "chartCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      },
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "chartCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/chart/bar": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createBarChart"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateBarChart"
      }
    },
    "/chart/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/chart/line": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createLineChart"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateLineChart"
      }
    },
    "/chart/pie": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createPieChart"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updatePieChart"
      }
    },
    "/chart/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/chart/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/chart/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/communication/emailTemplate": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "code",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/communication/emailTemplate/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/communication/emailTemplate/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/communication/emailTemplate/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/communication/emailTemplate/{code}": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/communication/meveoInstance": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "code",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/communication/meveoInstance/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/communication/meveoInstance/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/communication/meveoInstance/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/communication/meveoInstance/{code}": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/configurations": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "systemProperties"
      }
    },
    "/configurations/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/contact": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "code",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/contact/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/contact/importCSVFile": {
      "parameters": [],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "importCSVFile"
      }
    },
    "/contact/importCSVText": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "importCSVText"
      }
    },
    "/contact/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fields",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "code",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          },
          {
            "default": "INHERIT_NO_MERGE",
            "in": "query",
            "name": "inheritCF",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listGet"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPost"
      }
    },
    "/contact/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/contact/{code}": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/contact/{code}/{tag}": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "tag",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "removeTag"
      },
      "put": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "addTag"
      }
    },
    "/country": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "countryCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/country/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/country/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/country/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/country/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/country/{countryCode}/{currencyCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "countryCode",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "currencyCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/countryIso": {
      "parameters": [
        {
          "in": "path",
          "name": "countryCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      },
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "countryCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/countryIso/createOrUpdate": {
      "parameters": [
        {
          "in": "path",
          "name": "countryCode",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/countryIso/list": {
      "parameters": [
        {
          "in": "path",
          "name": "countryCode",
          "required": true,
          "type": "string"
        }
      ],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/countryIso/version": {
      "parameters": [
        {
          "in": "path",
          "name": "countryCode",
          "required": true,
          "type": "string"
        }
      ],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/currency": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "currencyCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/currency/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/currency/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/currency/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/currency/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/currency/{currencyCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "currencyCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/currencyIso": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/currencyIso/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/currencyIso/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/currencyIso/{currencyCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "currencyCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/customEntityInstance/list/{customEntityTemplateCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "customEntityTemplateCode",
          "required": true,
          "type": "string"
        }
      ],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/customEntityInstance/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/customEntityInstance/{customEntityTemplateCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "customEntityTemplateCode",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/customEntityInstance/{customEntityTemplateCode}/createOrUpdate": {
      "parameters": [
        {
          "in": "path",
          "name": "customEntityTemplateCode",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/customEntityInstance/{customEntityTemplateCode}/{code}": {
      "parameters": [
        {
          "in": "path",
          "name": "customEntityTemplateCode",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      },
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      }
    },
    "/customEntityInstance/{customEntityTemplateCode}/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "customEntityTemplateCode",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/customEntityInstance/{customEntityTemplateCode}/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "customEntityTemplateCode",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/customFieldTemplate": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "customFieldTemplateCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "appliesTo",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/customFieldTemplate/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/customFieldTemplate/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/customFieldTemplate/{customFieldTemplateCode}/{appliesTo}": {
      "parameters": [
        {
          "in": "path",
          "name": "customFieldTemplateCode",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "appliesTo",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/customFieldTemplate/{customFieldTemplateCode}/{appliesTo}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "customFieldTemplateCode",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "appliesTo",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/customFieldTemplate/{customFieldTemplateCode}/{appliesTo}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "customFieldTemplateCode",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "appliesTo",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/customTable": {
      "parameters": [],
      "delete": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "append"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/customTable/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/customTable/enable": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/customTable/list/{customTableCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "customTableCode",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/customTable/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/document/pdf": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "generatePDF"
      }
    },
    "/document/pdf/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/document/sign/files/{id}/download": {
      "parameters": [
        {
          "in": "path",
          "name": "id",
          "required": true,
          "type": "string"
        }
      ],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "downloadFileById"
      }
    },
    "/document/sign/procedures": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createProcedure"
      }
    },
    "/document/sign/procedures/{id}": {
      "parameters": [
        {
          "in": "path",
          "name": "id",
          "required": true,
          "type": "string"
        }
      ],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "getProcedureById"
      }
    },
    "/document/sign/procedures/{id}/status": {
      "parameters": [
        {
          "in": "path",
          "name": "id",
          "required": true,
          "type": "string"
        }
      ],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "getProcedureStatusById"
      }
    },
    "/document/sign/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/entityCustomization/action/": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "actionCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "appliesTo",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findAction"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createAction"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateAction"
      }
    },
    "/entityCustomization/action/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdateAction"
      }
    },
    "/entityCustomization/action/{actionCode}/{appliesTo}": {
      "parameters": [
        {
          "in": "path",
          "name": "appliesTo",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "actionCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "removeAction"
      }
    },
    "/entityCustomization/cet/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdateCustumizedEntityTemplate"
      }
    },
    "/entityCustomization/customize/": {
      "parameters": [],
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "customizeEntity"
      }
    },
    "/entityCustomization/customize/{customizedEntityClass}": {
      "parameters": [
        {
          "in": "path",
          "name": "customizedEntityClass",
          "required": true,
          "type": "string"
        }
      ],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findEntityCustomizations"
      }
    },
    "/entityCustomization/entity/": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createEntityTemplate"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateEntityTemplate"
      }
    },
    "/entityCustomization/entity/action/execute/{actionCode}/{appliesTo}/{entityCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "entityCode",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "appliesTo",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "actionCode",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "execute"
      }
    },
    "/entityCustomization/entity/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdateEntityTemplate"
      }
    },
    "/entityCustomization/entity/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "customEntityTemplateCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listEntityTemplates"
      }
    },
    "/entityCustomization/entity/listELFiltered": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "appliesTo",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "entityCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listELFiltered"
      }
    },
    "/entityCustomization/entity/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disableEntityTemplate"
      }
    },
    "/entityCustomization/entity/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enableEntityTemplate"
      }
    },
    "/entityCustomization/entity/{customEntityTemplateCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "customEntityTemplateCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "removeEntityTemplate"
      },
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findEntityTemplate"
      }
    },
    "/entityCustomization/field/": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "customFieldTemplateCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "appliesTo",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findField"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createField"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateField"
      }
    },
    "/entityCustomization/field/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdateField"
      }
    },
    "/entityCustomization/field/{actionCode}/{appliesTo}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "appliesTo",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "actionCode",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disableAction"
      }
    },
    "/entityCustomization/field/{actionCode}/{appliesTo}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "appliesTo",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "actionCode",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enableAction"
      }
    },
    "/entityCustomization/field/{customFieldTemplateCode}/{appliesTo}": {
      "parameters": [
        {
          "in": "path",
          "name": "customFieldTemplateCode",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "appliesTo",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "removeField"
      }
    },
    "/entityCustomization/field/{customFieldTemplateCode}/{appliesTo}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "customFieldTemplateCode",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "appliesTo",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disableField"
      }
    },
    "/entityCustomization/field/{customFieldTemplateCode}/{appliesTo}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "customFieldTemplateCode",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "appliesTo",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enableField"
      }
    },
    "/entityCustomization/listBusinessEntityForCFVByCode/": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "code",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "wildcode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listBusinessEntityForCFVByCode"
      }
    },
    "/entityCustomization/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/filter": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "filterCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      }
    },
    "/filter/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/filter/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/filter/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/filter/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/filteredList/fullSearch": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "category",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "from",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "size",
            "required": false,
            "type": "integer"
          },
          {
            "in": "query",
            "name": "sortField",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "fullSearch"
      }
    },
    "/filteredList/listByFilter": {
      "parameters": [],
      "post": {
        "parameters": [
          {
            "format": "int32",
            "in": "query",
            "name": "from",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "size",
            "required": false,
            "type": "integer"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listByFilter"
      }
    },
    "/filteredList/reindex": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "reindex"
      }
    },
    "/filteredList/search": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "classnamesOrCetCodes",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "from",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "size",
            "required": false,
            "type": "integer"
          },
          {
            "in": "query",
            "name": "sortField",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "search"
      }
    },
    "/filteredList/searchByField": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "classnamesOrCetCodes",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "from",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "size",
            "required": false,
            "type": "integer"
          },
          {
            "in": "query",
            "name": "sortField",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "searchByField"
      }
    },
    "/filteredList/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/finance/reportExtracts": {
      "parameters": [],
      "delete": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      },
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "reportExtractCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      }
    },
    "/finance/reportExtracts/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/finance/reportExtracts/executionHistory": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "code",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findReportExtractHistory"
      }
    },
    "/finance/reportExtracts/executionHistory/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fields",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "id",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "DESCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listReportExtractRunHistoryGet"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPost"
      }
    },
    "/finance/reportExtracts/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fields",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "code",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "DESCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listGet"
      }
    },
    "/finance/reportExtracts/run": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "runReport"
      }
    },
    "/finance/reportExtracts/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/finance/reportExtracts/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/finance/reportExtracts/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/hierarchy/userGroupLevel": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "hierarchyLevelCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/hierarchy/userGroupLevel/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/hierarchy/userGroupLevel/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fields",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "code",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listGet"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPost"
      }
    },
    "/hierarchy/userGroupLevel/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/hierarchy/userGroupLevel/{hierarchyLevelCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "hierarchyLevelCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/iban/validate": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "iban",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "bic",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "validate"
      }
    },
    "/iban/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/importExport/checkImportDataResult": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "executionId",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "checkImportDataResult"
      }
    },
    "/importExport/importData": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "importData"
      }
    },
    "/importExport/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/invoice": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "format": "int64",
            "in": "query",
            "name": "id",
            "required": false,
            "type": "integer"
          },
          {
            "in": "query",
            "name": "invoiceNumber",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "invoiceType",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "includeTransactions",
            "required": false,
            "type": "boolean"
          },
          {
            "in": "query",
            "name": "includePdf",
            "required": false,
            "type": "boolean"
          },
          {
            "in": "query",
            "name": "includeXml",
            "required": false,
            "type": "boolean"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findInvoiceByIdOrType"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      }
    },
    "/invoice/cancel": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "cancel"
      }
    },
    "/invoice/fetchPdfInvoice": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findPdfInvoice"
      }
    },
    "/invoice/fetchXMLInvoice": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findXMLInvoice"
      }
    },
    "/invoice/generateDraftInvoice": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "generateDraftInvoice"
      }
    },
    "/invoice/generateInvoice": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "generateInvoice"
      }
    },
    "/invoice/getPdfInvoice": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findPdfInvoice"
      }
    },
    "/invoice/getPdfInvoiceWithType": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findPdfInvoiceWithType"
      }
    },
    "/invoice/getXMLInvoice": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findXMLInvoice"
      }
    },
    "/invoice/getXMLInvoiceWithType": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findXMLInvoiceWithType"
      }
    },
    "/invoice/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fields",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "id",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listGet"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPost"
      }
    },
    "/invoice/listInvoiceByCustomerAccount": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "customerAccountCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "returnPdf",
            "required": false,
            "type": "boolean"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      }
    },
    "/invoice/listPresentInAR": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "customerAccountCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "includePdf",
            "required": false,
            "type": "boolean"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPresentInAR"
      }
    },
    "/invoice/sendByEmail": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "sendByEmail"
      }
    },
    "/invoice/validate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "validate"
      }
    },
    "/invoice/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/invoiceCategory": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "invoiceCategoryCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/invoiceCategory/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/invoiceCategory/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/invoiceCategory/{invoiceCategoryCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "invoiceCategoryCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/invoiceSequence": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "invoiceSequenceCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/invoiceSequence/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/invoiceSequence/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/invoiceSequence/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/invoiceSubCategory": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "invoiceSubCategoryCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/invoiceSubCategory/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/invoiceSubCategory/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/invoiceSubCategory/{invoiceSubCategoryCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "invoiceSubCategoryCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/invoiceSubCategoryCountry": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "invoiceSubCategoryCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "sellersCountry",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "country",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/invoiceSubCategoryCountry/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/invoiceSubCategoryCountry/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/invoiceSubCategoryCountry/{invoiceSubCategoryCode}/{country}": {
      "parameters": [
        {
          "in": "path",
          "name": "country",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "invoiceSubCategoryCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/invoiceSubCategoryCountry/{invoiceSubCategoryCode}/{sellersCountry}/{country}": {
      "parameters": [
        {
          "in": "path",
          "name": "country",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "sellersCountry",
          "required": true,
          "type": "string"
        },
        {
          "in": "path",
          "name": "invoiceSubCategoryCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/invoiceType": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "invoiceTypeCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/invoiceType/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/invoiceType/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/invoiceType/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/invoiceType/{invoiceTypeCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "invoiceTypeCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/job": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "jobInstanceCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/job/create": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      }
    },
    "/job/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/job/execute": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "execute"
      }
    },
    "/job/jobReport": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "code",
            "required": false,
            "type": "string"
          },
          {
            "format": "int64",
            "in": "query",
            "name": "id",
            "required": false,
            "type": "integer"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findJobExecutionResult"
      }
    },
    "/job/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": false,
            "in": "query",
            "name": "mergedCF",
            "required": false,
            "type": "boolean"
          },
          {
            "default": "code",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/job/listCategories": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listCategories"
      }
    },
    "/job/stop/{jobInstanceCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "jobInstanceCode",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "stop"
      }
    },
    "/job/timer/": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "timerCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findTimer"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createTimer"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateTimer"
      }
    },
    "/job/timer/createOrUpdate/": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdateTimer"
      }
    },
    "/job/timer/{timerCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "timerCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "removeTimer"
      }
    },
    "/job/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/job/{jobInstanceCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "jobInstanceCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/jobInstance": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "jobInstanceCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      }
    },
    "/jobInstance/create": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      }
    },
    "/jobInstance/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/jobInstance/update": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/jobInstance/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/jobInstance/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/jobInstance/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/jobInstance/{jobInstanceCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "jobInstanceCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/language": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "languageCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/language/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/language/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/language/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/language/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/language/{languageCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "languageCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/languageIso": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/languageIso/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/languageIso/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/languageIso/{languageCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "languageCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/measurableQuantity": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "code",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/measurableQuantity/findMVByDateAndPeriod": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "code",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fromDate",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "toDate",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "period",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "mqCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findMVByDateAndPeriod"
      }
    },
    "/measurableQuantity/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/measurableQuantity/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/measurableQuantity/{code}": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/measurableQuantity/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/measurableQuantity/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/module": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "code",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "get"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/module/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/module/disable": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "code",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disableGet"
      }
    },
    "/module/enable": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "code",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enableGet"
      }
    },
    "/module/install": {
      "parameters": [],
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "install"
      }
    },
    "/module/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/module/uninstall": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "code",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "uninstall"
      }
    },
    "/module/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/module/{code}": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "delete"
      }
    },
    "/module/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/module/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/notification": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "notificationCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/notification/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/notification/email": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "notificationCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/notification/email/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/notification/email/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/notification/email/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/notification/email/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/notification/email/{notificationCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "notificationCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/notification/jobTrigger": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "notificationCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/notification/jobTrigger/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/notification/jobTrigger/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/notification/jobTrigger/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/notification/jobTrigger/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/notification/jobTrigger/{notificationCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "notificationCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/notification/listInboundRequest": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listInboundRequest"
      }
    },
    "/notification/listNotificationHistory": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listNotificationHistory"
      }
    },
    "/notification/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/notification/webhook": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "notificationCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/notification/webhook/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/notification/webhook/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/notification/webhook/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/notification/webhook/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/notification/webhook/{notificationCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "notificationCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/notification/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/notification/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/notification/{notificationCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "notificationCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/occTemplate": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "occTemplateCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/occTemplate/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/occTemplate/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fields",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "accountCode",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listGet"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPost"
      }
    },
    "/occTemplate/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/occTemplate/{occTemplateCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "occTemplateCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/orderManagement/productOrder": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findProductOrders"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createProductOrder"
      }
    },
    "/orderManagement/productOrder/{id}": {
      "parameters": [
        {
          "in": "path",
          "name": "id",
          "required": true,
          "type": "string"
        }
      ],
      "patch": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateProductOrder"
      }
    },
    "/orderManagement/productOrder/{orderId}": {
      "parameters": [
        {
          "in": "path",
          "name": "orderId",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "deleteProductOrder"
      },
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "getProductOrder"
      }
    },
    "/orderManagement/productOrder/{orderId}/applicableDueDateDelay": {
      "parameters": [
        {
          "in": "path",
          "name": "orderId",
          "required": true,
          "type": "string"
        }
      ],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "applicableDueDateDelay"
      }
    },
    "/orderManagement/productOrder/{orderId}/simpleDueDateDelay": {
      "parameters": [
        {
          "in": "path",
          "name": "orderId",
          "required": true,
          "type": "string"
        }
      ],
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "simpleDueDateDelay"
      }
    },
    "/payment": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createPayment"
      }
    },
    "/payment/cardPaymentMethod": {
      "parameters": [],
      "delete": {
        "parameters": [
          {
            "format": "int64",
            "in": "query",
            "name": "id",
            "required": false,
            "type": "integer"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "removeCardPaymentMethod"
      },
      "get": {
        "parameters": [
          {
            "format": "int64",
            "in": "query",
            "name": "id",
            "required": false,
            "type": "integer"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findCardPaymentMethod"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "addCardPaymentMethod"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateCardPaymentMethod"
      }
    },
    "/payment/cardPaymentMethod/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "format": "int64",
            "in": "query",
            "name": "customerAccountId",
            "required": false,
            "type": "integer"
          },
          {
            "in": "query",
            "name": "customerAccountCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listCardPaymentMethods"
      }
    },
    "/payment/create": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      }
    },
    "/payment/creditCategory": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "creditCategoryCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/payment/creditCategory/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/payment/creditCategory/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/payment/creditCategory/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/payment/creditCategory/{creditCategoryCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "creditCategoryCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/payment/customerPayment": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "customerAccountCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/payment/ddRequestBuilder": {
      "parameters": [],
      "delete": {
        "parameters": [
          {
            "in": "query",
            "name": "code",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "removeDDRequestBuilder"
      },
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "code",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findDDRequestBuilder"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "addDDRequestBuilder"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateDDRequestBuilder"
      }
    },
    "/payment/ddRequestBuilder/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdateDDRequestBuilder"
      }
    },
    "/payment/ddRequestBuilder/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fields",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "id",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listDDRequestBuildersGet"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listDDRequestBuildersPost"
      }
    },
    "/payment/ddRequestBuilder/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disableDDRequestBuilder"
      }
    },
    "/payment/ddRequestBuilder/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enableDDRequestBuilder"
      }
    },
    "/payment/ddrequestLotOp": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      }
    },
    "/payment/ddrequestLotOp/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "fromDueDate",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "toDueDate",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "status",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/payment/ddrequestLotOp/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/payment/history/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fields",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "id",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPaymentHistoryGet"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPaymentHistoryPost"
      }
    },
    "/payment/paymentGateway": {
      "parameters": [],
      "delete": {
        "parameters": [
          {
            "in": "query",
            "name": "code",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "removePaymentGateway"
      },
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "code",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findPaymentGateway"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "addPaymentGateway"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updatePaymentGateway"
      }
    },
    "/payment/paymentGateway/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdatePaymentGateway"
      }
    },
    "/payment/paymentGateway/getHostedCheckoutUrl": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "ca",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "returnUrl",
            "required": false,
            "type": "string"
          },
          {
            "default": "fr_FR",
            "in": "query",
            "name": "locale",
            "required": false,
            "type": "string"
          },
          {
            "default": "100",
            "in": "query",
            "name": "amount",
            "required": false,
            "type": "string"
          },
          {
            "default": "EUR",
            "in": "query",
            "name": "currencyCode",
            "required": false,
            "type": "string"
          },
          {
            "default": "FINAL_AUTHORIZATION",
            "in": "query",
            "name": "authorizationMode",
            "required": false,
            "type": "string"
          },
          {
            "default": "fr",
            "in": "query",
            "name": "countryCode",
            "required": false,
            "type": "string"
          },
          {
            "default": false,
            "in": "query",
            "name": "skipAuthentication",
            "required": false,
            "type": "boolean"
          },
          {
            "default": "INGENICO_GC",
            "in": "query",
            "name": "gatewayPaymentName",
            "required": false,
            "type": "string"
          },
          {
            "default": "101",
            "in": "query",
            "name": "variant",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "getHostedCheckoutUrl"
      }
    },
    "/payment/paymentGateway/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fields",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "id",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPaymentGatewaysGet"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPaymentGatewaysPost"
      }
    },
    "/payment/paymentGateway/rumSequence": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createRumSequence"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateRumSequence"
      }
    },
    "/payment/paymentGateway/rumSequence/{code}": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "deleteRumSequence"
      },
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findRumSequence"
      }
    },
    "/payment/paymentGateway/rumSequence/{code}/next": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "getNextPaymentGatewayRumSequenceNumber"
      }
    },
    "/payment/paymentGateway/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disablePaymentGateway"
      }
    },
    "/payment/paymentGateway/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enablePaymentGateway"
      }
    },
    "/payment/paymentMethod": {
      "parameters": [],
      "delete": {
        "parameters": [
          {
            "format": "int64",
            "in": "query",
            "name": "id",
            "required": false,
            "type": "integer"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "removePaymentMethod"
      },
      "get": {
        "parameters": [
          {
            "format": "int64",
            "in": "query",
            "name": "id",
            "required": false,
            "type": "integer"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findPaymentMethod"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "addPaymentMethod"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updatePaymentMethod"
      }
    },
    "/payment/paymentMethod/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fields",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "id",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPaymentMethodGet"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPaymentMethodPost"
      }
    },
    "/payment/paymentMethod/{id}/disable": {
      "parameters": [
        {
          "format": "int64",
          "in": "path",
          "name": "id",
          "required": true,
          "type": "integer"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disablePaymentMethod"
      }
    },
    "/payment/paymentMethod/{id}/enable": {
      "parameters": [
        {
          "format": "int64",
          "in": "path",
          "name": "id",
          "required": true,
          "type": "integer"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enablePaymentMethod"
      }
    },
    "/payment/paymentScheduleInstance": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "format": "int64",
            "in": "query",
            "name": "id",
            "required": false,
            "type": "integer"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findPaymentScheduleInstance"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updatePaymentScheduleInstance"
      }
    },
    "/payment/paymentScheduleInstance/cancel": {
      "parameters": [],
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "cancelPaymentScheduleInstance"
      }
    },
    "/payment/paymentScheduleInstance/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fields",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "id",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPaymentScheduleInstance"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPaymentScheduleInstance"
      }
    },
    "/payment/paymentScheduleInstance/terminate": {
      "parameters": [],
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "terminatePaymentScheduleInstance"
      }
    },
    "/payment/paymentScheduleTemplate": {
      "parameters": [],
      "delete": {
        "parameters": [
          {
            "in": "query",
            "name": "paymentScheduleTemplateCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "removePaymentScheduleTemplate"
      },
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "paymentScheduleTemplateCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findPaymentScheduleTemplate"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createPaymentScheduleTemplate"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updatePaymentScheduleTemplate"
      }
    },
    "/payment/paymentScheduleTemplate/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdatePaymentScheduleTemplate"
      }
    },
    "/payment/paymentScheduleTemplate/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fields",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "id",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPaymentScheduleTemplate"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPaymentScheduleTemplate"
      }
    },
    "/payment/rumSequences": {
      "parameters": [],
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/payment/rumSequences/nextMandateNumber": {
      "parameters": [],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "getNextMandateNumber"
      }
    },
    "/payment/rumSequences/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/payment/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/permission/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/permission/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/provider": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/provider/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/provider/createTenant": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createTenant"
      }
    },
    "/provider/findProviderCF": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "providerCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findProviderCF"
      }
    },
    "/provider/getCustomerAccountConfiguration": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "providerCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findCustomerAccountConfiguration"
      }
    },
    "/provider/getCustomerConfiguration": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "providerCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findCustomerConfiguration"
      }
    },
    "/provider/getInvoicingConfiguration": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "providerCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findInvoicingConfiguration"
      }
    },
    "/provider/getTradingConfiguration": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "providerCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findTradingConfiguration"
      }
    },
    "/provider/listTenants": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listTenants"
      }
    },
    "/provider/updateProviderCF": {
      "parameters": [],
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateProviderCF"
      }
    },
    "/provider/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/provider/{providerCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "providerCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "removeTenant"
      }
    },
    "/query": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/quoteManagement/productQuote": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "findProductQuotes"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createProductQuote"
      }
    },
    "/quoteManagement/productQuote/placeOrder/{quoteId}": {
      "parameters": [
        {
          "in": "path",
          "name": "quoteId",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "placeOrder"
      }
    },
    "/quoteManagement/productQuote/{id}": {
      "parameters": [
        {
          "in": "path",
          "name": "id",
          "required": true,
          "type": "string"
        }
      ],
      "patch": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateProductQuote"
      }
    },
    "/quoteManagement/productQuote/{quoteId}": {
      "parameters": [
        {
          "in": "path",
          "name": "quoteId",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "deleteProductQuote"
      },
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "getProductQuote"
      }
    },
    "/revenueRecognitionRule": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "revenueRecognitionRuleCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/revenueRecognitionRule/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/revenueRecognitionRule/list": {
      "parameters": [],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/revenueRecognitionRule/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/revenueRecognitionRule/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/revenueRecognitionRule/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/revenueRecognitionRule/{revenueRecognitionRuleCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "revenueRecognitionRuleCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/role": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "roleName",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/role/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/role/external": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listExternalRoles"
      }
    },
    "/role/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fields",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "name",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listGet"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPost"
      }
    },
    "/role/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/role/{roleName}/{provider}": {
      "parameters": [
        {
          "in": "path",
          "name": "roleName",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/scriptInstance": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "scriptInstanceCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/scriptInstance/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/scriptInstance/execute": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "scriptInstanceCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "execute"
      }
    },
    "/scriptInstance/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/scriptInstance/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/scriptInstance/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/scriptInstance/{scriptInstanceCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "scriptInstanceCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/seller": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "sellerCode",
            "required": false,
            "type": "string"
          },
          {
            "default": "INHERIT_NO_MERGE",
            "in": "query",
            "name": "inheritCF",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/seller/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/seller/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/seller/listSellerCodes": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listSellerCodes"
      }
    },
    "/seller/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/seller/{sellerCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "sellerCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/tax": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "taxCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/tax/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/tax/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/tax/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/tax/{taxCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "taxCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/terminationReason": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "terminationReasonCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/terminationReason/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/terminationReason/list": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "list"
      }
    },
    "/terminationReason/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/terminationReason/{terminationReasonCode}": {
      "parameters": [
        {
          "in": "path",
          "name": "terminationReasonCode",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    },
    "/timerEntity": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "timerEntityCode",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      }
    },
    "/timerEntity/create": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      }
    },
    "/timerEntity/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/timerEntity/update": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/timerEntity/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/timerEntity/{code}/disable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "disable"
      }
    },
    "/timerEntity/{code}/enable": {
      "parameters": [
        {
          "in": "path",
          "name": "code",
          "required": true,
          "type": "string"
        }
      ],
      "post": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "enable"
      }
    },
    "/usage": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "userAccountCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fromDate",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "toDate",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      }
    },
    "/usage/chargeAggregate": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "userAccountCode",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fromDate",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "toDate",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "chargeAggregate"
      }
    },
    "/usage/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/user": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "username",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "find"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "create"
      },
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "update"
      }
    },
    "/user/createOrUpdate": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createOrUpdate"
      }
    },
    "/user/external": {
      "parameters": [],
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "createExternalUser"
      }
    },
    "/user/external/": {
      "parameters": [],
      "put": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "updateExternalUser"
      }
    },
    "/user/external/{username}": {
      "parameters": [
        {
          "in": "path",
          "name": "username",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "deleteExternalUser"
      }
    },
    "/user/list": {
      "parameters": [],
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "in": "query",
            "name": "fields",
            "required": false,
            "type": "string"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "offset",
            "required": false,
            "type": "integer"
          },
          {
            "format": "int32",
            "in": "query",
            "name": "limit",
            "required": false,
            "type": "integer"
          },
          {
            "default": "userName",
            "in": "query",
            "name": "sortBy",
            "required": false,
            "type": "string"
          },
          {
            "default": "ASCENDING",
            "in": "query",
            "name": "sortOrder",
            "required": false,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listGet"
      },
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "listPost"
      }
    },
    "/user/version": {
      "parameters": [],
      "get": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "index"
      }
    },
    "/user/{username}": {
      "parameters": [
        {
          "in": "path",
          "name": "username",
          "required": true,
          "type": "string"
        }
      ],
      "delete": {
        "responses": {
          "200": {
            "description": "Successful Response"
          }
        },
        "operationId": "remove"
      }
    }
  }
}
