{
  "openapi": "3.0.0",
  "info": {
    "title": "(v1.0) Dynamics 365 Business Central",
    "description": "(v1.0) Business Central Standard APIs",
    "contact": {},
    "version": "1.0.0"
  },
  "servers": [
    {
      "url": "https://api.businesscentral.dynamics.com/v2.0/sandbox/api/v1.0",
      "description": "(v1.0) \"Sandbox\"",
      "variables": {}
    },
    {
      "url": "https://login.windows.net/common/oauth2/authorize?resource=https://api.businesscentral.dynamics.com",
      "description": "(v1.0) \"Sandbox\"",
      "variables": {}
    },
    {
      "url": "https://api.businesscentral.dynamics.com/v2.0/production/api/v1.0",
      "description": "(v1.0) \"Production\"",
      "variables": {}
    },
    {
      "url": "https://login.windows.net/common/oauth2/authorize?resource=https://api.businesscentral.dynamics.com",
      "description": "(v1.0) \"Production\"",
      "variables": {}
    }
  ],
  "paths": {
    "/companies": {
      "get": {
        "tags": [
          "company"
        ],
        "summary": "listCompanies",
        "description": "Returns a list of companies",
        "operationId": "listCompanies",
        "parameters": [
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of companies",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})": {
      "get": {
        "tags": [
          "company"
        ],
        "summary": "getCompany",
        "description": "Retrieve the properties and relationships of an object of type company for Dynamics 365 Business Central.",
        "operationId": "getCompany",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested company",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/company"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/items": {
      "get": {
        "tags": [
          "item"
        ],
        "summary": "listItems",
        "description": "Returns a list of items",
        "operationId": "listItems",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select2"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of items",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIItemsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "item"
        ],
        "summary": "postItem",
        "description": "Creates an object of type item in Dynamics 365 Business Central",
        "operationId": "postItem",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/item1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new item has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/item"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/items({item_id})": {
      "get": {
        "tags": [
          "item"
        ],
        "summary": "getItem",
        "description": "Retrieve the properties and relationships of an object of type item for Dynamics 365 Business Central.",
        "operationId": "getItem",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "item_id",
            "in": "path",
            "description": "(v1.0) id for item",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select2"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested item",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/item"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "item"
        ],
        "summary": "deleteItem",
        "description": "Deletes an object of type item in Dynamics 365 Business Central",
        "operationId": "deleteItem",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "item_id",
            "in": "path",
            "description": "(v1.0) id for item",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified item",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "item"
        ],
        "summary": "patchItem",
        "description": "Updates an object of type item in Dynamics 365 Business Central",
        "operationId": "patchItem",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "item_id",
            "in": "path",
            "description": "(v1.0) id for item",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/item1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifieditem",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/item"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/items({item_id})/picture": {
      "get": {
        "tags": [
          "picture"
        ],
        "summary": "listPictureForItem",
        "description": "Returns a list of picture",
        "operationId": "listPictureForItem",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "item_id",
            "in": "path",
            "description": "(v1.0) id for item",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select4"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of picture",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIItemsAPIPictureResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/items({item_id})/picture({picture_id})": {
      "get": {
        "tags": [
          "picture"
        ],
        "summary": "getPictureForItem",
        "description": "Retrieve the properties and relationships of an object of type picture for Dynamics 365 Business Central.",
        "operationId": "getPictureForItem",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "item_id",
            "in": "path",
            "description": "(v1.0) id for item",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "picture_id",
            "in": "path",
            "description": "(v1.0) id for picture",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select4"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested picture",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/picture"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "picture"
        ],
        "summary": "deletePictureForItem",
        "description": "Deletes an object of type picture in Dynamics 365 Business Central",
        "operationId": "deletePictureForItem",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "item_id",
            "in": "path",
            "description": "(v1.0) id for item",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "picture_id",
            "in": "path",
            "description": "(v1.0) id for picture",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified picture",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "picture"
        ],
        "summary": "patchPictureForItem",
        "description": "Updates an object of type picture in Dynamics 365 Business Central",
        "operationId": "patchPictureForItem",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "item_id",
            "in": "path",
            "description": "(v1.0) id for item",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "picture_id",
            "in": "path",
            "description": "(v1.0) id for picture",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/picture1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedpicture",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/picture"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/picture": {
      "get": {
        "tags": [
          "picture"
        ],
        "summary": "listPicture",
        "description": "Returns a list of picture",
        "operationId": "listPicture",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select4"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of picture",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIPictureResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/picture({picture_id})": {
      "get": {
        "tags": [
          "picture"
        ],
        "summary": "getPicture",
        "description": "Retrieve the properties and relationships of an object of type picture for Dynamics 365 Business Central.",
        "operationId": "getPicture",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "picture_id",
            "in": "path",
            "description": "(v1.0) id for picture",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select4"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested picture",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/picture"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "picture"
        ],
        "summary": "deletePicture",
        "description": "Deletes an object of type picture in Dynamics 365 Business Central",
        "operationId": "deletePicture",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "picture_id",
            "in": "path",
            "description": "(v1.0) id for picture",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified picture",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "picture"
        ],
        "summary": "patchPicture",
        "description": "Updates an object of type picture in Dynamics 365 Business Central",
        "operationId": "patchPicture",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "picture_id",
            "in": "path",
            "description": "(v1.0) id for picture",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/picture1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedpicture",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/picture"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/customers({customer_id})/picture": {
      "get": {
        "tags": [
          "picture"
        ],
        "summary": "listPictureForCustomer",
        "description": "Returns a list of picture",
        "operationId": "listPictureForCustomer",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customer_id",
            "in": "path",
            "description": "(v1.0) id for customer",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select4"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of picture",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPICustomersAPIPictureResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/customers({customer_id})/picture({picture_id})": {
      "get": {
        "tags": [
          "picture"
        ],
        "summary": "getPictureForCustomer",
        "description": "Retrieve the properties and relationships of an object of type picture for Dynamics 365 Business Central.",
        "operationId": "getPictureForCustomer",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customer_id",
            "in": "path",
            "description": "(v1.0) id for customer",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "picture_id",
            "in": "path",
            "description": "(v1.0) id for picture",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select4"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested picture",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/picture"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "picture"
        ],
        "summary": "deletePictureForCustomer",
        "description": "Deletes an object of type picture in Dynamics 365 Business Central",
        "operationId": "deletePictureForCustomer",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customer_id",
            "in": "path",
            "description": "(v1.0) id for customer",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "picture_id",
            "in": "path",
            "description": "(v1.0) id for picture",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified picture",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "picture"
        ],
        "summary": "patchPictureForCustomer",
        "description": "Updates an object of type picture in Dynamics 365 Business Central",
        "operationId": "patchPictureForCustomer",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customer_id",
            "in": "path",
            "description": "(v1.0) id for customer",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "picture_id",
            "in": "path",
            "description": "(v1.0) id for picture",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/picture1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedpicture",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/picture"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/vendors({vendor_id})/picture": {
      "get": {
        "tags": [
          "picture"
        ],
        "summary": "listPictureForVendor",
        "description": "Returns a list of picture",
        "operationId": "listPictureForVendor",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "vendor_id",
            "in": "path",
            "description": "(v1.0) id for vendor",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select4"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of picture",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIVendorsAPIPictureResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/vendors({vendor_id})/picture({picture_id})": {
      "get": {
        "tags": [
          "picture"
        ],
        "summary": "getPictureForVendor",
        "description": "Retrieve the properties and relationships of an object of type picture for Dynamics 365 Business Central.",
        "operationId": "getPictureForVendor",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "vendor_id",
            "in": "path",
            "description": "(v1.0) id for vendor",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "picture_id",
            "in": "path",
            "description": "(v1.0) id for picture",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select4"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested picture",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/picture"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "picture"
        ],
        "summary": "deletePictureForVendor",
        "description": "Deletes an object of type picture in Dynamics 365 Business Central",
        "operationId": "deletePictureForVendor",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "vendor_id",
            "in": "path",
            "description": "(v1.0) id for vendor",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "picture_id",
            "in": "path",
            "description": "(v1.0) id for picture",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified picture",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "picture"
        ],
        "summary": "patchPictureForVendor",
        "description": "Updates an object of type picture in Dynamics 365 Business Central",
        "operationId": "patchPictureForVendor",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "vendor_id",
            "in": "path",
            "description": "(v1.0) id for vendor",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "picture_id",
            "in": "path",
            "description": "(v1.0) id for picture",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/picture1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedpicture",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/picture"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/employees({employee_id})/picture": {
      "get": {
        "tags": [
          "picture"
        ],
        "summary": "listPictureForEmployee",
        "description": "Returns a list of picture",
        "operationId": "listPictureForEmployee",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "employee_id",
            "in": "path",
            "description": "(v1.0) id for employee",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select4"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of picture",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIEmployeesAPIPictureResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/employees({employee_id})/picture({picture_id})": {
      "get": {
        "tags": [
          "picture"
        ],
        "summary": "getPictureForEmployee",
        "description": "Retrieve the properties and relationships of an object of type picture for Dynamics 365 Business Central.",
        "operationId": "getPictureForEmployee",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "employee_id",
            "in": "path",
            "description": "(v1.0) id for employee",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "picture_id",
            "in": "path",
            "description": "(v1.0) id for picture",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select4"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested picture",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/picture"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "picture"
        ],
        "summary": "deletePictureForEmployee",
        "description": "Deletes an object of type picture in Dynamics 365 Business Central",
        "operationId": "deletePictureForEmployee",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "employee_id",
            "in": "path",
            "description": "(v1.0) id for employee",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "picture_id",
            "in": "path",
            "description": "(v1.0) id for picture",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified picture",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "picture"
        ],
        "summary": "patchPictureForEmployee",
        "description": "Updates an object of type picture in Dynamics 365 Business Central",
        "operationId": "patchPictureForEmployee",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "employee_id",
            "in": "path",
            "description": "(v1.0) id for employee",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "picture_id",
            "in": "path",
            "description": "(v1.0) id for picture",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/picture1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedpicture",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/picture"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/items({item_id})/defaultDimensions": {
      "get": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "listDefaultDimensionsForItem",
        "description": "Returns a list of defaultDimensions",
        "operationId": "listDefaultDimensionsForItem",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "item_id",
            "in": "path",
            "description": "(v1.0) id for item",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand2"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select6"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of defaultDimensions",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIItemsAPIDefaultDimensionsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "postDefaultDimensionsForItem",
        "description": "Creates an object of type defaultDimensions in Dynamics 365 Business Central",
        "operationId": "postDefaultDimensionsForItem",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "item_id",
            "in": "path",
            "description": "(v1.0) id for item",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/defaultDimensions1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new defaultDimensions has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/defaultDimensions"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/items({item_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})": {
      "get": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "getDefaultDimensionsForItem",
        "description": "Retrieve the properties and relationships of an object of type defaultDimensions for Dynamics 365 Business Central.",
        "operationId": "getDefaultDimensionsForItem",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "item_id",
            "in": "path",
            "description": "(v1.0) id for item",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_parentId",
            "in": "path",
            "description": "(v1.0) parentId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_dimensionId",
            "in": "path",
            "description": "(v1.0) dimensionId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand2"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select6"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested defaultDimensions",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/defaultDimensions"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "deleteDefaultDimensionsForItem",
        "description": "Deletes an object of type defaultDimensions in Dynamics 365 Business Central",
        "operationId": "deleteDefaultDimensionsForItem",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "item_id",
            "in": "path",
            "description": "(v1.0) id for item",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_parentId",
            "in": "path",
            "description": "(v1.0) parentId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_dimensionId",
            "in": "path",
            "description": "(v1.0) dimensionId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified defaultDimensions",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "patchDefaultDimensionsForItem",
        "description": "Updates an object of type defaultDimensions in Dynamics 365 Business Central",
        "operationId": "patchDefaultDimensionsForItem",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "item_id",
            "in": "path",
            "description": "(v1.0) id for item",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_parentId",
            "in": "path",
            "description": "(v1.0) parentId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_dimensionId",
            "in": "path",
            "description": "(v1.0) dimensionId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/defaultDimensions1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifieddefaultDimensions",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/defaultDimensions"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/defaultDimensions": {
      "get": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "listDefaultDimensions",
        "description": "Returns a list of defaultDimensions",
        "operationId": "listDefaultDimensions",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand2"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select6"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of defaultDimensions",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIDefaultDimensionsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "postDefaultDimensions",
        "description": "Creates an object of type defaultDimensions in Dynamics 365 Business Central",
        "operationId": "postDefaultDimensions",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/defaultDimensions1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new defaultDimensions has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/defaultDimensions"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})": {
      "get": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "getDefaultDimensions",
        "description": "Retrieve the properties and relationships of an object of type defaultDimensions for Dynamics 365 Business Central.",
        "operationId": "getDefaultDimensions",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_parentId",
            "in": "path",
            "description": "(v1.0) parentId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_dimensionId",
            "in": "path",
            "description": "(v1.0) dimensionId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand2"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select6"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested defaultDimensions",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/defaultDimensions"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "deleteDefaultDimensions",
        "description": "Deletes an object of type defaultDimensions in Dynamics 365 Business Central",
        "operationId": "deleteDefaultDimensions",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_parentId",
            "in": "path",
            "description": "(v1.0) parentId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_dimensionId",
            "in": "path",
            "description": "(v1.0) dimensionId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified defaultDimensions",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "patchDefaultDimensions",
        "description": "Updates an object of type defaultDimensions in Dynamics 365 Business Central",
        "operationId": "patchDefaultDimensions",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_parentId",
            "in": "path",
            "description": "(v1.0) parentId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_dimensionId",
            "in": "path",
            "description": "(v1.0) dimensionId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/defaultDimensions1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifieddefaultDimensions",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/defaultDimensions"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/customers({customer_id})/defaultDimensions": {
      "get": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "listDefaultDimensionsForCustomer",
        "description": "Returns a list of defaultDimensions",
        "operationId": "listDefaultDimensionsForCustomer",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customer_id",
            "in": "path",
            "description": "(v1.0) id for customer",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand2"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select6"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of defaultDimensions",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPICustomersAPIDefaultDimensionsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "postDefaultDimensionsForCustomer",
        "description": "Creates an object of type defaultDimensions in Dynamics 365 Business Central",
        "operationId": "postDefaultDimensionsForCustomer",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customer_id",
            "in": "path",
            "description": "(v1.0) id for customer",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/defaultDimensions1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new defaultDimensions has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/defaultDimensions"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/customers({customer_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})": {
      "get": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "getDefaultDimensionsForCustomer",
        "description": "Retrieve the properties and relationships of an object of type defaultDimensions for Dynamics 365 Business Central.",
        "operationId": "getDefaultDimensionsForCustomer",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customer_id",
            "in": "path",
            "description": "(v1.0) id for customer",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_parentId",
            "in": "path",
            "description": "(v1.0) parentId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_dimensionId",
            "in": "path",
            "description": "(v1.0) dimensionId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand2"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select6"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested defaultDimensions",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/defaultDimensions"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "deleteDefaultDimensionsForCustomer",
        "description": "Deletes an object of type defaultDimensions in Dynamics 365 Business Central",
        "operationId": "deleteDefaultDimensionsForCustomer",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customer_id",
            "in": "path",
            "description": "(v1.0) id for customer",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_parentId",
            "in": "path",
            "description": "(v1.0) parentId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_dimensionId",
            "in": "path",
            "description": "(v1.0) dimensionId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified defaultDimensions",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "patchDefaultDimensionsForCustomer",
        "description": "Updates an object of type defaultDimensions in Dynamics 365 Business Central",
        "operationId": "patchDefaultDimensionsForCustomer",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customer_id",
            "in": "path",
            "description": "(v1.0) id for customer",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_parentId",
            "in": "path",
            "description": "(v1.0) parentId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_dimensionId",
            "in": "path",
            "description": "(v1.0) dimensionId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/defaultDimensions1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifieddefaultDimensions",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/defaultDimensions"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/vendors({vendor_id})/defaultDimensions": {
      "get": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "listDefaultDimensionsForVendor",
        "description": "Returns a list of defaultDimensions",
        "operationId": "listDefaultDimensionsForVendor",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "vendor_id",
            "in": "path",
            "description": "(v1.0) id for vendor",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand2"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select6"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of defaultDimensions",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIVendorsAPIDefaultDimensionsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "postDefaultDimensionsForVendor",
        "description": "Creates an object of type defaultDimensions in Dynamics 365 Business Central",
        "operationId": "postDefaultDimensionsForVendor",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "vendor_id",
            "in": "path",
            "description": "(v1.0) id for vendor",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/defaultDimensions1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new defaultDimensions has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/defaultDimensions"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/vendors({vendor_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})": {
      "get": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "getDefaultDimensionsForVendor",
        "description": "Retrieve the properties and relationships of an object of type defaultDimensions for Dynamics 365 Business Central.",
        "operationId": "getDefaultDimensionsForVendor",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "vendor_id",
            "in": "path",
            "description": "(v1.0) id for vendor",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_parentId",
            "in": "path",
            "description": "(v1.0) parentId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_dimensionId",
            "in": "path",
            "description": "(v1.0) dimensionId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand2"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select6"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested defaultDimensions",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/defaultDimensions"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "deleteDefaultDimensionsForVendor",
        "description": "Deletes an object of type defaultDimensions in Dynamics 365 Business Central",
        "operationId": "deleteDefaultDimensionsForVendor",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "vendor_id",
            "in": "path",
            "description": "(v1.0) id for vendor",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_parentId",
            "in": "path",
            "description": "(v1.0) parentId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_dimensionId",
            "in": "path",
            "description": "(v1.0) dimensionId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified defaultDimensions",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "patchDefaultDimensionsForVendor",
        "description": "Updates an object of type defaultDimensions in Dynamics 365 Business Central",
        "operationId": "patchDefaultDimensionsForVendor",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "vendor_id",
            "in": "path",
            "description": "(v1.0) id for vendor",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_parentId",
            "in": "path",
            "description": "(v1.0) parentId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_dimensionId",
            "in": "path",
            "description": "(v1.0) dimensionId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/defaultDimensions1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifieddefaultDimensions",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/defaultDimensions"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/employees({employee_id})/defaultDimensions": {
      "get": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "listDefaultDimensionsForEmployee",
        "description": "Returns a list of defaultDimensions",
        "operationId": "listDefaultDimensionsForEmployee",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "employee_id",
            "in": "path",
            "description": "(v1.0) id for employee",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand2"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select6"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of defaultDimensions",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIEmployeesAPIDefaultDimensionsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "postDefaultDimensionsForEmployee",
        "description": "Creates an object of type defaultDimensions in Dynamics 365 Business Central",
        "operationId": "postDefaultDimensionsForEmployee",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "employee_id",
            "in": "path",
            "description": "(v1.0) id for employee",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/defaultDimensions1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new defaultDimensions has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/defaultDimensions"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/employees({employee_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})": {
      "get": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "getDefaultDimensionsForEmployee",
        "description": "Retrieve the properties and relationships of an object of type defaultDimensions for Dynamics 365 Business Central.",
        "operationId": "getDefaultDimensionsForEmployee",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "employee_id",
            "in": "path",
            "description": "(v1.0) id for employee",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_parentId",
            "in": "path",
            "description": "(v1.0) parentId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_dimensionId",
            "in": "path",
            "description": "(v1.0) dimensionId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand2"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select6"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested defaultDimensions",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/defaultDimensions"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "deleteDefaultDimensionsForEmployee",
        "description": "Deletes an object of type defaultDimensions in Dynamics 365 Business Central",
        "operationId": "deleteDefaultDimensionsForEmployee",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "employee_id",
            "in": "path",
            "description": "(v1.0) id for employee",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_parentId",
            "in": "path",
            "description": "(v1.0) parentId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_dimensionId",
            "in": "path",
            "description": "(v1.0) dimensionId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified defaultDimensions",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "defaultDimensions"
        ],
        "summary": "patchDefaultDimensionsForEmployee",
        "description": "Updates an object of type defaultDimensions in Dynamics 365 Business Central",
        "operationId": "patchDefaultDimensionsForEmployee",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "employee_id",
            "in": "path",
            "description": "(v1.0) id for employee",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_parentId",
            "in": "path",
            "description": "(v1.0) parentId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "defaultDimensions_dimensionId",
            "in": "path",
            "description": "(v1.0) dimensionId for defaultDimensions",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/defaultDimensions1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifieddefaultDimensions",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/defaultDimensions"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/customers": {
      "get": {
        "tags": [
          "customer"
        ],
        "summary": "listCustomers",
        "description": "Returns a list of customers",
        "operationId": "listCustomers",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand6"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select12"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of customers",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPICustomersResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "customer"
        ],
        "summary": "postCustomer",
        "description": "Creates an object of type customer in Dynamics 365 Business Central",
        "operationId": "postCustomer",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/customer1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new customer has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/customer"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/customers({customer_id})": {
      "get": {
        "tags": [
          "customer"
        ],
        "summary": "getCustomer",
        "description": "Retrieve the properties and relationships of an object of type customer for Dynamics 365 Business Central.",
        "operationId": "getCustomer",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customer_id",
            "in": "path",
            "description": "(v1.0) id for customer",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand6"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select12"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested customer",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/customer"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "customer"
        ],
        "summary": "deleteCustomer",
        "description": "Deletes an object of type customer in Dynamics 365 Business Central",
        "operationId": "deleteCustomer",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customer_id",
            "in": "path",
            "description": "(v1.0) id for customer",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified customer",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "customer"
        ],
        "summary": "patchCustomer",
        "description": "Updates an object of type customer in Dynamics 365 Business Central",
        "operationId": "patchCustomer",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customer_id",
            "in": "path",
            "description": "(v1.0) id for customer",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/customer1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedcustomer",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/customer"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/customers({customer_id})/customerFinancialDetails": {
      "get": {
        "tags": [
          "customerFinancialDetail"
        ],
        "summary": "listCustomerFinancialDetailsForCustomer",
        "description": "Returns a list of customerFinancialDetails",
        "operationId": "listCustomerFinancialDetailsForCustomer",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customer_id",
            "in": "path",
            "description": "(v1.0) id for customer",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select14"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of customerFinancialDetails",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPICustomersAPICustomerFinancialDetailsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/customers({customer_id})/customerFinancialDetails({customerFinancialDetail_id})": {
      "get": {
        "tags": [
          "customerFinancialDetail"
        ],
        "summary": "getCustomerFinancialDetailForCustomer",
        "description": "Retrieve the properties and relationships of an object of type customerFinancialDetail for Dynamics 365 Business Central.",
        "operationId": "getCustomerFinancialDetailForCustomer",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customer_id",
            "in": "path",
            "description": "(v1.0) id for customer",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customerFinancialDetail_id",
            "in": "path",
            "description": "(v1.0) id for customerFinancialDetail",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select14"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested customerFinancialDetail",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/customerFinancialDetail"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/customerFinancialDetails": {
      "get": {
        "tags": [
          "customerFinancialDetail"
        ],
        "summary": "listCustomerFinancialDetails",
        "description": "Returns a list of customerFinancialDetails",
        "operationId": "listCustomerFinancialDetails",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select14"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of customerFinancialDetails",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPICustomerFinancialDetailsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/customerFinancialDetails({customerFinancialDetail_id})": {
      "get": {
        "tags": [
          "customerFinancialDetail"
        ],
        "summary": "getCustomerFinancialDetail",
        "description": "Retrieve the properties and relationships of an object of type customerFinancialDetail for Dynamics 365 Business Central.",
        "operationId": "getCustomerFinancialDetail",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customerFinancialDetail_id",
            "in": "path",
            "description": "(v1.0) id for customerFinancialDetail",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select14"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested customerFinancialDetail",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/customerFinancialDetail"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/vendors": {
      "get": {
        "tags": [
          "vendor"
        ],
        "summary": "listVendors",
        "description": "Returns a list of vendors",
        "operationId": "listVendors",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand10"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select22"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of vendors",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIVendorsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "vendor"
        ],
        "summary": "postVendor",
        "description": "Creates an object of type vendor in Dynamics 365 Business Central",
        "operationId": "postVendor",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/vendor1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new vendor has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/vendor"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/vendors({vendor_id})": {
      "get": {
        "tags": [
          "vendor"
        ],
        "summary": "getVendor",
        "description": "Retrieve the properties and relationships of an object of type vendor for Dynamics 365 Business Central.",
        "operationId": "getVendor",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "vendor_id",
            "in": "path",
            "description": "(v1.0) id for vendor",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand10"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select22"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested vendor",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/vendor"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "vendor"
        ],
        "summary": "deleteVendor",
        "description": "Deletes an object of type vendor in Dynamics 365 Business Central",
        "operationId": "deleteVendor",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "vendor_id",
            "in": "path",
            "description": "(v1.0) id for vendor",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified vendor",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "vendor"
        ],
        "summary": "patchVendor",
        "description": "Updates an object of type vendor in Dynamics 365 Business Central",
        "operationId": "patchVendor",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "vendor_id",
            "in": "path",
            "description": "(v1.0) id for vendor",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/vendor1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedvendor",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/vendor"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/companyInformation": {
      "get": {
        "tags": [
          "companyInformation"
        ],
        "summary": "listCompanyInformation",
        "description": "Returns a list of companyInformation",
        "operationId": "listCompanyInformation",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select28"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of companyInformation",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPICompanyInformationResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/companyInformation({companyInformation_id})": {
      "get": {
        "tags": [
          "companyInformation"
        ],
        "summary": "getCompanyInformation",
        "description": "Retrieve the properties and relationships of an object of type companyInformation for Dynamics 365 Business Central.",
        "operationId": "getCompanyInformation",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "companyInformation_id",
            "in": "path",
            "description": "(v1.0) id for companyInformation",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select28"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested companyInformation",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/companyInformation"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "companyInformation"
        ],
        "summary": "patchCompanyInformation",
        "description": "Updates an object of type companyInformation in Dynamics 365 Business Central",
        "operationId": "patchCompanyInformation",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "companyInformation_id",
            "in": "path",
            "description": "(v1.0) id for companyInformation",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/companyInformation"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedcompanyInformation",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/companyInformation"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesInvoices": {
      "get": {
        "tags": [
          "salesInvoice"
        ],
        "summary": "listSalesInvoices",
        "description": "Returns a list of salesInvoices",
        "operationId": "listSalesInvoices",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand14"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select30"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of salesInvoices",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPISalesInvoicesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "salesInvoice"
        ],
        "summary": "postSalesInvoice",
        "description": "Creates an object of type salesInvoice in Dynamics 365 Business Central",
        "operationId": "postSalesInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesInvoice1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new salesInvoice has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesInvoice"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesInvoices({salesInvoice_id})": {
      "get": {
        "tags": [
          "salesInvoice"
        ],
        "summary": "getSalesInvoice",
        "description": "Retrieve the properties and relationships of an object of type salesInvoice for Dynamics 365 Business Central.",
        "operationId": "getSalesInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoice_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand14"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select30"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested salesInvoice",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesInvoice"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "salesInvoice"
        ],
        "summary": "deleteSalesInvoice",
        "description": "Deletes an object of type salesInvoice in Dynamics 365 Business Central",
        "operationId": "deleteSalesInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoice_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified salesInvoice",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "salesInvoice"
        ],
        "summary": "patchSalesInvoice",
        "description": "Updates an object of type salesInvoice in Dynamics 365 Business Central",
        "operationId": "patchSalesInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoice_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesInvoice1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedsalesInvoice",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesInvoice"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesInvoices({salesInvoice_id})/Microsoft.NAV.cancelAndSend": {
      "post": {
        "tags": [
          "salesInvoice"
        ],
        "summary": "cancelAndSendActionSalesInvoices",
        "description": "Performs the cancelAndSend action for salesInvoices entity",
        "operationId": "cancelAndSendActionSalesInvoices",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoice_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully performed a cancelAndSend action on the Dynamic 365 Business Central salesInvoices entity",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesInvoices({salesInvoice_id})/Microsoft.NAV.cancel": {
      "post": {
        "tags": [
          "salesInvoice"
        ],
        "summary": "cancelActionSalesInvoices",
        "description": "Performs the cancel action for salesInvoices entity",
        "operationId": "cancelActionSalesInvoices",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoice_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully performed a cancel action on the Dynamic 365 Business Central salesInvoices entity",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesInvoices({salesInvoice_id})/Microsoft.NAV.makeCorrectiveCreditMemo": {
      "post": {
        "tags": [
          "salesInvoice"
        ],
        "summary": "makeCorrectiveCreditMemoActionSalesInvoices",
        "description": "Performs the makeCorrectiveCreditMemo action for salesInvoices entity",
        "operationId": "makeCorrectiveCreditMemoActionSalesInvoices",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoice_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully performed a makeCorrectiveCreditMemo action on the Dynamic 365 Business Central salesInvoices entity",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesInvoices({salesInvoice_id})/Microsoft.NAV.postAndSend": {
      "post": {
        "tags": [
          "salesInvoice"
        ],
        "summary": "postAndSendActionSalesInvoices",
        "description": "Performs the postAndSend action for salesInvoices entity",
        "operationId": "postAndSendActionSalesInvoices",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoice_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully performed a postAndSend action on the Dynamic 365 Business Central salesInvoices entity",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesInvoices({salesInvoice_id})/Microsoft.NAV.post": {
      "post": {
        "tags": [
          "salesInvoice"
        ],
        "summary": "postActionSalesInvoices",
        "description": "Performs the post action for salesInvoices entity",
        "operationId": "postActionSalesInvoices",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoice_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully performed a post action on the Dynamic 365 Business Central salesInvoices entity",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesInvoices({salesInvoice_id})/Microsoft.NAV.send": {
      "post": {
        "tags": [
          "salesInvoice"
        ],
        "summary": "sendActionSalesInvoices",
        "description": "Performs the send action for salesInvoices entity",
        "operationId": "sendActionSalesInvoices",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoice_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully performed a send action on the Dynamic 365 Business Central salesInvoices entity",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesInvoices({salesInvoice_id})/salesInvoiceLines": {
      "get": {
        "tags": [
          "salesInvoiceLine"
        ],
        "summary": "listSalesInvoiceLinesForSalesInvoice",
        "description": "Returns a list of salesInvoiceLines",
        "operationId": "listSalesInvoiceLinesForSalesInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoice_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand16"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select32"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of salesInvoiceLines",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPISalesInvoicesAPISalesInvoiceLinesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "salesInvoiceLine"
        ],
        "summary": "postSalesInvoiceLineForSalesInvoice",
        "description": "Creates an object of type salesInvoiceLine in Dynamics 365 Business Central",
        "operationId": "postSalesInvoiceLineForSalesInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoice_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesInvoiceLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new salesInvoiceLine has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesInvoiceLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesInvoices({salesInvoice_id})/salesInvoiceLines('{salesInvoiceLine_id}')": {
      "get": {
        "tags": [
          "salesInvoiceLine"
        ],
        "summary": "getSalesInvoiceLineForSalesInvoice",
        "description": "Retrieve the properties and relationships of an object of type salesInvoiceLine for Dynamics 365 Business Central.",
        "operationId": "getSalesInvoiceLineForSalesInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoice_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoiceLine_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoiceLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand16"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select32"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested salesInvoiceLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesInvoiceLine"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "salesInvoiceLine"
        ],
        "summary": "deleteSalesInvoiceLineForSalesInvoice",
        "description": "Deletes an object of type salesInvoiceLine in Dynamics 365 Business Central",
        "operationId": "deleteSalesInvoiceLineForSalesInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoice_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoiceLine_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoiceLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified salesInvoiceLine",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "salesInvoiceLine"
        ],
        "summary": "patchSalesInvoiceLineForSalesInvoice",
        "description": "Updates an object of type salesInvoiceLine in Dynamics 365 Business Central",
        "operationId": "patchSalesInvoiceLineForSalesInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoice_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoiceLine_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoiceLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesInvoiceLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedsalesInvoiceLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesInvoiceLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesInvoiceLines": {
      "get": {
        "tags": [
          "salesInvoiceLine"
        ],
        "summary": "listSalesInvoiceLines",
        "description": "Returns a list of salesInvoiceLines",
        "operationId": "listSalesInvoiceLines",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand16"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select32"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of salesInvoiceLines",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPISalesInvoiceLinesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "salesInvoiceLine"
        ],
        "summary": "postSalesInvoiceLine",
        "description": "Creates an object of type salesInvoiceLine in Dynamics 365 Business Central",
        "operationId": "postSalesInvoiceLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesInvoiceLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new salesInvoiceLine has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesInvoiceLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesInvoiceLines('{salesInvoiceLine_id}')": {
      "get": {
        "tags": [
          "salesInvoiceLine"
        ],
        "summary": "getSalesInvoiceLine",
        "description": "Retrieve the properties and relationships of an object of type salesInvoiceLine for Dynamics 365 Business Central.",
        "operationId": "getSalesInvoiceLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoiceLine_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoiceLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand16"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select32"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested salesInvoiceLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesInvoiceLine"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "salesInvoiceLine"
        ],
        "summary": "deleteSalesInvoiceLine",
        "description": "Deletes an object of type salesInvoiceLine in Dynamics 365 Business Central",
        "operationId": "deleteSalesInvoiceLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoiceLine_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoiceLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified salesInvoiceLine",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "salesInvoiceLine"
        ],
        "summary": "patchSalesInvoiceLine",
        "description": "Updates an object of type salesInvoiceLine in Dynamics 365 Business Central",
        "operationId": "patchSalesInvoiceLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoiceLine_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoiceLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesInvoiceLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedsalesInvoiceLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesInvoiceLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesInvoices({salesInvoice_id})/pdfDocument": {
      "get": {
        "tags": [
          "pdfDocument"
        ],
        "summary": "listPdfDocumentForSalesInvoice",
        "description": "Returns a list of pdfDocument",
        "operationId": "listPdfDocumentForSalesInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoice_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select34"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of pdfDocument",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPISalesInvoicesAPIPdfDocumentResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesInvoices({salesInvoice_id})/pdfDocument({pdfDocument_id})": {
      "get": {
        "tags": [
          "pdfDocument"
        ],
        "summary": "getPdfDocumentForSalesInvoice",
        "description": "Retrieve the properties and relationships of an object of type pdfDocument for Dynamics 365 Business Central.",
        "operationId": "getPdfDocumentForSalesInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesInvoice_id",
            "in": "path",
            "description": "(v1.0) id for salesInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "pdfDocument_id",
            "in": "path",
            "description": "(v1.0) id for pdfDocument",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select34"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested pdfDocument",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/pdfDocument"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/pdfDocument": {
      "get": {
        "tags": [
          "pdfDocument"
        ],
        "summary": "listPdfDocument",
        "description": "Returns a list of pdfDocument",
        "operationId": "listPdfDocument",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select34"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of pdfDocument",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIPdfDocumentResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/pdfDocument({pdfDocument_id})": {
      "get": {
        "tags": [
          "pdfDocument"
        ],
        "summary": "getPdfDocument",
        "description": "Retrieve the properties and relationships of an object of type pdfDocument for Dynamics 365 Business Central.",
        "operationId": "getPdfDocument",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "pdfDocument_id",
            "in": "path",
            "description": "(v1.0) id for pdfDocument",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select34"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested pdfDocument",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/pdfDocument"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesQuotes({salesQuote_id})/pdfDocument": {
      "get": {
        "tags": [
          "pdfDocument"
        ],
        "summary": "listPdfDocumentForSalesQuote",
        "description": "Returns a list of pdfDocument",
        "operationId": "listPdfDocumentForSalesQuote",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesQuote_id",
            "in": "path",
            "description": "(v1.0) id for salesQuote",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select34"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of pdfDocument",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPISalesQuotesAPIPdfDocumentResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesQuotes({salesQuote_id})/pdfDocument({pdfDocument_id})": {
      "get": {
        "tags": [
          "pdfDocument"
        ],
        "summary": "getPdfDocumentForSalesQuote",
        "description": "Retrieve the properties and relationships of an object of type pdfDocument for Dynamics 365 Business Central.",
        "operationId": "getPdfDocumentForSalesQuote",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesQuote_id",
            "in": "path",
            "description": "(v1.0) id for salesQuote",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "pdfDocument_id",
            "in": "path",
            "description": "(v1.0) id for pdfDocument",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select34"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested pdfDocument",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/pdfDocument"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/pdfDocument": {
      "get": {
        "tags": [
          "pdfDocument"
        ],
        "summary": "listPdfDocumentForSalesCreditMemo",
        "description": "Returns a list of pdfDocument",
        "operationId": "listPdfDocumentForSalesCreditMemo",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesCreditMemo_id",
            "in": "path",
            "description": "(v1.0) id for salesCreditMemo",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select34"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of pdfDocument",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPISalesCreditMemosAPIPdfDocumentResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/pdfDocument({pdfDocument_id})": {
      "get": {
        "tags": [
          "pdfDocument"
        ],
        "summary": "getPdfDocumentForSalesCreditMemo",
        "description": "Retrieve the properties and relationships of an object of type pdfDocument for Dynamics 365 Business Central.",
        "operationId": "getPdfDocumentForSalesCreditMemo",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesCreditMemo_id",
            "in": "path",
            "description": "(v1.0) id for salesCreditMemo",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "pdfDocument_id",
            "in": "path",
            "description": "(v1.0) id for pdfDocument",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select34"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested pdfDocument",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/pdfDocument"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/purchaseInvoices({purchaseInvoice_id})/pdfDocument": {
      "get": {
        "tags": [
          "pdfDocument"
        ],
        "summary": "listPdfDocumentForPurchaseInvoice",
        "description": "Returns a list of pdfDocument",
        "operationId": "listPdfDocumentForPurchaseInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "purchaseInvoice_id",
            "in": "path",
            "description": "(v1.0) id for purchaseInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select34"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of pdfDocument",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIPurchaseInvoicesAPIPdfDocumentResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/purchaseInvoices({purchaseInvoice_id})/pdfDocument({pdfDocument_id})": {
      "get": {
        "tags": [
          "pdfDocument"
        ],
        "summary": "getPdfDocumentForPurchaseInvoice",
        "description": "Retrieve the properties and relationships of an object of type pdfDocument for Dynamics 365 Business Central.",
        "operationId": "getPdfDocumentForPurchaseInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "purchaseInvoice_id",
            "in": "path",
            "description": "(v1.0) id for purchaseInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "pdfDocument_id",
            "in": "path",
            "description": "(v1.0) id for pdfDocument",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select34"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested pdfDocument",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/pdfDocument"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/customerPaymentJournals": {
      "get": {
        "tags": [
          "customerPaymentJournal"
        ],
        "summary": "listCustomerPaymentJournals",
        "description": "Returns a list of customerPaymentJournals",
        "operationId": "listCustomerPaymentJournals",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand20"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select40"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of customerPaymentJournals",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPICustomerPaymentJournalsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "customerPaymentJournal"
        ],
        "summary": "postCustomerPaymentJournal",
        "description": "Creates an object of type customerPaymentJournal in Dynamics 365 Business Central",
        "operationId": "postCustomerPaymentJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/customerPaymentJournal1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new customerPaymentJournal has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/customerPaymentJournal"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})": {
      "get": {
        "tags": [
          "customerPaymentJournal"
        ],
        "summary": "getCustomerPaymentJournal",
        "description": "Retrieve the properties and relationships of an object of type customerPaymentJournal for Dynamics 365 Business Central.",
        "operationId": "getCustomerPaymentJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customerPaymentJournal_id",
            "in": "path",
            "description": "(v1.0) id for customerPaymentJournal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand20"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select40"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested customerPaymentJournal",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/customerPaymentJournal"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "customerPaymentJournal"
        ],
        "summary": "deleteCustomerPaymentJournal",
        "description": "Deletes an object of type customerPaymentJournal in Dynamics 365 Business Central",
        "operationId": "deleteCustomerPaymentJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customerPaymentJournal_id",
            "in": "path",
            "description": "(v1.0) id for customerPaymentJournal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified customerPaymentJournal",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "customerPaymentJournal"
        ],
        "summary": "patchCustomerPaymentJournal",
        "description": "Updates an object of type customerPaymentJournal in Dynamics 365 Business Central",
        "operationId": "patchCustomerPaymentJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customerPaymentJournal_id",
            "in": "path",
            "description": "(v1.0) id for customerPaymentJournal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/customerPaymentJournal1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedcustomerPaymentJournal",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/customerPaymentJournal"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})/customerPayments": {
      "get": {
        "tags": [
          "customerPayment"
        ],
        "summary": "listCustomerPaymentsForCustomerPaymentJournal",
        "description": "Returns a list of customerPayments",
        "operationId": "listCustomerPaymentsForCustomerPaymentJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customerPaymentJournal_id",
            "in": "path",
            "description": "(v1.0) id for customerPaymentJournal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand22"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select42"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of customerPayments",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPICustomerPaymentJournalsAPICustomerPaymentsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "customerPayment"
        ],
        "summary": "postCustomerPaymentForCustomerPaymentJournal",
        "description": "Creates an object of type customerPayment in Dynamics 365 Business Central",
        "operationId": "postCustomerPaymentForCustomerPaymentJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customerPaymentJournal_id",
            "in": "path",
            "description": "(v1.0) id for customerPaymentJournal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/customerPayment1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new customerPayment has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/customerPayment"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})/customerPayments({customerPayment_id})": {
      "get": {
        "tags": [
          "customerPayment"
        ],
        "summary": "getCustomerPaymentForCustomerPaymentJournal",
        "description": "Retrieve the properties and relationships of an object of type customerPayment for Dynamics 365 Business Central.",
        "operationId": "getCustomerPaymentForCustomerPaymentJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customerPaymentJournal_id",
            "in": "path",
            "description": "(v1.0) id for customerPaymentJournal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customerPayment_id",
            "in": "path",
            "description": "(v1.0) id for customerPayment",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand22"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select42"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested customerPayment",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/customerPayment"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "customerPayment"
        ],
        "summary": "deleteCustomerPaymentForCustomerPaymentJournal",
        "description": "Deletes an object of type customerPayment in Dynamics 365 Business Central",
        "operationId": "deleteCustomerPaymentForCustomerPaymentJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customerPaymentJournal_id",
            "in": "path",
            "description": "(v1.0) id for customerPaymentJournal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customerPayment_id",
            "in": "path",
            "description": "(v1.0) id for customerPayment",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified customerPayment",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "customerPayment"
        ],
        "summary": "patchCustomerPaymentForCustomerPaymentJournal",
        "description": "Updates an object of type customerPayment in Dynamics 365 Business Central",
        "operationId": "patchCustomerPaymentForCustomerPaymentJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customerPaymentJournal_id",
            "in": "path",
            "description": "(v1.0) id for customerPaymentJournal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customerPayment_id",
            "in": "path",
            "description": "(v1.0) id for customerPayment",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/customerPayment1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedcustomerPayment",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/customerPayment"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/customerPayments": {
      "get": {
        "tags": [
          "customerPayment"
        ],
        "summary": "listCustomerPayments",
        "description": "Returns a list of customerPayments",
        "operationId": "listCustomerPayments",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand22"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select42"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of customerPayments",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPICustomerPaymentsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "customerPayment"
        ],
        "summary": "postCustomerPayment",
        "description": "Creates an object of type customerPayment in Dynamics 365 Business Central",
        "operationId": "postCustomerPayment",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/customerPayment1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new customerPayment has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/customerPayment"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/customerPayments({customerPayment_id})": {
      "get": {
        "tags": [
          "customerPayment"
        ],
        "summary": "getCustomerPayment",
        "description": "Retrieve the properties and relationships of an object of type customerPayment for Dynamics 365 Business Central.",
        "operationId": "getCustomerPayment",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customerPayment_id",
            "in": "path",
            "description": "(v1.0) id for customerPayment",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand22"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select42"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested customerPayment",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/customerPayment"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "customerPayment"
        ],
        "summary": "deleteCustomerPayment",
        "description": "Deletes an object of type customerPayment in Dynamics 365 Business Central",
        "operationId": "deleteCustomerPayment",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customerPayment_id",
            "in": "path",
            "description": "(v1.0) id for customerPayment",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified customerPayment",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "customerPayment"
        ],
        "summary": "patchCustomerPayment",
        "description": "Updates an object of type customerPayment in Dynamics 365 Business Central",
        "operationId": "patchCustomerPayment",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customerPayment_id",
            "in": "path",
            "description": "(v1.0) id for customerPayment",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/customerPayment1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedcustomerPayment",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/customerPayment"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/accounts": {
      "get": {
        "tags": [
          "account"
        ],
        "summary": "listAccounts",
        "description": "Returns a list of accounts",
        "operationId": "listAccounts",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select46"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of accounts",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIAccountsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/accounts({account_id})": {
      "get": {
        "tags": [
          "account"
        ],
        "summary": "getAccount",
        "description": "Retrieve the properties and relationships of an object of type account for Dynamics 365 Business Central.",
        "operationId": "getAccount",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "account_id",
            "in": "path",
            "description": "(v1.0) id for account",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select46"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested account",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/account"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/taxGroups": {
      "get": {
        "tags": [
          "taxGroup"
        ],
        "summary": "listTaxGroups",
        "description": "Returns a list of taxGroups",
        "operationId": "listTaxGroups",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select48"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of taxGroups",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPITaxGroupsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "taxGroup"
        ],
        "summary": "postTaxGroup",
        "description": "Creates an object of type taxGroup in Dynamics 365 Business Central",
        "operationId": "postTaxGroup",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/taxGroup"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new taxGroup has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taxGroup"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/taxGroups({taxGroup_id})": {
      "get": {
        "tags": [
          "taxGroup"
        ],
        "summary": "getTaxGroup",
        "description": "Retrieve the properties and relationships of an object of type taxGroup for Dynamics 365 Business Central.",
        "operationId": "getTaxGroup",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "taxGroup_id",
            "in": "path",
            "description": "(v1.0) id for taxGroup",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select48"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested taxGroup",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taxGroup"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "taxGroup"
        ],
        "summary": "deleteTaxGroup",
        "description": "Deletes an object of type taxGroup in Dynamics 365 Business Central",
        "operationId": "deleteTaxGroup",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "taxGroup_id",
            "in": "path",
            "description": "(v1.0) id for taxGroup",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified taxGroup",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "taxGroup"
        ],
        "summary": "patchTaxGroup",
        "description": "Updates an object of type taxGroup in Dynamics 365 Business Central",
        "operationId": "patchTaxGroup",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "taxGroup_id",
            "in": "path",
            "description": "(v1.0) id for taxGroup",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/taxGroup"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedtaxGroup",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taxGroup"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/journals": {
      "get": {
        "tags": [
          "journal"
        ],
        "summary": "listJournals",
        "description": "Returns a list of journals",
        "operationId": "listJournals",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand26"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select40"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of journals",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIJournalsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "journal"
        ],
        "summary": "postJournal",
        "description": "Creates an object of type journal in Dynamics 365 Business Central",
        "operationId": "postJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/journal1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new journal has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/journal"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/journals({journal_id})": {
      "get": {
        "tags": [
          "journal"
        ],
        "summary": "getJournal",
        "description": "Retrieve the properties and relationships of an object of type journal for Dynamics 365 Business Central.",
        "operationId": "getJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journal_id",
            "in": "path",
            "description": "(v1.0) id for journal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand26"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select40"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested journal",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/journal"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "journal"
        ],
        "summary": "deleteJournal",
        "description": "Deletes an object of type journal in Dynamics 365 Business Central",
        "operationId": "deleteJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journal_id",
            "in": "path",
            "description": "(v1.0) id for journal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified journal",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "journal"
        ],
        "summary": "patchJournal",
        "description": "Updates an object of type journal in Dynamics 365 Business Central",
        "operationId": "patchJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journal_id",
            "in": "path",
            "description": "(v1.0) id for journal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/journal1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedjournal",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/journal"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/journals({journal_id})/Microsoft.NAV.post": {
      "post": {
        "tags": [
          "journal"
        ],
        "summary": "postActionJournals",
        "description": "Performs the post action for journals entity",
        "operationId": "postActionJournals",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journal_id",
            "in": "path",
            "description": "(v1.0) id for journal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully performed a post action on the Dynamic 365 Business Central journals entity",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/journals({journal_id})/journalLines": {
      "get": {
        "tags": [
          "journalLine"
        ],
        "summary": "listJournalLinesForJournal",
        "description": "Returns a list of journalLines",
        "operationId": "listJournalLinesForJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journal_id",
            "in": "path",
            "description": "(v1.0) id for journal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand28"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select52"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of journalLines",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIJournalsAPIJournalLinesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "journalLine"
        ],
        "summary": "postJournalLineForJournal",
        "description": "Creates an object of type journalLine in Dynamics 365 Business Central",
        "operationId": "postJournalLineForJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journal_id",
            "in": "path",
            "description": "(v1.0) id for journal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/journalLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new journalLine has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/journalLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/journals({journal_id})/journalLines({journalLine_id})": {
      "get": {
        "tags": [
          "journalLine"
        ],
        "summary": "getJournalLineForJournal",
        "description": "Retrieve the properties and relationships of an object of type journalLine for Dynamics 365 Business Central.",
        "operationId": "getJournalLineForJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journal_id",
            "in": "path",
            "description": "(v1.0) id for journal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journalLine_id",
            "in": "path",
            "description": "(v1.0) id for journalLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand28"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select52"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested journalLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/journalLine"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "journalLine"
        ],
        "summary": "deleteJournalLineForJournal",
        "description": "Deletes an object of type journalLine in Dynamics 365 Business Central",
        "operationId": "deleteJournalLineForJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journal_id",
            "in": "path",
            "description": "(v1.0) id for journal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journalLine_id",
            "in": "path",
            "description": "(v1.0) id for journalLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified journalLine",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "journalLine"
        ],
        "summary": "patchJournalLineForJournal",
        "description": "Updates an object of type journalLine in Dynamics 365 Business Central",
        "operationId": "patchJournalLineForJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journal_id",
            "in": "path",
            "description": "(v1.0) id for journal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journalLine_id",
            "in": "path",
            "description": "(v1.0) id for journalLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/journalLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedjournalLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/journalLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/journalLines": {
      "get": {
        "tags": [
          "journalLine"
        ],
        "summary": "listJournalLines",
        "description": "Returns a list of journalLines",
        "operationId": "listJournalLines",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand28"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select52"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of journalLines",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIJournalLinesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "journalLine"
        ],
        "summary": "postJournalLine",
        "description": "Creates an object of type journalLine in Dynamics 365 Business Central",
        "operationId": "postJournalLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/journalLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new journalLine has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/journalLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/journalLines({journalLine_id})": {
      "get": {
        "tags": [
          "journalLine"
        ],
        "summary": "getJournalLine",
        "description": "Retrieve the properties and relationships of an object of type journalLine for Dynamics 365 Business Central.",
        "operationId": "getJournalLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journalLine_id",
            "in": "path",
            "description": "(v1.0) id for journalLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand28"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select52"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested journalLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/journalLine"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "journalLine"
        ],
        "summary": "deleteJournalLine",
        "description": "Deletes an object of type journalLine in Dynamics 365 Business Central",
        "operationId": "deleteJournalLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journalLine_id",
            "in": "path",
            "description": "(v1.0) id for journalLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified journalLine",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "journalLine"
        ],
        "summary": "patchJournalLine",
        "description": "Updates an object of type journalLine in Dynamics 365 Business Central",
        "operationId": "patchJournalLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journalLine_id",
            "in": "path",
            "description": "(v1.0) id for journalLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/journalLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedjournalLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/journalLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/journals({journal_id})/journalLines({journalLine_id})/attachments": {
      "get": {
        "tags": [
          "attachments"
        ],
        "summary": "listAttachmentsForJournalLineForJournal",
        "description": "Returns a list of attachments",
        "operationId": "listAttachmentsForJournalLineForJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journal_id",
            "in": "path",
            "description": "(v1.0) id for journal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journalLine_id",
            "in": "path",
            "description": "(v1.0) id for journalLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select54"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of attachments",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIJournalsAPIJournalLinesJournalLineIdAPIAttachmentsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "attachments"
        ],
        "summary": "postAttachmentsForJournalLineForJournal",
        "description": "Creates an object of type attachments in Dynamics 365 Business Central",
        "operationId": "postAttachmentsForJournalLineForJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journal_id",
            "in": "path",
            "description": "(v1.0) id for journal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journalLine_id",
            "in": "path",
            "description": "(v1.0) id for journalLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/attachments"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new attachments has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/attachments"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/journals({journal_id})/journalLines({journalLine_id})/attachments({attachments_parentId},{attachments_id})": {
      "get": {
        "tags": [
          "attachments"
        ],
        "summary": "getAttachmentsForJournalLineForJournal",
        "description": "Retrieve the properties and relationships of an object of type attachments for Dynamics 365 Business Central.",
        "operationId": "getAttachmentsForJournalLineForJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journal_id",
            "in": "path",
            "description": "(v1.0) id for journal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journalLine_id",
            "in": "path",
            "description": "(v1.0) id for journalLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "attachments_parentId",
            "in": "path",
            "description": "(v1.0) parentId for attachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "attachments_id",
            "in": "path",
            "description": "(v1.0) id for attachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select54"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested attachments",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/attachments"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "attachments"
        ],
        "summary": "deleteAttachmentsForJournalLineForJournal",
        "description": "Deletes an object of type attachments in Dynamics 365 Business Central",
        "operationId": "deleteAttachmentsForJournalLineForJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journal_id",
            "in": "path",
            "description": "(v1.0) id for journal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journalLine_id",
            "in": "path",
            "description": "(v1.0) id for journalLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "attachments_parentId",
            "in": "path",
            "description": "(v1.0) parentId for attachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "attachments_id",
            "in": "path",
            "description": "(v1.0) id for attachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified attachments",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "attachments"
        ],
        "summary": "patchAttachmentsForJournalLineForJournal",
        "description": "Updates an object of type attachments in Dynamics 365 Business Central",
        "operationId": "patchAttachmentsForJournalLineForJournal",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journal_id",
            "in": "path",
            "description": "(v1.0) id for journal",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journalLine_id",
            "in": "path",
            "description": "(v1.0) id for journalLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "attachments_parentId",
            "in": "path",
            "description": "(v1.0) parentId for attachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "attachments_id",
            "in": "path",
            "description": "(v1.0) id for attachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/attachments"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedattachments",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/attachments"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/journalLines({journalLine_id})/attachments": {
      "get": {
        "tags": [
          "attachments"
        ],
        "summary": "listAttachmentsForJournalLine",
        "description": "Returns a list of attachments",
        "operationId": "listAttachmentsForJournalLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journalLine_id",
            "in": "path",
            "description": "(v1.0) id for journalLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select54"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of attachments",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIJournalLinesAPIAttachmentsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "attachments"
        ],
        "summary": "postAttachmentsForJournalLine",
        "description": "Creates an object of type attachments in Dynamics 365 Business Central",
        "operationId": "postAttachmentsForJournalLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journalLine_id",
            "in": "path",
            "description": "(v1.0) id for journalLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/attachments"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new attachments has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/attachments"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/journalLines({journalLine_id})/attachments({attachments_parentId},{attachments_id})": {
      "get": {
        "tags": [
          "attachments"
        ],
        "summary": "getAttachmentsForJournalLine",
        "description": "Retrieve the properties and relationships of an object of type attachments for Dynamics 365 Business Central.",
        "operationId": "getAttachmentsForJournalLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journalLine_id",
            "in": "path",
            "description": "(v1.0) id for journalLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "attachments_parentId",
            "in": "path",
            "description": "(v1.0) parentId for attachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "attachments_id",
            "in": "path",
            "description": "(v1.0) id for attachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select54"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested attachments",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/attachments"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "attachments"
        ],
        "summary": "deleteAttachmentsForJournalLine",
        "description": "Deletes an object of type attachments in Dynamics 365 Business Central",
        "operationId": "deleteAttachmentsForJournalLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journalLine_id",
            "in": "path",
            "description": "(v1.0) id for journalLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "attachments_parentId",
            "in": "path",
            "description": "(v1.0) parentId for attachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "attachments_id",
            "in": "path",
            "description": "(v1.0) id for attachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified attachments",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "attachments"
        ],
        "summary": "patchAttachmentsForJournalLine",
        "description": "Updates an object of type attachments in Dynamics 365 Business Central",
        "operationId": "patchAttachmentsForJournalLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "journalLine_id",
            "in": "path",
            "description": "(v1.0) id for journalLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "attachments_parentId",
            "in": "path",
            "description": "(v1.0) parentId for attachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "attachments_id",
            "in": "path",
            "description": "(v1.0) id for attachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/attachments"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedattachments",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/attachments"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/attachments": {
      "get": {
        "tags": [
          "attachments"
        ],
        "summary": "listAttachments",
        "description": "Returns a list of attachments",
        "operationId": "listAttachments",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select54"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of attachments",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIAttachmentsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "attachments"
        ],
        "summary": "postAttachments",
        "description": "Creates an object of type attachments in Dynamics 365 Business Central",
        "operationId": "postAttachments",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/attachments"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new attachments has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/attachments"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/attachments({attachments_parentId},{attachments_id})": {
      "get": {
        "tags": [
          "attachments"
        ],
        "summary": "getAttachments",
        "description": "Retrieve the properties and relationships of an object of type attachments for Dynamics 365 Business Central.",
        "operationId": "getAttachments",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "attachments_parentId",
            "in": "path",
            "description": "(v1.0) parentId for attachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "attachments_id",
            "in": "path",
            "description": "(v1.0) id for attachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select54"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested attachments",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/attachments"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "attachments"
        ],
        "summary": "deleteAttachments",
        "description": "Deletes an object of type attachments in Dynamics 365 Business Central",
        "operationId": "deleteAttachments",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "attachments_parentId",
            "in": "path",
            "description": "(v1.0) parentId for attachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "attachments_id",
            "in": "path",
            "description": "(v1.0) id for attachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified attachments",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "attachments"
        ],
        "summary": "patchAttachments",
        "description": "Updates an object of type attachments in Dynamics 365 Business Central",
        "operationId": "patchAttachments",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "attachments_parentId",
            "in": "path",
            "description": "(v1.0) parentId for attachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "attachments_id",
            "in": "path",
            "description": "(v1.0) id for attachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/attachments"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedattachments",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/attachments"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/employees": {
      "get": {
        "tags": [
          "employee"
        ],
        "summary": "listEmployees",
        "description": "Returns a list of employees",
        "operationId": "listEmployees",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand32"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select62"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of employees",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIEmployeesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "employee"
        ],
        "summary": "postEmployee",
        "description": "Creates an object of type employee in Dynamics 365 Business Central",
        "operationId": "postEmployee",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/employee1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new employee has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/employee"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/employees({employee_id})": {
      "get": {
        "tags": [
          "employee"
        ],
        "summary": "getEmployee",
        "description": "Retrieve the properties and relationships of an object of type employee for Dynamics 365 Business Central.",
        "operationId": "getEmployee",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "employee_id",
            "in": "path",
            "description": "(v1.0) id for employee",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand32"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select62"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested employee",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/employee"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "employee"
        ],
        "summary": "deleteEmployee",
        "description": "Deletes an object of type employee in Dynamics 365 Business Central",
        "operationId": "deleteEmployee",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "employee_id",
            "in": "path",
            "description": "(v1.0) id for employee",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified employee",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "employee"
        ],
        "summary": "patchEmployee",
        "description": "Updates an object of type employee in Dynamics 365 Business Central",
        "operationId": "patchEmployee",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "employee_id",
            "in": "path",
            "description": "(v1.0) id for employee",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/employee1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedemployee",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/employee"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/employees({employee_id})/timeRegistrationEntries": {
      "get": {
        "tags": [
          "timeRegistrationEntry"
        ],
        "summary": "listTimeRegistrationEntriesForEmployee",
        "description": "Returns a list of timeRegistrationEntries",
        "operationId": "listTimeRegistrationEntriesForEmployee",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "employee_id",
            "in": "path",
            "description": "(v1.0) id for employee",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand36"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select68"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of timeRegistrationEntries",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIEmployeesAPITimeRegistrationEntriesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "timeRegistrationEntry"
        ],
        "summary": "postTimeRegistrationEntryForEmployee",
        "description": "Creates an object of type timeRegistrationEntry in Dynamics 365 Business Central",
        "operationId": "postTimeRegistrationEntryForEmployee",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "employee_id",
            "in": "path",
            "description": "(v1.0) id for employee",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/timeRegistrationEntry1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new timeRegistrationEntry has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/timeRegistrationEntry"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/employees({employee_id})/timeRegistrationEntries({timeRegistrationEntry_id})": {
      "get": {
        "tags": [
          "timeRegistrationEntry"
        ],
        "summary": "getTimeRegistrationEntryForEmployee",
        "description": "Retrieve the properties and relationships of an object of type timeRegistrationEntry for Dynamics 365 Business Central.",
        "operationId": "getTimeRegistrationEntryForEmployee",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "employee_id",
            "in": "path",
            "description": "(v1.0) id for employee",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "timeRegistrationEntry_id",
            "in": "path",
            "description": "(v1.0) id for timeRegistrationEntry",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand36"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select68"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested timeRegistrationEntry",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/timeRegistrationEntry"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "timeRegistrationEntry"
        ],
        "summary": "deleteTimeRegistrationEntryForEmployee",
        "description": "Deletes an object of type timeRegistrationEntry in Dynamics 365 Business Central",
        "operationId": "deleteTimeRegistrationEntryForEmployee",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "employee_id",
            "in": "path",
            "description": "(v1.0) id for employee",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "timeRegistrationEntry_id",
            "in": "path",
            "description": "(v1.0) id for timeRegistrationEntry",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified timeRegistrationEntry",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "timeRegistrationEntry"
        ],
        "summary": "patchTimeRegistrationEntryForEmployee",
        "description": "Updates an object of type timeRegistrationEntry in Dynamics 365 Business Central",
        "operationId": "patchTimeRegistrationEntryForEmployee",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "employee_id",
            "in": "path",
            "description": "(v1.0) id for employee",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "timeRegistrationEntry_id",
            "in": "path",
            "description": "(v1.0) id for timeRegistrationEntry",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/timeRegistrationEntry1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedtimeRegistrationEntry",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/timeRegistrationEntry"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/timeRegistrationEntries": {
      "get": {
        "tags": [
          "timeRegistrationEntry"
        ],
        "summary": "listTimeRegistrationEntries",
        "description": "Returns a list of timeRegistrationEntries",
        "operationId": "listTimeRegistrationEntries",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand36"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select68"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of timeRegistrationEntries",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPITimeRegistrationEntriesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "timeRegistrationEntry"
        ],
        "summary": "postTimeRegistrationEntry",
        "description": "Creates an object of type timeRegistrationEntry in Dynamics 365 Business Central",
        "operationId": "postTimeRegistrationEntry",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/timeRegistrationEntry1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new timeRegistrationEntry has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/timeRegistrationEntry"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/timeRegistrationEntries({timeRegistrationEntry_id})": {
      "get": {
        "tags": [
          "timeRegistrationEntry"
        ],
        "summary": "getTimeRegistrationEntry",
        "description": "Retrieve the properties and relationships of an object of type timeRegistrationEntry for Dynamics 365 Business Central.",
        "operationId": "getTimeRegistrationEntry",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "timeRegistrationEntry_id",
            "in": "path",
            "description": "(v1.0) id for timeRegistrationEntry",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand36"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select68"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested timeRegistrationEntry",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/timeRegistrationEntry"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "timeRegistrationEntry"
        ],
        "summary": "deleteTimeRegistrationEntry",
        "description": "Deletes an object of type timeRegistrationEntry in Dynamics 365 Business Central",
        "operationId": "deleteTimeRegistrationEntry",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "timeRegistrationEntry_id",
            "in": "path",
            "description": "(v1.0) id for timeRegistrationEntry",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified timeRegistrationEntry",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "timeRegistrationEntry"
        ],
        "summary": "patchTimeRegistrationEntry",
        "description": "Updates an object of type timeRegistrationEntry in Dynamics 365 Business Central",
        "operationId": "patchTimeRegistrationEntry",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "timeRegistrationEntry_id",
            "in": "path",
            "description": "(v1.0) id for timeRegistrationEntry",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/timeRegistrationEntry1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedtimeRegistrationEntry",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/timeRegistrationEntry"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/generalLedgerEntries": {
      "get": {
        "tags": [
          "generalLedgerEntry"
        ],
        "summary": "listGeneralLedgerEntries",
        "description": "Returns a list of generalLedgerEntries",
        "operationId": "listGeneralLedgerEntries",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand40"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select72"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of generalLedgerEntries",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIGeneralLedgerEntriesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/generalLedgerEntries({generalLedgerEntry_id})": {
      "get": {
        "tags": [
          "generalLedgerEntry"
        ],
        "summary": "getGeneralLedgerEntry",
        "description": "Retrieve the properties and relationships of an object of type generalLedgerEntry for Dynamics 365 Business Central.",
        "operationId": "getGeneralLedgerEntry",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "generalLedgerEntry_id",
            "in": "path",
            "description": "(v1.0) id for generalLedgerEntry",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand40"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select72"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested generalLedgerEntry",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/generalLedgerEntry"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/currencies": {
      "get": {
        "tags": [
          "currency"
        ],
        "summary": "listCurrencies",
        "description": "Returns a list of currencies",
        "operationId": "listCurrencies",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select74"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of currencies",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPICurrenciesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "currency"
        ],
        "summary": "postCurrency",
        "description": "Creates an object of type currency in Dynamics 365 Business Central",
        "operationId": "postCurrency",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/currency"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new currency has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/currency"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/currencies({currency_id})": {
      "get": {
        "tags": [
          "currency"
        ],
        "summary": "getCurrency",
        "description": "Retrieve the properties and relationships of an object of type currency for Dynamics 365 Business Central.",
        "operationId": "getCurrency",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "currency_id",
            "in": "path",
            "description": "(v1.0) id for currency",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select74"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested currency",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/currency"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "currency"
        ],
        "summary": "deleteCurrency",
        "description": "Deletes an object of type currency in Dynamics 365 Business Central",
        "operationId": "deleteCurrency",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "currency_id",
            "in": "path",
            "description": "(v1.0) id for currency",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified currency",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "currency"
        ],
        "summary": "patchCurrency",
        "description": "Updates an object of type currency in Dynamics 365 Business Central",
        "operationId": "patchCurrency",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "currency_id",
            "in": "path",
            "description": "(v1.0) id for currency",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/currency"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedcurrency",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/currency"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/paymentMethods": {
      "get": {
        "tags": [
          "paymentMethod"
        ],
        "summary": "listPaymentMethods",
        "description": "Returns a list of paymentMethods",
        "operationId": "listPaymentMethods",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select76"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of paymentMethods",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIPaymentMethodsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "paymentMethod"
        ],
        "summary": "postPaymentMethod",
        "description": "Creates an object of type paymentMethod in Dynamics 365 Business Central",
        "operationId": "postPaymentMethod",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/paymentMethod"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new paymentMethod has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/paymentMethod"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/paymentMethods({paymentMethod_id})": {
      "get": {
        "tags": [
          "paymentMethod"
        ],
        "summary": "getPaymentMethod",
        "description": "Retrieve the properties and relationships of an object of type paymentMethod for Dynamics 365 Business Central.",
        "operationId": "getPaymentMethod",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "paymentMethod_id",
            "in": "path",
            "description": "(v1.0) id for paymentMethod",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select76"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested paymentMethod",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/paymentMethod"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "paymentMethod"
        ],
        "summary": "deletePaymentMethod",
        "description": "Deletes an object of type paymentMethod in Dynamics 365 Business Central",
        "operationId": "deletePaymentMethod",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "paymentMethod_id",
            "in": "path",
            "description": "(v1.0) id for paymentMethod",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified paymentMethod",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "paymentMethod"
        ],
        "summary": "patchPaymentMethod",
        "description": "Updates an object of type paymentMethod in Dynamics 365 Business Central",
        "operationId": "patchPaymentMethod",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "paymentMethod_id",
            "in": "path",
            "description": "(v1.0) id for paymentMethod",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/paymentMethod"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedpaymentMethod",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/paymentMethod"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/dimensions": {
      "get": {
        "tags": [
          "dimension"
        ],
        "summary": "listDimensions",
        "description": "Returns a list of dimensions",
        "operationId": "listDimensions",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand42"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select76"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of dimensions",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIDimensionsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/dimensions({dimension_id})": {
      "get": {
        "tags": [
          "dimension"
        ],
        "summary": "getDimension",
        "description": "Retrieve the properties and relationships of an object of type dimension for Dynamics 365 Business Central.",
        "operationId": "getDimension",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "dimension_id",
            "in": "path",
            "description": "(v1.0) id for dimension",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand42"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select76"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested dimension",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/dimension"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/dimensions({dimension_id})/dimensionValues": {
      "get": {
        "tags": [
          "dimensionValue"
        ],
        "summary": "listDimensionValuesForDimension",
        "description": "Returns a list of dimensionValues",
        "operationId": "listDimensionValuesForDimension",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "dimension_id",
            "in": "path",
            "description": "(v1.0) id for dimension",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select76"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of dimensionValues",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIDimensionsAPIDimensionValuesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/dimensions({dimension_id})/dimensionValues({dimensionValue_id})": {
      "get": {
        "tags": [
          "dimensionValue"
        ],
        "summary": "getDimensionValueForDimension",
        "description": "Retrieve the properties and relationships of an object of type dimensionValue for Dynamics 365 Business Central.",
        "operationId": "getDimensionValueForDimension",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "dimension_id",
            "in": "path",
            "description": "(v1.0) id for dimension",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "dimensionValue_id",
            "in": "path",
            "description": "(v1.0) id for dimensionValue",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select76"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested dimensionValue",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/dimensionValue"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/dimensionValues": {
      "get": {
        "tags": [
          "dimensionValue"
        ],
        "summary": "listDimensionValues",
        "description": "Returns a list of dimensionValues",
        "operationId": "listDimensionValues",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select76"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of dimensionValues",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIDimensionValuesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/dimensionValues({dimensionValue_id})": {
      "get": {
        "tags": [
          "dimensionValue"
        ],
        "summary": "getDimensionValue",
        "description": "Retrieve the properties and relationships of an object of type dimensionValue for Dynamics 365 Business Central.",
        "operationId": "getDimensionValue",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "dimensionValue_id",
            "in": "path",
            "description": "(v1.0) id for dimensionValue",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select76"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested dimensionValue",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/dimensionValue"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/dimensionLines": {
      "get": {
        "tags": [
          "dimensionLine"
        ],
        "summary": "listDimensionLines",
        "description": "Returns a list of dimensionLines",
        "operationId": "listDimensionLines",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand44"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select84"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of dimensionLines",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIDimensionLinesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "dimensionLine"
        ],
        "summary": "postDimensionLine",
        "description": "Creates an object of type dimensionLine in Dynamics 365 Business Central",
        "operationId": "postDimensionLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/dimensionLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new dimensionLine has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/dimensionLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/dimensionLines({dimensionLine_parentId},{dimensionLine_id})": {
      "get": {
        "tags": [
          "dimensionLine"
        ],
        "summary": "getDimensionLine",
        "description": "Retrieve the properties and relationships of an object of type dimensionLine for Dynamics 365 Business Central.",
        "operationId": "getDimensionLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "dimensionLine_parentId",
            "in": "path",
            "description": "(v1.0) parentId for dimensionLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "dimensionLine_id",
            "in": "path",
            "description": "(v1.0) id for dimensionLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand44"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select84"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested dimensionLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/dimensionLine"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "dimensionLine"
        ],
        "summary": "deleteDimensionLine",
        "description": "Deletes an object of type dimensionLine in Dynamics 365 Business Central",
        "operationId": "deleteDimensionLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "dimensionLine_parentId",
            "in": "path",
            "description": "(v1.0) parentId for dimensionLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "dimensionLine_id",
            "in": "path",
            "description": "(v1.0) id for dimensionLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified dimensionLine",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "dimensionLine"
        ],
        "summary": "patchDimensionLine",
        "description": "Updates an object of type dimensionLine in Dynamics 365 Business Central",
        "operationId": "patchDimensionLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "dimensionLine_parentId",
            "in": "path",
            "description": "(v1.0) parentId for dimensionLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "dimensionLine_id",
            "in": "path",
            "description": "(v1.0) id for dimensionLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/dimensionLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifieddimensionLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/dimensionLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/paymentTerms": {
      "get": {
        "tags": [
          "paymentTerm"
        ],
        "summary": "listPaymentTerms",
        "description": "Returns a list of paymentTerms",
        "operationId": "listPaymentTerms",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select86"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of paymentTerms",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIPaymentTermsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "paymentTerm"
        ],
        "summary": "postPaymentTerm",
        "description": "Creates an object of type paymentTerm in Dynamics 365 Business Central",
        "operationId": "postPaymentTerm",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/paymentTerm"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new paymentTerm has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/paymentTerm"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/paymentTerms({paymentTerm_id})": {
      "get": {
        "tags": [
          "paymentTerm"
        ],
        "summary": "getPaymentTerm",
        "description": "Retrieve the properties and relationships of an object of type paymentTerm for Dynamics 365 Business Central.",
        "operationId": "getPaymentTerm",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "paymentTerm_id",
            "in": "path",
            "description": "(v1.0) id for paymentTerm",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select86"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested paymentTerm",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/paymentTerm"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "paymentTerm"
        ],
        "summary": "deletePaymentTerm",
        "description": "Deletes an object of type paymentTerm in Dynamics 365 Business Central",
        "operationId": "deletePaymentTerm",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "paymentTerm_id",
            "in": "path",
            "description": "(v1.0) id for paymentTerm",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified paymentTerm",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "paymentTerm"
        ],
        "summary": "patchPaymentTerm",
        "description": "Updates an object of type paymentTerm in Dynamics 365 Business Central",
        "operationId": "patchPaymentTerm",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "paymentTerm_id",
            "in": "path",
            "description": "(v1.0) id for paymentTerm",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/paymentTerm"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedpaymentTerm",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/paymentTerm"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/shipmentMethods": {
      "get": {
        "tags": [
          "shipmentMethod"
        ],
        "summary": "listShipmentMethods",
        "description": "Returns a list of shipmentMethods",
        "operationId": "listShipmentMethods",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select76"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of shipmentMethods",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIShipmentMethodsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "shipmentMethod"
        ],
        "summary": "postShipmentMethod",
        "description": "Creates an object of type shipmentMethod in Dynamics 365 Business Central",
        "operationId": "postShipmentMethod",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/shipmentMethod"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new shipmentMethod has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/shipmentMethod"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/shipmentMethods({shipmentMethod_id})": {
      "get": {
        "tags": [
          "shipmentMethod"
        ],
        "summary": "getShipmentMethod",
        "description": "Retrieve the properties and relationships of an object of type shipmentMethod for Dynamics 365 Business Central.",
        "operationId": "getShipmentMethod",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "shipmentMethod_id",
            "in": "path",
            "description": "(v1.0) id for shipmentMethod",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select76"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested shipmentMethod",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/shipmentMethod"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "shipmentMethod"
        ],
        "summary": "deleteShipmentMethod",
        "description": "Deletes an object of type shipmentMethod in Dynamics 365 Business Central",
        "operationId": "deleteShipmentMethod",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "shipmentMethod_id",
            "in": "path",
            "description": "(v1.0) id for shipmentMethod",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified shipmentMethod",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "shipmentMethod"
        ],
        "summary": "patchShipmentMethod",
        "description": "Updates an object of type shipmentMethod in Dynamics 365 Business Central",
        "operationId": "patchShipmentMethod",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "shipmentMethod_id",
            "in": "path",
            "description": "(v1.0) id for shipmentMethod",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/shipmentMethod"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedshipmentMethod",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/shipmentMethod"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/itemCategories": {
      "get": {
        "tags": [
          "itemCategory"
        ],
        "summary": "listItemCategories",
        "description": "Returns a list of itemCategories",
        "operationId": "listItemCategories",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select76"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of itemCategories",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIItemCategoriesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "itemCategory"
        ],
        "summary": "postItemCategory",
        "description": "Creates an object of type itemCategory in Dynamics 365 Business Central",
        "operationId": "postItemCategory",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/itemCategory"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new itemCategory has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/itemCategory"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/itemCategories({itemCategory_id})": {
      "get": {
        "tags": [
          "itemCategory"
        ],
        "summary": "getItemCategory",
        "description": "Retrieve the properties and relationships of an object of type itemCategory for Dynamics 365 Business Central.",
        "operationId": "getItemCategory",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "itemCategory_id",
            "in": "path",
            "description": "(v1.0) id for itemCategory",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select76"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested itemCategory",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/itemCategory"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "itemCategory"
        ],
        "summary": "deleteItemCategory",
        "description": "Deletes an object of type itemCategory in Dynamics 365 Business Central",
        "operationId": "deleteItemCategory",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "itemCategory_id",
            "in": "path",
            "description": "(v1.0) id for itemCategory",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified itemCategory",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "itemCategory"
        ],
        "summary": "patchItemCategory",
        "description": "Updates an object of type itemCategory in Dynamics 365 Business Central",
        "operationId": "patchItemCategory",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "itemCategory_id",
            "in": "path",
            "description": "(v1.0) id for itemCategory",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/itemCategory"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifieditemCategory",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/itemCategory"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/cashFlowStatement": {
      "get": {
        "tags": [
          "cashFlowStatement"
        ],
        "summary": "listCashFlowStatement",
        "description": "Returns a list of cashFlowStatement",
        "operationId": "listCashFlowStatement",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select92"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of cashFlowStatement",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPICashFlowStatementResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/cashFlowStatement({cashFlowStatement_lineNumber})": {
      "get": {
        "tags": [
          "cashFlowStatement"
        ],
        "summary": "getCashFlowStatement",
        "description": "Retrieve the properties and relationships of an object of type cashFlowStatement for Dynamics 365 Business Central.",
        "operationId": "getCashFlowStatement",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "cashFlowStatement_lineNumber",
            "in": "path",
            "description": "(v1.0) lineNumber for cashFlowStatement",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select92"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested cashFlowStatement",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/cashFlowStatement"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/countriesRegions": {
      "get": {
        "tags": [
          "countryRegion"
        ],
        "summary": "listCountriesRegions",
        "description": "Returns a list of countriesRegions",
        "operationId": "listCountriesRegions",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select94"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of countriesRegions",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPICountriesRegionsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "countryRegion"
        ],
        "summary": "postCountryRegion",
        "description": "Creates an object of type countryRegion in Dynamics 365 Business Central",
        "operationId": "postCountryRegion",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/countryRegion"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new countryRegion has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/countryRegion"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/countriesRegions({countryRegion_id})": {
      "get": {
        "tags": [
          "countryRegion"
        ],
        "summary": "getCountryRegion",
        "description": "Retrieve the properties and relationships of an object of type countryRegion for Dynamics 365 Business Central.",
        "operationId": "getCountryRegion",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "countryRegion_id",
            "in": "path",
            "description": "(v1.0) id for countryRegion",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select94"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested countryRegion",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/countryRegion"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "countryRegion"
        ],
        "summary": "deleteCountryRegion",
        "description": "Deletes an object of type countryRegion in Dynamics 365 Business Central",
        "operationId": "deleteCountryRegion",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "countryRegion_id",
            "in": "path",
            "description": "(v1.0) id for countryRegion",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified countryRegion",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "countryRegion"
        ],
        "summary": "patchCountryRegion",
        "description": "Updates an object of type countryRegion in Dynamics 365 Business Central",
        "operationId": "patchCountryRegion",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "countryRegion_id",
            "in": "path",
            "description": "(v1.0) id for countryRegion",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/countryRegion"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedcountryRegion",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/countryRegion"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesOrders": {
      "get": {
        "tags": [
          "salesOrder"
        ],
        "summary": "listSalesOrders",
        "description": "Returns a list of salesOrders",
        "operationId": "listSalesOrders",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand46"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select96"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of salesOrders",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPISalesOrdersResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "salesOrder"
        ],
        "summary": "postSalesOrder",
        "description": "Creates an object of type salesOrder in Dynamics 365 Business Central",
        "operationId": "postSalesOrder",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesOrder1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new salesOrder has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesOrder"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesOrders({salesOrder_id})": {
      "get": {
        "tags": [
          "salesOrder"
        ],
        "summary": "getSalesOrder",
        "description": "Retrieve the properties and relationships of an object of type salesOrder for Dynamics 365 Business Central.",
        "operationId": "getSalesOrder",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesOrder_id",
            "in": "path",
            "description": "(v1.0) id for salesOrder",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand46"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select96"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested salesOrder",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesOrder"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "salesOrder"
        ],
        "summary": "deleteSalesOrder",
        "description": "Deletes an object of type salesOrder in Dynamics 365 Business Central",
        "operationId": "deleteSalesOrder",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesOrder_id",
            "in": "path",
            "description": "(v1.0) id for salesOrder",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified salesOrder",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "salesOrder"
        ],
        "summary": "patchSalesOrder",
        "description": "Updates an object of type salesOrder in Dynamics 365 Business Central",
        "operationId": "patchSalesOrder",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesOrder_id",
            "in": "path",
            "description": "(v1.0) id for salesOrder",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesOrder1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedsalesOrder",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesOrder"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesOrders({salesOrder_id})/Microsoft.NAV.shipAndInvoice": {
      "post": {
        "tags": [
          "salesOrder"
        ],
        "summary": "shipAndInvoiceActionSalesOrders",
        "description": "Performs the shipAndInvoice action for salesOrders entity",
        "operationId": "shipAndInvoiceActionSalesOrders",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesOrder_id",
            "in": "path",
            "description": "(v1.0) id for salesOrder",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully performed a shipAndInvoice action on the Dynamic 365 Business Central salesOrders entity",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines": {
      "get": {
        "tags": [
          "salesOrderLine"
        ],
        "summary": "listSalesOrderLinesForSalesOrder",
        "description": "Returns a list of salesOrderLines",
        "operationId": "listSalesOrderLinesForSalesOrder",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesOrder_id",
            "in": "path",
            "description": "(v1.0) id for salesOrder",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand16"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select98"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of salesOrderLines",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPISalesOrdersAPISalesOrderLinesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "salesOrderLine"
        ],
        "summary": "postSalesOrderLineForSalesOrder",
        "description": "Creates an object of type salesOrderLine in Dynamics 365 Business Central",
        "operationId": "postSalesOrderLineForSalesOrder",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesOrder_id",
            "in": "path",
            "description": "(v1.0) id for salesOrder",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesOrderLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new salesOrderLine has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesOrderLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines('{salesOrderLine_id}')": {
      "get": {
        "tags": [
          "salesOrderLine"
        ],
        "summary": "getSalesOrderLineForSalesOrder",
        "description": "Retrieve the properties and relationships of an object of type salesOrderLine for Dynamics 365 Business Central.",
        "operationId": "getSalesOrderLineForSalesOrder",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesOrder_id",
            "in": "path",
            "description": "(v1.0) id for salesOrder",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesOrderLine_id",
            "in": "path",
            "description": "(v1.0) id for salesOrderLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand16"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select98"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested salesOrderLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesOrderLine"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "salesOrderLine"
        ],
        "summary": "deleteSalesOrderLineForSalesOrder",
        "description": "Deletes an object of type salesOrderLine in Dynamics 365 Business Central",
        "operationId": "deleteSalesOrderLineForSalesOrder",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesOrder_id",
            "in": "path",
            "description": "(v1.0) id for salesOrder",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesOrderLine_id",
            "in": "path",
            "description": "(v1.0) id for salesOrderLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified salesOrderLine",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "salesOrderLine"
        ],
        "summary": "patchSalesOrderLineForSalesOrder",
        "description": "Updates an object of type salesOrderLine in Dynamics 365 Business Central",
        "operationId": "patchSalesOrderLineForSalesOrder",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesOrder_id",
            "in": "path",
            "description": "(v1.0) id for salesOrder",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesOrderLine_id",
            "in": "path",
            "description": "(v1.0) id for salesOrderLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesOrderLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedsalesOrderLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesOrderLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesOrderLines": {
      "get": {
        "tags": [
          "salesOrderLine"
        ],
        "summary": "listSalesOrderLines",
        "description": "Returns a list of salesOrderLines",
        "operationId": "listSalesOrderLines",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand16"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select98"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of salesOrderLines",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPISalesOrderLinesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "salesOrderLine"
        ],
        "summary": "postSalesOrderLine",
        "description": "Creates an object of type salesOrderLine in Dynamics 365 Business Central",
        "operationId": "postSalesOrderLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesOrderLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new salesOrderLine has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesOrderLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesOrderLines('{salesOrderLine_id}')": {
      "get": {
        "tags": [
          "salesOrderLine"
        ],
        "summary": "getSalesOrderLine",
        "description": "Retrieve the properties and relationships of an object of type salesOrderLine for Dynamics 365 Business Central.",
        "operationId": "getSalesOrderLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesOrderLine_id",
            "in": "path",
            "description": "(v1.0) id for salesOrderLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand16"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select98"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested salesOrderLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesOrderLine"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "salesOrderLine"
        ],
        "summary": "deleteSalesOrderLine",
        "description": "Deletes an object of type salesOrderLine in Dynamics 365 Business Central",
        "operationId": "deleteSalesOrderLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesOrderLine_id",
            "in": "path",
            "description": "(v1.0) id for salesOrderLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified salesOrderLine",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "salesOrderLine"
        ],
        "summary": "patchSalesOrderLine",
        "description": "Updates an object of type salesOrderLine in Dynamics 365 Business Central",
        "operationId": "patchSalesOrderLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesOrderLine_id",
            "in": "path",
            "description": "(v1.0) id for salesOrderLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesOrderLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedsalesOrderLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesOrderLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/retainedEarningsStatement": {
      "get": {
        "tags": [
          "retainedEarningsStatement"
        ],
        "summary": "listRetainedEarningsStatement",
        "description": "Returns a list of retainedEarningsStatement",
        "operationId": "listRetainedEarningsStatement",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select92"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of retainedEarningsStatement",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIRetainedEarningsStatementResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/retainedEarningsStatement({retainedEarningsStatement_lineNumber})": {
      "get": {
        "tags": [
          "retainedEarningsStatement"
        ],
        "summary": "getRetainedEarningsStatement",
        "description": "Retrieve the properties and relationships of an object of type retainedEarningsStatement for Dynamics 365 Business Central.",
        "operationId": "getRetainedEarningsStatement",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "retainedEarningsStatement_lineNumber",
            "in": "path",
            "description": "(v1.0) lineNumber for retainedEarningsStatement",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select92"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested retainedEarningsStatement",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/retainedEarningsStatement"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/unitsOfMeasure": {
      "get": {
        "tags": [
          "unitOfMeasure"
        ],
        "summary": "listUnitsOfMeasure",
        "description": "Returns a list of unitsOfMeasure",
        "operationId": "listUnitsOfMeasure",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select104"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of unitsOfMeasure",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIUnitsOfMeasureResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "unitOfMeasure"
        ],
        "summary": "postUnitOfMeasure",
        "description": "Creates an object of type unitOfMeasure in Dynamics 365 Business Central",
        "operationId": "postUnitOfMeasure",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/unitOfMeasure"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new unitOfMeasure has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/unitOfMeasure"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/unitsOfMeasure({unitOfMeasure_id})": {
      "get": {
        "tags": [
          "unitOfMeasure"
        ],
        "summary": "getUnitOfMeasure",
        "description": "Retrieve the properties and relationships of an object of type unitOfMeasure for Dynamics 365 Business Central.",
        "operationId": "getUnitOfMeasure",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "unitOfMeasure_id",
            "in": "path",
            "description": "(v1.0) id for unitOfMeasure",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select104"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested unitOfMeasure",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/unitOfMeasure"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "unitOfMeasure"
        ],
        "summary": "deleteUnitOfMeasure",
        "description": "Deletes an object of type unitOfMeasure in Dynamics 365 Business Central",
        "operationId": "deleteUnitOfMeasure",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "unitOfMeasure_id",
            "in": "path",
            "description": "(v1.0) id for unitOfMeasure",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified unitOfMeasure",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "unitOfMeasure"
        ],
        "summary": "patchUnitOfMeasure",
        "description": "Updates an object of type unitOfMeasure in Dynamics 365 Business Central",
        "operationId": "patchUnitOfMeasure",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "unitOfMeasure_id",
            "in": "path",
            "description": "(v1.0) id for unitOfMeasure",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/unitOfMeasure"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedunitOfMeasure",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/unitOfMeasure"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/agedAccountsReceivable": {
      "get": {
        "tags": [
          "agedAccountsReceivable"
        ],
        "summary": "listAgedAccountsReceivable",
        "description": "Returns a list of agedAccountsReceivable",
        "operationId": "listAgedAccountsReceivable",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select106"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of agedAccountsReceivable",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIAgedAccountsReceivableResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/agedAccountsReceivable({agedAccountsReceivable_customerId})": {
      "get": {
        "tags": [
          "agedAccountsReceivable"
        ],
        "summary": "getAgedAccountsReceivable",
        "description": "Retrieve the properties and relationships of an object of type agedAccountsReceivable for Dynamics 365 Business Central.",
        "operationId": "getAgedAccountsReceivable",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "agedAccountsReceivable_customerId",
            "in": "path",
            "description": "(v1.0) customerId for agedAccountsReceivable",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select106"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested agedAccountsReceivable",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/agedAccountsReceivable"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/agedAccountsPayable": {
      "get": {
        "tags": [
          "agedAccountsPayable"
        ],
        "summary": "listAgedAccountsPayable",
        "description": "Returns a list of agedAccountsPayable",
        "operationId": "listAgedAccountsPayable",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select108"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of agedAccountsPayable",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIAgedAccountsPayableResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/agedAccountsPayable({agedAccountsPayable_vendorId})": {
      "get": {
        "tags": [
          "agedAccountsPayable"
        ],
        "summary": "getAgedAccountsPayable",
        "description": "Retrieve the properties and relationships of an object of type agedAccountsPayable for Dynamics 365 Business Central.",
        "operationId": "getAgedAccountsPayable",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "agedAccountsPayable_vendorId",
            "in": "path",
            "description": "(v1.0) vendorId for agedAccountsPayable",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select108"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested agedAccountsPayable",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/agedAccountsPayable"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/balanceSheet": {
      "get": {
        "tags": [
          "balanceSheet"
        ],
        "summary": "listBalanceSheet",
        "description": "Returns a list of balanceSheet",
        "operationId": "listBalanceSheet",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select110"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of balanceSheet",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIBalanceSheetResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/balanceSheet({balanceSheet_lineNumber})": {
      "get": {
        "tags": [
          "balanceSheet"
        ],
        "summary": "getBalanceSheet",
        "description": "Retrieve the properties and relationships of an object of type balanceSheet for Dynamics 365 Business Central.",
        "operationId": "getBalanceSheet",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "balanceSheet_lineNumber",
            "in": "path",
            "description": "(v1.0) lineNumber for balanceSheet",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select110"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested balanceSheet",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/balanceSheet"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/trialBalance": {
      "get": {
        "tags": [
          "trialBalance"
        ],
        "summary": "listTrialBalance",
        "description": "Returns a list of trialBalance",
        "operationId": "listTrialBalance",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand40"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select112"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of trialBalance",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPITrialBalanceResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/trialBalance('{trialBalance_number}')": {
      "get": {
        "tags": [
          "trialBalance"
        ],
        "summary": "getTrialBalance",
        "description": "Retrieve the properties and relationships of an object of type trialBalance for Dynamics 365 Business Central.",
        "operationId": "getTrialBalance",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "trialBalance_number",
            "in": "path",
            "description": "(v1.0) number for trialBalance",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand40"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select112"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested trialBalance",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/trialBalance"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/incomeStatement": {
      "get": {
        "tags": [
          "incomeStatement"
        ],
        "summary": "listIncomeStatement",
        "description": "Returns a list of incomeStatement",
        "operationId": "listIncomeStatement",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select92"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of incomeStatement",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIIncomeStatementResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/incomeStatement({incomeStatement_lineNumber})": {
      "get": {
        "tags": [
          "incomeStatement"
        ],
        "summary": "getIncomeStatement",
        "description": "Retrieve the properties and relationships of an object of type incomeStatement for Dynamics 365 Business Central.",
        "operationId": "getIncomeStatement",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "incomeStatement_lineNumber",
            "in": "path",
            "description": "(v1.0) lineNumber for incomeStatement",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select92"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested incomeStatement",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/incomeStatement"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/taxAreas": {
      "get": {
        "tags": [
          "taxArea"
        ],
        "summary": "listTaxAreas",
        "description": "Returns a list of taxAreas",
        "operationId": "listTaxAreas",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select48"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of taxAreas",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPITaxAreasResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "taxArea"
        ],
        "summary": "postTaxArea",
        "description": "Creates an object of type taxArea in Dynamics 365 Business Central",
        "operationId": "postTaxArea",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/taxArea"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new taxArea has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taxArea"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/taxAreas({taxArea_id})": {
      "get": {
        "tags": [
          "taxArea"
        ],
        "summary": "getTaxArea",
        "description": "Retrieve the properties and relationships of an object of type taxArea for Dynamics 365 Business Central.",
        "operationId": "getTaxArea",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "taxArea_id",
            "in": "path",
            "description": "(v1.0) id for taxArea",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select48"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested taxArea",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taxArea"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "taxArea"
        ],
        "summary": "deleteTaxArea",
        "description": "Deletes an object of type taxArea in Dynamics 365 Business Central",
        "operationId": "deleteTaxArea",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "taxArea_id",
            "in": "path",
            "description": "(v1.0) id for taxArea",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified taxArea",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "taxArea"
        ],
        "summary": "patchTaxArea",
        "description": "Updates an object of type taxArea in Dynamics 365 Business Central",
        "operationId": "patchTaxArea",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "taxArea_id",
            "in": "path",
            "description": "(v1.0) id for taxArea",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/taxArea"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedtaxArea",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taxArea"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesQuotes": {
      "get": {
        "tags": [
          "salesQuote"
        ],
        "summary": "listSalesQuotes",
        "description": "Returns a list of salesQuotes",
        "operationId": "listSalesQuotes",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand54"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select118"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of salesQuotes",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPISalesQuotesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "salesQuote"
        ],
        "summary": "postSalesQuote",
        "description": "Creates an object of type salesQuote in Dynamics 365 Business Central",
        "operationId": "postSalesQuote",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesQuote1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new salesQuote has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesQuote"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesQuotes({salesQuote_id})": {
      "get": {
        "tags": [
          "salesQuote"
        ],
        "summary": "getSalesQuote",
        "description": "Retrieve the properties and relationships of an object of type salesQuote for Dynamics 365 Business Central.",
        "operationId": "getSalesQuote",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesQuote_id",
            "in": "path",
            "description": "(v1.0) id for salesQuote",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand54"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select118"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested salesQuote",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesQuote"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "salesQuote"
        ],
        "summary": "deleteSalesQuote",
        "description": "Deletes an object of type salesQuote in Dynamics 365 Business Central",
        "operationId": "deleteSalesQuote",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesQuote_id",
            "in": "path",
            "description": "(v1.0) id for salesQuote",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified salesQuote",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "salesQuote"
        ],
        "summary": "patchSalesQuote",
        "description": "Updates an object of type salesQuote in Dynamics 365 Business Central",
        "operationId": "patchSalesQuote",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesQuote_id",
            "in": "path",
            "description": "(v1.0) id for salesQuote",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesQuote1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedsalesQuote",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesQuote"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesQuotes({salesQuote_id})/Microsoft.NAV.makeInvoice": {
      "post": {
        "tags": [
          "salesQuote"
        ],
        "summary": "makeInvoiceActionSalesQuotes",
        "description": "Performs the makeInvoice action for salesQuotes entity",
        "operationId": "makeInvoiceActionSalesQuotes",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesQuote_id",
            "in": "path",
            "description": "(v1.0) id for salesQuote",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully performed a makeInvoice action on the Dynamic 365 Business Central salesQuotes entity",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesQuotes({salesQuote_id})/Microsoft.NAV.makeOrder": {
      "post": {
        "tags": [
          "salesQuote"
        ],
        "summary": "makeOrderActionSalesQuotes",
        "description": "Performs the makeOrder action for salesQuotes entity",
        "operationId": "makeOrderActionSalesQuotes",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesQuote_id",
            "in": "path",
            "description": "(v1.0) id for salesQuote",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully performed a makeOrder action on the Dynamic 365 Business Central salesQuotes entity",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesQuotes({salesQuote_id})/Microsoft.NAV.send": {
      "post": {
        "tags": [
          "salesQuote"
        ],
        "summary": "sendActionSalesQuotes",
        "description": "Performs the send action for salesQuotes entity",
        "operationId": "sendActionSalesQuotes",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesQuote_id",
            "in": "path",
            "description": "(v1.0) id for salesQuote",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully performed a send action on the Dynamic 365 Business Central salesQuotes entity",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines": {
      "get": {
        "tags": [
          "salesQuoteLine"
        ],
        "summary": "listSalesQuoteLinesForSalesQuote",
        "description": "Returns a list of salesQuoteLines",
        "operationId": "listSalesQuoteLinesForSalesQuote",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesQuote_id",
            "in": "path",
            "description": "(v1.0) id for salesQuote",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand16"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select120"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of salesQuoteLines",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPISalesQuotesAPISalesQuoteLinesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "salesQuoteLine"
        ],
        "summary": "postSalesQuoteLineForSalesQuote",
        "description": "Creates an object of type salesQuoteLine in Dynamics 365 Business Central",
        "operationId": "postSalesQuoteLineForSalesQuote",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesQuote_id",
            "in": "path",
            "description": "(v1.0) id for salesQuote",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesQuoteLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new salesQuoteLine has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesQuoteLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines('{salesQuoteLine_id}')": {
      "get": {
        "tags": [
          "salesQuoteLine"
        ],
        "summary": "getSalesQuoteLineForSalesQuote",
        "description": "Retrieve the properties and relationships of an object of type salesQuoteLine for Dynamics 365 Business Central.",
        "operationId": "getSalesQuoteLineForSalesQuote",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesQuote_id",
            "in": "path",
            "description": "(v1.0) id for salesQuote",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesQuoteLine_id",
            "in": "path",
            "description": "(v1.0) id for salesQuoteLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand16"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select120"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested salesQuoteLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesQuoteLine"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "salesQuoteLine"
        ],
        "summary": "deleteSalesQuoteLineForSalesQuote",
        "description": "Deletes an object of type salesQuoteLine in Dynamics 365 Business Central",
        "operationId": "deleteSalesQuoteLineForSalesQuote",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesQuote_id",
            "in": "path",
            "description": "(v1.0) id for salesQuote",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesQuoteLine_id",
            "in": "path",
            "description": "(v1.0) id for salesQuoteLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified salesQuoteLine",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "salesQuoteLine"
        ],
        "summary": "patchSalesQuoteLineForSalesQuote",
        "description": "Updates an object of type salesQuoteLine in Dynamics 365 Business Central",
        "operationId": "patchSalesQuoteLineForSalesQuote",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesQuote_id",
            "in": "path",
            "description": "(v1.0) id for salesQuote",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesQuoteLine_id",
            "in": "path",
            "description": "(v1.0) id for salesQuoteLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesQuoteLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedsalesQuoteLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesQuoteLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesQuoteLines": {
      "get": {
        "tags": [
          "salesQuoteLine"
        ],
        "summary": "listSalesQuoteLines",
        "description": "Returns a list of salesQuoteLines",
        "operationId": "listSalesQuoteLines",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand16"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select120"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of salesQuoteLines",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPISalesQuoteLinesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "salesQuoteLine"
        ],
        "summary": "postSalesQuoteLine",
        "description": "Creates an object of type salesQuoteLine in Dynamics 365 Business Central",
        "operationId": "postSalesQuoteLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesQuoteLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new salesQuoteLine has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesQuoteLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesQuoteLines('{salesQuoteLine_id}')": {
      "get": {
        "tags": [
          "salesQuoteLine"
        ],
        "summary": "getSalesQuoteLine",
        "description": "Retrieve the properties and relationships of an object of type salesQuoteLine for Dynamics 365 Business Central.",
        "operationId": "getSalesQuoteLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesQuoteLine_id",
            "in": "path",
            "description": "(v1.0) id for salesQuoteLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand16"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select120"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested salesQuoteLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesQuoteLine"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "salesQuoteLine"
        ],
        "summary": "deleteSalesQuoteLine",
        "description": "Deletes an object of type salesQuoteLine in Dynamics 365 Business Central",
        "operationId": "deleteSalesQuoteLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesQuoteLine_id",
            "in": "path",
            "description": "(v1.0) id for salesQuoteLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified salesQuoteLine",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "salesQuoteLine"
        ],
        "summary": "patchSalesQuoteLine",
        "description": "Updates an object of type salesQuoteLine in Dynamics 365 Business Central",
        "operationId": "patchSalesQuoteLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesQuoteLine_id",
            "in": "path",
            "description": "(v1.0) id for salesQuoteLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesQuoteLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedsalesQuoteLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesQuoteLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesCreditMemos": {
      "get": {
        "tags": [
          "salesCreditMemo"
        ],
        "summary": "listSalesCreditMemos",
        "description": "Returns a list of salesCreditMemos",
        "operationId": "listSalesCreditMemos",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand60"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select126"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of salesCreditMemos",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPISalesCreditMemosResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "salesCreditMemo"
        ],
        "summary": "postSalesCreditMemo",
        "description": "Creates an object of type salesCreditMemo in Dynamics 365 Business Central",
        "operationId": "postSalesCreditMemo",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesCreditMemo1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new salesCreditMemo has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesCreditMemo"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesCreditMemos({salesCreditMemo_id})": {
      "get": {
        "tags": [
          "salesCreditMemo"
        ],
        "summary": "getSalesCreditMemo",
        "description": "Retrieve the properties and relationships of an object of type salesCreditMemo for Dynamics 365 Business Central.",
        "operationId": "getSalesCreditMemo",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesCreditMemo_id",
            "in": "path",
            "description": "(v1.0) id for salesCreditMemo",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand60"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select126"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested salesCreditMemo",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesCreditMemo"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "salesCreditMemo"
        ],
        "summary": "deleteSalesCreditMemo",
        "description": "Deletes an object of type salesCreditMemo in Dynamics 365 Business Central",
        "operationId": "deleteSalesCreditMemo",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesCreditMemo_id",
            "in": "path",
            "description": "(v1.0) id for salesCreditMemo",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified salesCreditMemo",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "salesCreditMemo"
        ],
        "summary": "patchSalesCreditMemo",
        "description": "Updates an object of type salesCreditMemo in Dynamics 365 Business Central",
        "operationId": "patchSalesCreditMemo",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesCreditMemo_id",
            "in": "path",
            "description": "(v1.0) id for salesCreditMemo",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesCreditMemo1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedsalesCreditMemo",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesCreditMemo"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/Microsoft.NAV.cancelAndSend": {
      "post": {
        "tags": [
          "salesCreditMemo"
        ],
        "summary": "cancelAndSendActionSalesCreditMemos",
        "description": "Performs the cancelAndSend action for salesCreditMemos entity",
        "operationId": "cancelAndSendActionSalesCreditMemos",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesCreditMemo_id",
            "in": "path",
            "description": "(v1.0) id for salesCreditMemo",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully performed a cancelAndSend action on the Dynamic 365 Business Central salesCreditMemos entity",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/Microsoft.NAV.cancel": {
      "post": {
        "tags": [
          "salesCreditMemo"
        ],
        "summary": "cancelActionSalesCreditMemos",
        "description": "Performs the cancel action for salesCreditMemos entity",
        "operationId": "cancelActionSalesCreditMemos",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesCreditMemo_id",
            "in": "path",
            "description": "(v1.0) id for salesCreditMemo",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully performed a cancel action on the Dynamic 365 Business Central salesCreditMemos entity",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/Microsoft.NAV.postAndSend": {
      "post": {
        "tags": [
          "salesCreditMemo"
        ],
        "summary": "postAndSendActionSalesCreditMemos",
        "description": "Performs the postAndSend action for salesCreditMemos entity",
        "operationId": "postAndSendActionSalesCreditMemos",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesCreditMemo_id",
            "in": "path",
            "description": "(v1.0) id for salesCreditMemo",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully performed a postAndSend action on the Dynamic 365 Business Central salesCreditMemos entity",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/Microsoft.NAV.post": {
      "post": {
        "tags": [
          "salesCreditMemo"
        ],
        "summary": "postActionSalesCreditMemos",
        "description": "Performs the post action for salesCreditMemos entity",
        "operationId": "postActionSalesCreditMemos",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesCreditMemo_id",
            "in": "path",
            "description": "(v1.0) id for salesCreditMemo",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully performed a post action on the Dynamic 365 Business Central salesCreditMemos entity",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/Microsoft.NAV.send": {
      "post": {
        "tags": [
          "salesCreditMemo"
        ],
        "summary": "sendActionSalesCreditMemos",
        "description": "Performs the send action for salesCreditMemos entity",
        "operationId": "sendActionSalesCreditMemos",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesCreditMemo_id",
            "in": "path",
            "description": "(v1.0) id for salesCreditMemo",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully performed a send action on the Dynamic 365 Business Central salesCreditMemos entity",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/salesCreditMemoLines": {
      "get": {
        "tags": [
          "salesCreditMemoLine"
        ],
        "summary": "listSalesCreditMemoLinesForSalesCreditMemo",
        "description": "Returns a list of salesCreditMemoLines",
        "operationId": "listSalesCreditMemoLinesForSalesCreditMemo",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesCreditMemo_id",
            "in": "path",
            "description": "(v1.0) id for salesCreditMemo",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand16"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select32"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of salesCreditMemoLines",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPISalesCreditMemosAPISalesCreditMemoLinesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "salesCreditMemoLine"
        ],
        "summary": "postSalesCreditMemoLineForSalesCreditMemo",
        "description": "Creates an object of type salesCreditMemoLine in Dynamics 365 Business Central",
        "operationId": "postSalesCreditMemoLineForSalesCreditMemo",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesCreditMemo_id",
            "in": "path",
            "description": "(v1.0) id for salesCreditMemo",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesCreditMemoLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new salesCreditMemoLine has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesCreditMemoLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/salesCreditMemoLines('{salesCreditMemoLine_id}')": {
      "get": {
        "tags": [
          "salesCreditMemoLine"
        ],
        "summary": "getSalesCreditMemoLineForSalesCreditMemo",
        "description": "Retrieve the properties and relationships of an object of type salesCreditMemoLine for Dynamics 365 Business Central.",
        "operationId": "getSalesCreditMemoLineForSalesCreditMemo",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesCreditMemo_id",
            "in": "path",
            "description": "(v1.0) id for salesCreditMemo",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesCreditMemoLine_id",
            "in": "path",
            "description": "(v1.0) id for salesCreditMemoLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand16"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select32"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested salesCreditMemoLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesCreditMemoLine"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "salesCreditMemoLine"
        ],
        "summary": "deleteSalesCreditMemoLineForSalesCreditMemo",
        "description": "Deletes an object of type salesCreditMemoLine in Dynamics 365 Business Central",
        "operationId": "deleteSalesCreditMemoLineForSalesCreditMemo",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesCreditMemo_id",
            "in": "path",
            "description": "(v1.0) id for salesCreditMemo",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesCreditMemoLine_id",
            "in": "path",
            "description": "(v1.0) id for salesCreditMemoLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified salesCreditMemoLine",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "salesCreditMemoLine"
        ],
        "summary": "patchSalesCreditMemoLineForSalesCreditMemo",
        "description": "Updates an object of type salesCreditMemoLine in Dynamics 365 Business Central",
        "operationId": "patchSalesCreditMemoLineForSalesCreditMemo",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesCreditMemo_id",
            "in": "path",
            "description": "(v1.0) id for salesCreditMemo",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesCreditMemoLine_id",
            "in": "path",
            "description": "(v1.0) id for salesCreditMemoLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesCreditMemoLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedsalesCreditMemoLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesCreditMemoLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesCreditMemoLines": {
      "get": {
        "tags": [
          "salesCreditMemoLine"
        ],
        "summary": "listSalesCreditMemoLines",
        "description": "Returns a list of salesCreditMemoLines",
        "operationId": "listSalesCreditMemoLines",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand16"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select32"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of salesCreditMemoLines",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPISalesCreditMemoLinesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "salesCreditMemoLine"
        ],
        "summary": "postSalesCreditMemoLine",
        "description": "Creates an object of type salesCreditMemoLine in Dynamics 365 Business Central",
        "operationId": "postSalesCreditMemoLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesCreditMemoLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new salesCreditMemoLine has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesCreditMemoLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/salesCreditMemoLines('{salesCreditMemoLine_id}')": {
      "get": {
        "tags": [
          "salesCreditMemoLine"
        ],
        "summary": "getSalesCreditMemoLine",
        "description": "Retrieve the properties and relationships of an object of type salesCreditMemoLine for Dynamics 365 Business Central.",
        "operationId": "getSalesCreditMemoLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesCreditMemoLine_id",
            "in": "path",
            "description": "(v1.0) id for salesCreditMemoLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand16"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select32"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested salesCreditMemoLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesCreditMemoLine"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "salesCreditMemoLine"
        ],
        "summary": "deleteSalesCreditMemoLine",
        "description": "Deletes an object of type salesCreditMemoLine in Dynamics 365 Business Central",
        "operationId": "deleteSalesCreditMemoLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesCreditMemoLine_id",
            "in": "path",
            "description": "(v1.0) id for salesCreditMemoLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified salesCreditMemoLine",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "salesCreditMemoLine"
        ],
        "summary": "patchSalesCreditMemoLine",
        "description": "Updates an object of type salesCreditMemoLine in Dynamics 365 Business Central",
        "operationId": "patchSalesCreditMemoLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "salesCreditMemoLine_id",
            "in": "path",
            "description": "(v1.0) id for salesCreditMemoLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/salesCreditMemoLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedsalesCreditMemoLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/salesCreditMemoLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/generalLedgerEntryAttachments": {
      "get": {
        "tags": [
          "generalLedgerEntryAttachments"
        ],
        "summary": "listGeneralLedgerEntryAttachments",
        "description": "Returns a list of generalLedgerEntryAttachments",
        "operationId": "listGeneralLedgerEntryAttachments",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand66"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select134"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of generalLedgerEntryAttachments",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIGeneralLedgerEntryAttachmentsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "generalLedgerEntryAttachments"
        ],
        "summary": "postGeneralLedgerEntryAttachments",
        "description": "Creates an object of type generalLedgerEntryAttachments in Dynamics 365 Business Central",
        "operationId": "postGeneralLedgerEntryAttachments",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/generalLedgerEntryAttachments1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new generalLedgerEntryAttachments has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/generalLedgerEntryAttachments"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/generalLedgerEntryAttachments({generalLedgerEntryAttachments_generalLedgerEntryNumber},{generalLedgerEntryAttachments_id})": {
      "get": {
        "tags": [
          "generalLedgerEntryAttachments"
        ],
        "summary": "getGeneralLedgerEntryAttachments",
        "description": "Retrieve the properties and relationships of an object of type generalLedgerEntryAttachments for Dynamics 365 Business Central.",
        "operationId": "getGeneralLedgerEntryAttachments",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "generalLedgerEntryAttachments_generalLedgerEntryNumber",
            "in": "path",
            "description": "(v1.0) generalLedgerEntryNumber for generalLedgerEntryAttachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "generalLedgerEntryAttachments_id",
            "in": "path",
            "description": "(v1.0) id for generalLedgerEntryAttachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand66"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select134"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested generalLedgerEntryAttachments",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/generalLedgerEntryAttachments"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "generalLedgerEntryAttachments"
        ],
        "summary": "deleteGeneralLedgerEntryAttachments",
        "description": "Deletes an object of type generalLedgerEntryAttachments in Dynamics 365 Business Central",
        "operationId": "deleteGeneralLedgerEntryAttachments",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "generalLedgerEntryAttachments_generalLedgerEntryNumber",
            "in": "path",
            "description": "(v1.0) generalLedgerEntryNumber for generalLedgerEntryAttachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "generalLedgerEntryAttachments_id",
            "in": "path",
            "description": "(v1.0) id for generalLedgerEntryAttachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified generalLedgerEntryAttachments",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "generalLedgerEntryAttachments"
        ],
        "summary": "patchGeneralLedgerEntryAttachments",
        "description": "Updates an object of type generalLedgerEntryAttachments in Dynamics 365 Business Central",
        "operationId": "patchGeneralLedgerEntryAttachments",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "generalLedgerEntryAttachments_generalLedgerEntryNumber",
            "in": "path",
            "description": "(v1.0) generalLedgerEntryNumber for generalLedgerEntryAttachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "generalLedgerEntryAttachments_id",
            "in": "path",
            "description": "(v1.0) id for generalLedgerEntryAttachments",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/generalLedgerEntryAttachments1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedgeneralLedgerEntryAttachments",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/generalLedgerEntryAttachments"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/purchaseInvoices": {
      "get": {
        "tags": [
          "purchaseInvoice"
        ],
        "summary": "listPurchaseInvoices",
        "description": "Returns a list of purchaseInvoices",
        "operationId": "listPurchaseInvoices",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand68"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select136"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of purchaseInvoices",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIPurchaseInvoicesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "purchaseInvoice"
        ],
        "summary": "postPurchaseInvoice",
        "description": "Creates an object of type purchaseInvoice in Dynamics 365 Business Central",
        "operationId": "postPurchaseInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/purchaseInvoice1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new purchaseInvoice has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/purchaseInvoice"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/purchaseInvoices({purchaseInvoice_id})": {
      "get": {
        "tags": [
          "purchaseInvoice"
        ],
        "summary": "getPurchaseInvoice",
        "description": "Retrieve the properties and relationships of an object of type purchaseInvoice for Dynamics 365 Business Central.",
        "operationId": "getPurchaseInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "purchaseInvoice_id",
            "in": "path",
            "description": "(v1.0) id for purchaseInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand68"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select136"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested purchaseInvoice",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/purchaseInvoice"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "purchaseInvoice"
        ],
        "summary": "deletePurchaseInvoice",
        "description": "Deletes an object of type purchaseInvoice in Dynamics 365 Business Central",
        "operationId": "deletePurchaseInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "purchaseInvoice_id",
            "in": "path",
            "description": "(v1.0) id for purchaseInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified purchaseInvoice",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "purchaseInvoice"
        ],
        "summary": "patchPurchaseInvoice",
        "description": "Updates an object of type purchaseInvoice in Dynamics 365 Business Central",
        "operationId": "patchPurchaseInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "purchaseInvoice_id",
            "in": "path",
            "description": "(v1.0) id for purchaseInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/purchaseInvoice1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedpurchaseInvoice",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/purchaseInvoice"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/purchaseInvoices({purchaseInvoice_id})/Microsoft.NAV.post": {
      "post": {
        "tags": [
          "purchaseInvoice"
        ],
        "summary": "postActionPurchaseInvoices",
        "description": "Performs the post action for purchaseInvoices entity",
        "operationId": "postActionPurchaseInvoices",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "purchaseInvoice_id",
            "in": "path",
            "description": "(v1.0) id for purchaseInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully performed a post action on the Dynamic 365 Business Central purchaseInvoices entity",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/purchaseInvoices({purchaseInvoice_id})/purchaseInvoiceLines": {
      "get": {
        "tags": [
          "purchaseInvoiceLine"
        ],
        "summary": "listPurchaseInvoiceLinesForPurchaseInvoice",
        "description": "Returns a list of purchaseInvoiceLines",
        "operationId": "listPurchaseInvoiceLinesForPurchaseInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "purchaseInvoice_id",
            "in": "path",
            "description": "(v1.0) id for purchaseInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand16"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select138"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of purchaseInvoiceLines",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIPurchaseInvoicesAPIPurchaseInvoiceLinesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "purchaseInvoiceLine"
        ],
        "summary": "postPurchaseInvoiceLineForPurchaseInvoice",
        "description": "Creates an object of type purchaseInvoiceLine in Dynamics 365 Business Central",
        "operationId": "postPurchaseInvoiceLineForPurchaseInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "purchaseInvoice_id",
            "in": "path",
            "description": "(v1.0) id for purchaseInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/purchaseInvoiceLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new purchaseInvoiceLine has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/purchaseInvoiceLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/purchaseInvoices({purchaseInvoice_id})/purchaseInvoiceLines('{purchaseInvoiceLine_id}')": {
      "get": {
        "tags": [
          "purchaseInvoiceLine"
        ],
        "summary": "getPurchaseInvoiceLineForPurchaseInvoice",
        "description": "Retrieve the properties and relationships of an object of type purchaseInvoiceLine for Dynamics 365 Business Central.",
        "operationId": "getPurchaseInvoiceLineForPurchaseInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "purchaseInvoice_id",
            "in": "path",
            "description": "(v1.0) id for purchaseInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "purchaseInvoiceLine_id",
            "in": "path",
            "description": "(v1.0) id for purchaseInvoiceLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand16"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select138"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested purchaseInvoiceLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/purchaseInvoiceLine"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "purchaseInvoiceLine"
        ],
        "summary": "deletePurchaseInvoiceLineForPurchaseInvoice",
        "description": "Deletes an object of type purchaseInvoiceLine in Dynamics 365 Business Central",
        "operationId": "deletePurchaseInvoiceLineForPurchaseInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "purchaseInvoice_id",
            "in": "path",
            "description": "(v1.0) id for purchaseInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "purchaseInvoiceLine_id",
            "in": "path",
            "description": "(v1.0) id for purchaseInvoiceLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified purchaseInvoiceLine",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "purchaseInvoiceLine"
        ],
        "summary": "patchPurchaseInvoiceLineForPurchaseInvoice",
        "description": "Updates an object of type purchaseInvoiceLine in Dynamics 365 Business Central",
        "operationId": "patchPurchaseInvoiceLineForPurchaseInvoice",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "purchaseInvoice_id",
            "in": "path",
            "description": "(v1.0) id for purchaseInvoice",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "purchaseInvoiceLine_id",
            "in": "path",
            "description": "(v1.0) id for purchaseInvoiceLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/purchaseInvoiceLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedpurchaseInvoiceLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/purchaseInvoiceLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/purchaseInvoiceLines": {
      "get": {
        "tags": [
          "purchaseInvoiceLine"
        ],
        "summary": "listPurchaseInvoiceLines",
        "description": "Returns a list of purchaseInvoiceLines",
        "operationId": "listPurchaseInvoiceLines",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand16"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select138"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of purchaseInvoiceLines",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIPurchaseInvoiceLinesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "purchaseInvoiceLine"
        ],
        "summary": "postPurchaseInvoiceLine",
        "description": "Creates an object of type purchaseInvoiceLine in Dynamics 365 Business Central",
        "operationId": "postPurchaseInvoiceLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/purchaseInvoiceLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new purchaseInvoiceLine has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/purchaseInvoiceLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/purchaseInvoiceLines('{purchaseInvoiceLine_id}')": {
      "get": {
        "tags": [
          "purchaseInvoiceLine"
        ],
        "summary": "getPurchaseInvoiceLine",
        "description": "Retrieve the properties and relationships of an object of type purchaseInvoiceLine for Dynamics 365 Business Central.",
        "operationId": "getPurchaseInvoiceLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "purchaseInvoiceLine_id",
            "in": "path",
            "description": "(v1.0) id for purchaseInvoiceLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$expand",
            "in": "query",
            "description": "(v1.0) Entities to expand",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/expand16"
              }
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select138"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested purchaseInvoiceLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/purchaseInvoiceLine"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "purchaseInvoiceLine"
        ],
        "summary": "deletePurchaseInvoiceLine",
        "description": "Deletes an object of type purchaseInvoiceLine in Dynamics 365 Business Central",
        "operationId": "deletePurchaseInvoiceLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "purchaseInvoiceLine_id",
            "in": "path",
            "description": "(v1.0) id for purchaseInvoiceLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified purchaseInvoiceLine",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "purchaseInvoiceLine"
        ],
        "summary": "patchPurchaseInvoiceLine",
        "description": "Updates an object of type purchaseInvoiceLine in Dynamics 365 Business Central",
        "operationId": "patchPurchaseInvoiceLine",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "purchaseInvoiceLine_id",
            "in": "path",
            "description": "(v1.0) id for purchaseInvoiceLine",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/purchaseInvoiceLine1"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedpurchaseInvoiceLine",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/purchaseInvoiceLine"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/projects": {
      "get": {
        "tags": [
          "project"
        ],
        "summary": "listProjects",
        "description": "Returns a list of projects",
        "operationId": "listProjects",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select144"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of projects",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIProjectsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "project"
        ],
        "summary": "postProject",
        "description": "Creates an object of type project in Dynamics 365 Business Central",
        "operationId": "postProject",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/project"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new project has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/project"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/projects({project_id})": {
      "get": {
        "tags": [
          "project"
        ],
        "summary": "getProject",
        "description": "Retrieve the properties and relationships of an object of type project for Dynamics 365 Business Central.",
        "operationId": "getProject",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "project_id",
            "in": "path",
            "description": "(v1.0) id for project",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select144"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested project",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/project"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "project"
        ],
        "summary": "deleteProject",
        "description": "Deletes an object of type project in Dynamics 365 Business Central",
        "operationId": "deleteProject",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "project_id",
            "in": "path",
            "description": "(v1.0) id for project",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified project",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "project"
        ],
        "summary": "patchProject",
        "description": "Updates an object of type project in Dynamics 365 Business Central",
        "operationId": "patchProject",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "project_id",
            "in": "path",
            "description": "(v1.0) id for project",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/project"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedproject",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/project"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/bankAccounts": {
      "get": {
        "tags": [
          "bankAccount"
        ],
        "summary": "listBankAccounts",
        "description": "Returns a list of bankAccounts",
        "operationId": "listBankAccounts",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select144"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of bankAccounts",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIBankAccountsResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "bankAccount"
        ],
        "summary": "postBankAccount",
        "description": "Creates an object of type bankAccount in Dynamics 365 Business Central",
        "operationId": "postBankAccount",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/bankAccount"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "(v1.0) A new bankAccount has been succesfully created",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/bankAccount"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/bankAccounts({bankAccount_id})": {
      "get": {
        "tags": [
          "bankAccount"
        ],
        "summary": "getBankAccount",
        "description": "Retrieve the properties and relationships of an object of type bankAccount for Dynamics 365 Business Central.",
        "operationId": "getBankAccount",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "bankAccount_id",
            "in": "path",
            "description": "(v1.0) id for bankAccount",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select144"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested bankAccount",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/bankAccount"
                }
              }
            }
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "bankAccount"
        ],
        "summary": "deleteBankAccount",
        "description": "Deletes an object of type bankAccount in Dynamics 365 Business Central",
        "operationId": "deleteBankAccount",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "bankAccount_id",
            "in": "path",
            "description": "(v1.0) id for bankAccount",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "(v1.0) Succesfully deleted the specified bankAccount",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "patch": {
        "tags": [
          "bankAccount"
        ],
        "summary": "patchBankAccount",
        "description": "Updates an object of type bankAccount in Dynamics 365 Business Central",
        "operationId": "patchBankAccount",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "bankAccount_id",
            "in": "path",
            "description": "(v1.0) id for bankAccount",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "If-Match",
            "in": "header",
            "description": "(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/bankAccount"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully updated the specifiedbankAccount",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/bankAccount"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/customerSales": {
      "get": {
        "tags": [
          "customerSale"
        ],
        "summary": "listCustomerSales",
        "description": "Returns a list of customerSales",
        "operationId": "listCustomerSales",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select148"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of customerSales",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPICustomerSalesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/customerSales({customerSale_customerId},'{customerSale_customerNumber}','{customerSale_name}')": {
      "get": {
        "tags": [
          "customerSale"
        ],
        "summary": "getCustomerSale",
        "description": "Retrieve the properties and relationships of an object of type customerSale for Dynamics 365 Business Central.",
        "operationId": "getCustomerSale",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customerSale_customerId",
            "in": "path",
            "description": "(v1.0) customerId for customerSale",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "customerSale_customerNumber",
            "in": "path",
            "description": "(v1.0) customerNumber for customerSale",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "customerSale_name",
            "in": "path",
            "description": "(v1.0) name for customerSale",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select148"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested customerSale",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/customerSale"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/vendorPurchases": {
      "get": {
        "tags": [
          "vendorPurchase"
        ],
        "summary": "listVendorPurchases",
        "description": "Returns a list of vendorPurchases",
        "operationId": "listVendorPurchases",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "$top",
            "in": "query",
            "description": "(v1.0) Number of items to return from the top of the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$skip",
            "in": "query",
            "description": "(v1.0) Number of items to skip from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$limit",
            "in": "query",
            "description": "(v1.0) Number of items to return from the list",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "$filter",
            "in": "query",
            "description": "(v1.0) Filtering expression",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select150"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned a list of vendorPurchases",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesAPIVendorPurchasesResponse"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/companies({company_id})/vendorPurchases({vendorPurchase_vendorId},'{vendorPurchase_vendorNumber}','{vendorPurchase_name}')": {
      "get": {
        "tags": [
          "vendorPurchase"
        ],
        "summary": "getVendorPurchase",
        "description": "Retrieve the properties and relationships of an object of type vendorPurchase for Dynamics 365 Business Central.",
        "operationId": "getVendorPurchase",
        "parameters": [
          {
            "name": "company_id",
            "in": "path",
            "description": "(v1.0) id for company",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "vendorPurchase_vendorId",
            "in": "path",
            "description": "(v1.0) vendorId for vendorPurchase",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "vendorPurchase_vendorNumber",
            "in": "path",
            "description": "(v1.0) vendorNumber for vendorPurchase",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "vendorPurchase_name",
            "in": "path",
            "description": "(v1.0) name for vendorPurchase",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "$select",
            "in": "query",
            "description": "(v1.0) Selected properties to be retrieved",
            "style": "form",
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/select150"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "(v1.0) Succesfully returned the requested vendorPurchase",
            "headers": {},
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/vendorPurchase"
                }
              }
            }
          }
        },
        "deprecated": false
      }
    }
  },
  "components": {
    "schemas": {
      "taxArea": {
        "title": "taxArea",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central taxArea entity",
            "format": "uuid"
          },
          "code": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The code property for the Dynamics 365 Business Central taxArea entity",
            "nullable": true
          },
          "displayName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central taxArea entity",
            "nullable": true
          },
          "taxType": {
            "type": "string",
            "description": "(v1.0) The taxType property for the Dynamics 365 Business Central taxArea entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central taxArea entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "paymentMethod": {
        "title": "paymentMethod",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central paymentMethod entity",
            "format": "uuid"
          },
          "code": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The code property for the Dynamics 365 Business Central paymentMethod entity"
          },
          "displayName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central paymentMethod entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central paymentMethod entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "salesQuote": {
        "title": "salesQuote",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central salesQuote entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "externalDocumentNumber": {
            "maxLength": 35,
            "type": "string",
            "description": "(v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "documentDate": {
            "type": "string",
            "description": "(v1.0) The documentDate property for the Dynamics 365 Business Central salesQuote entity",
            "format": "date-time",
            "nullable": true
          },
          "dueDate": {
            "type": "string",
            "description": "(v1.0) The dueDate property for the Dynamics 365 Business Central salesQuote entity",
            "format": "date-time",
            "nullable": true
          },
          "customerId": {
            "type": "string",
            "description": "(v1.0) The customerId property for the Dynamics 365 Business Central salesQuote entity",
            "format": "uuid",
            "nullable": true
          },
          "contactId": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The contactId property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "customerNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "customerName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The customerName property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "billToName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The billToName property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "billToCustomerId": {
            "type": "string",
            "description": "(v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesQuote entity",
            "format": "uuid",
            "nullable": true
          },
          "billToCustomerNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "shipToName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The shipToName property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "shipToContact": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The shipToContact property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "sellingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "billingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "shippingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "currencyId": {
            "type": "string",
            "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central salesQuote entity",
            "format": "uuid",
            "nullable": true
          },
          "currencyCode": {
            "type": "string",
            "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "paymentTermsId": {
            "type": "string",
            "description": "(v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesQuote entity",
            "format": "uuid",
            "nullable": true
          },
          "shipmentMethodId": {
            "type": "string",
            "description": "(v1.0) The shipmentMethodId property for the Dynamics 365 Business Central salesQuote entity",
            "format": "uuid",
            "nullable": true
          },
          "salesperson": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The salesperson property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "discountAmount": {
            "type": "number",
            "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "totalAmountExcludingTax": {
            "type": "number",
            "description": "(v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "totalTaxAmount": {
            "type": "number",
            "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "totalAmountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "status": {
            "type": "string",
            "description": "(v1.0) The status property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "sentDate": {
            "type": "string",
            "description": "(v1.0) The sentDate property for the Dynamics 365 Business Central salesQuote entity",
            "format": "date-time",
            "nullable": true
          },
          "validUntilDate": {
            "type": "string",
            "description": "(v1.0) The validUntilDate property for the Dynamics 365 Business Central salesQuote entity",
            "format": "date-time",
            "nullable": true
          },
          "acceptedDate": {
            "type": "string",
            "description": "(v1.0) The acceptedDate property for the Dynamics 365 Business Central salesQuote entity",
            "format": "date-time",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesQuote entity",
            "format": "date-time",
            "nullable": true
          },
          "phoneNumber": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "email": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The email property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "salesQuoteLines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesQuoteLine"
            },
            "description": "",
            "nullable": true
          },
          "pdfDocument": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/pdfDocument"
            },
            "description": "",
            "nullable": true
          },
          "customer": {
            "$ref": "#/components/schemas/customer"
          },
          "currency": {
            "$ref": "#/components/schemas/currency"
          },
          "paymentTerm": {
            "$ref": "#/components/schemas/paymentTerm"
          },
          "shipmentMethod": {
            "$ref": "#/components/schemas/shipmentMethod"
          }
        }
      },
      "bankAccount": {
        "title": "bankAccount",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central bankAccount entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central bankAccount entity",
            "nullable": true
          },
          "displayName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central bankAccount entity",
            "nullable": true
          }
        }
      },
      "salesQuoteLine": {
        "title": "salesQuoteLine",
        "type": "object",
        "properties": {
          "id": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central salesQuoteLine entity"
          },
          "documentId": {
            "type": "string",
            "description": "(v1.0) The documentId property for the Dynamics 365 Business Central salesQuoteLine entity",
            "format": "uuid",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "description": "(v1.0) The sequence property for the Dynamics 365 Business Central salesQuoteLine entity",
            "format": "int32",
            "nullable": true
          },
          "itemId": {
            "type": "string",
            "description": "(v1.0) The itemId property for the Dynamics 365 Business Central salesQuoteLine entity",
            "format": "uuid",
            "nullable": true
          },
          "accountId": {
            "type": "string",
            "description": "(v1.0) The accountId property for the Dynamics 365 Business Central salesQuoteLine entity",
            "format": "uuid",
            "nullable": true
          },
          "lineType": {
            "type": "string",
            "description": "(v1.0) The lineType property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "lineDetails": {
            "$ref": "#/components/schemas/documentlineobjectdetailstype"
          },
          "description": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The description property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "unitOfMeasureId": {
            "type": "string",
            "description": "(v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central salesQuoteLine entity",
            "format": "uuid",
            "nullable": true
          },
          "unitOfMeasure": {
            "$ref": "#/components/schemas/unitofmeasuretype"
          },
          "unitPrice": {
            "type": "number",
            "description": "(v1.0) The unitPrice property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "quantity": {
            "type": "number",
            "description": "(v1.0) The quantity property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "discountAmount": {
            "type": "number",
            "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "discountPercent": {
            "type": "number",
            "description": "(v1.0) The discountPercent property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "discountAppliedBeforeTax": {
            "type": "boolean",
            "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "amountExcludingTax": {
            "type": "number",
            "description": "(v1.0) The amountExcludingTax property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "taxCode": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The taxCode property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "taxPercent": {
            "type": "number",
            "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "totalTaxAmount": {
            "type": "number",
            "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "amountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The amountIncludingTax property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "netAmount": {
            "type": "number",
            "description": "(v1.0) The netAmount property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "netTaxAmount": {
            "type": "number",
            "description": "(v1.0) The netTaxAmount property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "netAmountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "item": {
            "$ref": "#/components/schemas/item"
          },
          "account": {
            "$ref": "#/components/schemas/account"
          }
        }
      },
      "cashFlowStatement": {
        "title": "cashFlowStatement",
        "type": "object",
        "properties": {
          "lineNumber": {
            "type": "integer",
            "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central cashFlowStatement entity",
            "format": "int32"
          },
          "display": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The display property for the Dynamics 365 Business Central cashFlowStatement entity",
            "nullable": true
          },
          "netChange": {
            "type": "number",
            "description": "(v1.0) The netChange property for the Dynamics 365 Business Central cashFlowStatement entity",
            "nullable": true
          },
          "lineType": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The lineType property for the Dynamics 365 Business Central cashFlowStatement entity",
            "nullable": true
          },
          "indentation": {
            "type": "integer",
            "description": "(v1.0) The indentation property for the Dynamics 365 Business Central cashFlowStatement entity",
            "format": "int32",
            "nullable": true
          },
          "dateFilter": {
            "type": "string",
            "description": "(v1.0) The dateFilter property for the Dynamics 365 Business Central cashFlowStatement entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "unitofmeasuretype": {
        "title": "unitofmeasuretype",
        "type": "object",
        "properties": {
          "code": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The code property for the Dynamics 365 Business Central unitofmeasuretype entity",
            "nullable": true
          },
          "displayName": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central unitofmeasuretype entity",
            "nullable": true
          },
          "symbol": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The symbol property for the Dynamics 365 Business Central unitofmeasuretype entity",
            "nullable": true
          },
          "unitConversion": {
            "$ref": "#/components/schemas/itemunitofmeasureconversiontype"
          },
          "picture": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/picture"
            },
            "description": "",
            "nullable": true
          },
          "defaultDimensions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/defaultDimensions"
            },
            "description": "",
            "nullable": true
          },
          "itemCategory": {
            "$ref": "#/components/schemas/itemCategory"
          }
        }
      },
      "salesOrder": {
        "title": "salesOrder",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central salesOrder entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "externalDocumentNumber": {
            "maxLength": 35,
            "type": "string",
            "description": "(v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "orderDate": {
            "type": "string",
            "description": "(v1.0) The orderDate property for the Dynamics 365 Business Central salesOrder entity",
            "format": "date-time",
            "nullable": true
          },
          "customerId": {
            "type": "string",
            "description": "(v1.0) The customerId property for the Dynamics 365 Business Central salesOrder entity",
            "format": "uuid",
            "nullable": true
          },
          "contactId": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The contactId property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "customerNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "customerName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The customerName property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "billToName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The billToName property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "billToCustomerId": {
            "type": "string",
            "description": "(v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesOrder entity",
            "format": "uuid",
            "nullable": true
          },
          "billToCustomerNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "shipToName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The shipToName property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "shipToContact": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The shipToContact property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "sellingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "billingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "shippingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "currencyId": {
            "type": "string",
            "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central salesOrder entity",
            "format": "uuid",
            "nullable": true
          },
          "currencyCode": {
            "type": "string",
            "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "pricesIncludeTax": {
            "type": "boolean",
            "description": "(v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "paymentTermsId": {
            "type": "string",
            "description": "(v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesOrder entity",
            "format": "uuid",
            "nullable": true
          },
          "shipmentMethodId": {
            "type": "string",
            "description": "(v1.0) The shipmentMethodId property for the Dynamics 365 Business Central salesOrder entity",
            "format": "uuid",
            "nullable": true
          },
          "salesperson": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The salesperson property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "partialShipping": {
            "type": "boolean",
            "description": "(v1.0) The partialShipping property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "requestedDeliveryDate": {
            "type": "string",
            "description": "(v1.0) The requestedDeliveryDate property for the Dynamics 365 Business Central salesOrder entity",
            "format": "date-time",
            "nullable": true
          },
          "discountAmount": {
            "type": "number",
            "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "discountAppliedBeforeTax": {
            "type": "boolean",
            "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "totalAmountExcludingTax": {
            "type": "number",
            "description": "(v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "totalTaxAmount": {
            "type": "number",
            "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "totalAmountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "fullyShipped": {
            "type": "boolean",
            "description": "(v1.0) The fullyShipped property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "status": {
            "type": "string",
            "description": "(v1.0) The status property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesOrder entity",
            "format": "date-time",
            "nullable": true
          },
          "phoneNumber": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "email": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The email property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "salesOrderLines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesOrderLine"
            },
            "description": "",
            "nullable": true
          },
          "customer": {
            "$ref": "#/components/schemas/customer"
          },
          "currency": {
            "$ref": "#/components/schemas/currency"
          },
          "paymentTerm": {
            "$ref": "#/components/schemas/paymentTerm"
          },
          "shipmentMethod": {
            "$ref": "#/components/schemas/shipmentMethod"
          }
        }
      },
      "attachments": {
        "title": "attachments",
        "type": "object",
        "properties": {
          "parentId": {
            "type": "string",
            "description": "(v1.0) The parentId property for the Dynamics 365 Business Central attachments entity",
            "format": "uuid"
          },
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central attachments entity",
            "format": "uuid"
          },
          "fileName": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The fileName property for the Dynamics 365 Business Central attachments entity",
            "nullable": true
          },
          "byteSize": {
            "type": "integer",
            "description": "(v1.0) The byteSize property for the Dynamics 365 Business Central attachments entity",
            "format": "int32",
            "nullable": true
          },
          "content": {
            "type": "string",
            "description": "(v1.0) The content property for the Dynamics 365 Business Central attachments entity",
            "format": "binary",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central attachments entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "itemCategory": {
        "title": "itemCategory",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central itemCategory entity",
            "format": "uuid"
          },
          "code": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The code property for the Dynamics 365 Business Central itemCategory entity"
          },
          "displayName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central itemCategory entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central itemCategory entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "dimensionLine": {
        "title": "dimensionLine",
        "type": "object",
        "properties": {
          "parentId": {
            "type": "string",
            "description": "(v1.0) The parentId property for the Dynamics 365 Business Central dimensionLine entity",
            "format": "uuid"
          },
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central dimensionLine entity",
            "format": "uuid"
          },
          "code": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The code property for the Dynamics 365 Business Central dimensionLine entity",
            "nullable": true
          },
          "displayName": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central dimensionLine entity",
            "nullable": true
          },
          "valueId": {
            "type": "string",
            "description": "(v1.0) The valueId property for the Dynamics 365 Business Central dimensionLine entity",
            "format": "uuid",
            "nullable": true
          },
          "valueCode": {
            "type": "string",
            "description": "(v1.0) The valueCode property for the Dynamics 365 Business Central dimensionLine entity",
            "nullable": true
          },
          "valueDisplayName": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The valueDisplayName property for the Dynamics 365 Business Central dimensionLine entity",
            "nullable": true
          },
          "dimension": {
            "$ref": "#/components/schemas/dimension"
          }
        }
      },
      "picture": {
        "title": "picture",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central picture entity",
            "format": "uuid"
          },
          "width": {
            "type": "integer",
            "description": "(v1.0) The width property for the Dynamics 365 Business Central picture entity",
            "format": "int32",
            "nullable": true
          },
          "height": {
            "type": "integer",
            "description": "(v1.0) The height property for the Dynamics 365 Business Central picture entity",
            "format": "int32",
            "nullable": true
          },
          "contentType": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The contentType property for the Dynamics 365 Business Central picture entity",
            "nullable": true
          },
          "content@odata.mediaEditLink": {
            "type": "string",
            "description": "(v1.0) The content@odata.mediaEditLink property for the Dynamics 365 Business Central picture entity",
            "nullable": true
          },
          "content@odata.mediaReadLink": {
            "type": "string",
            "description": "(v1.0) The content@odata.mediaReadLink property for the Dynamics 365 Business Central picture entity",
            "nullable": true
          }
        }
      },
      "salesInvoiceLine": {
        "title": "salesInvoiceLine",
        "type": "object",
        "properties": {
          "id": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central salesInvoiceLine entity"
          },
          "documentId": {
            "type": "string",
            "description": "(v1.0) The documentId property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "format": "uuid",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "description": "(v1.0) The sequence property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "format": "int32",
            "nullable": true
          },
          "itemId": {
            "type": "string",
            "description": "(v1.0) The itemId property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "format": "uuid",
            "nullable": true
          },
          "accountId": {
            "type": "string",
            "description": "(v1.0) The accountId property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "format": "uuid",
            "nullable": true
          },
          "lineType": {
            "type": "string",
            "description": "(v1.0) The lineType property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "lineDetails": {
            "$ref": "#/components/schemas/documentlineobjectdetailstype"
          },
          "description": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The description property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "unitOfMeasureId": {
            "type": "string",
            "description": "(v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "format": "uuid",
            "nullable": true
          },
          "unitOfMeasure": {
            "$ref": "#/components/schemas/unitofmeasuretype"
          },
          "unitPrice": {
            "type": "number",
            "description": "(v1.0) The unitPrice property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "quantity": {
            "type": "number",
            "description": "(v1.0) The quantity property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "discountAmount": {
            "type": "number",
            "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "discountPercent": {
            "type": "number",
            "description": "(v1.0) The discountPercent property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "discountAppliedBeforeTax": {
            "type": "boolean",
            "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "amountExcludingTax": {
            "type": "number",
            "description": "(v1.0) The amountExcludingTax property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "taxCode": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The taxCode property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "taxPercent": {
            "type": "number",
            "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "totalTaxAmount": {
            "type": "number",
            "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "amountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The amountIncludingTax property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "invoiceDiscountAllocation": {
            "type": "number",
            "description": "(v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "netAmount": {
            "type": "number",
            "description": "(v1.0) The netAmount property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "netTaxAmount": {
            "type": "number",
            "description": "(v1.0) The netTaxAmount property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "netAmountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "shipmentDate": {
            "type": "string",
            "description": "(v1.0) The shipmentDate property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "format": "date-time",
            "nullable": true
          },
          "item": {
            "$ref": "#/components/schemas/item"
          },
          "account": {
            "$ref": "#/components/schemas/account"
          }
        }
      },
      "customerFinancialDetail": {
        "title": "customerFinancialDetail",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central customerFinancialDetail entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central customerFinancialDetail entity",
            "nullable": true
          },
          "balance": {
            "type": "number",
            "description": "(v1.0) The balance property for the Dynamics 365 Business Central customerFinancialDetail entity",
            "nullable": true
          },
          "totalSalesExcludingTax": {
            "type": "number",
            "description": "(v1.0) The totalSalesExcludingTax property for the Dynamics 365 Business Central customerFinancialDetail entity",
            "nullable": true
          },
          "overdueAmount": {
            "type": "number",
            "description": "(v1.0) The overdueAmount property for the Dynamics 365 Business Central customerFinancialDetail entity",
            "nullable": true
          }
        }
      },
      "salesCreditMemoLine": {
        "title": "salesCreditMemoLine",
        "type": "object",
        "properties": {
          "id": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central salesCreditMemoLine entity"
          },
          "documentId": {
            "type": "string",
            "description": "(v1.0) The documentId property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "format": "uuid",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "description": "(v1.0) The sequence property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "format": "int32",
            "nullable": true
          },
          "itemId": {
            "type": "string",
            "description": "(v1.0) The itemId property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "format": "uuid",
            "nullable": true
          },
          "accountId": {
            "type": "string",
            "description": "(v1.0) The accountId property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "format": "uuid",
            "nullable": true
          },
          "lineType": {
            "type": "string",
            "description": "(v1.0) The lineType property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "lineDetails": {
            "$ref": "#/components/schemas/documentlineobjectdetailstype"
          },
          "description": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The description property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "unitOfMeasureId": {
            "type": "string",
            "description": "(v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "format": "uuid",
            "nullable": true
          },
          "unitOfMeasure": {
            "$ref": "#/components/schemas/unitofmeasuretype"
          },
          "unitPrice": {
            "type": "number",
            "description": "(v1.0) The unitPrice property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "quantity": {
            "type": "number",
            "description": "(v1.0) The quantity property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "discountAmount": {
            "type": "number",
            "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "discountPercent": {
            "type": "number",
            "description": "(v1.0) The discountPercent property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "discountAppliedBeforeTax": {
            "type": "boolean",
            "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "amountExcludingTax": {
            "type": "number",
            "description": "(v1.0) The amountExcludingTax property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "taxCode": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The taxCode property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "taxPercent": {
            "type": "number",
            "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "totalTaxAmount": {
            "type": "number",
            "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "amountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The amountIncludingTax property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "invoiceDiscountAllocation": {
            "type": "number",
            "description": "(v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "netAmount": {
            "type": "number",
            "description": "(v1.0) The netAmount property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "netTaxAmount": {
            "type": "number",
            "description": "(v1.0) The netTaxAmount property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "netAmountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "shipmentDate": {
            "type": "string",
            "description": "(v1.0) The shipmentDate property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "format": "date-time",
            "nullable": true
          },
          "item": {
            "$ref": "#/components/schemas/item"
          },
          "account": {
            "$ref": "#/components/schemas/account"
          }
        }
      },
      "pdfDocument": {
        "title": "pdfDocument",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central pdfDocument entity",
            "format": "uuid"
          },
          "content": {
            "type": "string",
            "description": "(v1.0) The content property for the Dynamics 365 Business Central pdfDocument entity",
            "format": "binary",
            "nullable": true
          }
        }
      },
      "salesCreditMemo": {
        "title": "salesCreditMemo",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central salesCreditMemo entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "externalDocumentNumber": {
            "maxLength": 35,
            "type": "string",
            "description": "(v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "creditMemoDate": {
            "type": "string",
            "description": "(v1.0) The creditMemoDate property for the Dynamics 365 Business Central salesCreditMemo entity",
            "format": "date-time",
            "nullable": true
          },
          "dueDate": {
            "type": "string",
            "description": "(v1.0) The dueDate property for the Dynamics 365 Business Central salesCreditMemo entity",
            "format": "date-time",
            "nullable": true
          },
          "customerId": {
            "type": "string",
            "description": "(v1.0) The customerId property for the Dynamics 365 Business Central salesCreditMemo entity",
            "format": "uuid",
            "nullable": true
          },
          "contactId": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The contactId property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "customerNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "customerName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The customerName property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "billToName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The billToName property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "billToCustomerId": {
            "type": "string",
            "description": "(v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesCreditMemo entity",
            "format": "uuid",
            "nullable": true
          },
          "billToCustomerNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "sellingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "billingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "currencyId": {
            "type": "string",
            "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central salesCreditMemo entity",
            "format": "uuid",
            "nullable": true
          },
          "currencyCode": {
            "type": "string",
            "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "paymentTermsId": {
            "type": "string",
            "description": "(v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesCreditMemo entity",
            "format": "uuid",
            "nullable": true
          },
          "shipmentMethodId": {
            "type": "string",
            "description": "(v1.0) The shipmentMethodId property for the Dynamics 365 Business Central salesCreditMemo entity",
            "format": "uuid",
            "nullable": true
          },
          "salesperson": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The salesperson property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "pricesIncludeTax": {
            "type": "boolean",
            "description": "(v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "discountAmount": {
            "type": "number",
            "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "discountAppliedBeforeTax": {
            "type": "boolean",
            "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "totalAmountExcludingTax": {
            "type": "number",
            "description": "(v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "totalTaxAmount": {
            "type": "number",
            "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "totalAmountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "status": {
            "type": "string",
            "description": "(v1.0) The status property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesCreditMemo entity",
            "format": "date-time",
            "nullable": true
          },
          "invoiceId": {
            "type": "string",
            "description": "(v1.0) The invoiceId property for the Dynamics 365 Business Central salesCreditMemo entity",
            "format": "uuid",
            "nullable": true
          },
          "invoiceNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The invoiceNumber property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "phoneNumber": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "email": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The email property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "salesCreditMemoLines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesCreditMemoLine"
            },
            "description": "",
            "nullable": true
          },
          "pdfDocument": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/pdfDocument"
            },
            "description": "",
            "nullable": true
          },
          "customer": {
            "$ref": "#/components/schemas/customer"
          },
          "currency": {
            "$ref": "#/components/schemas/currency"
          },
          "paymentTerm": {
            "$ref": "#/components/schemas/paymentTerm"
          },
          "shipmentMethod": {
            "$ref": "#/components/schemas/shipmentMethod"
          }
        }
      },
      "vendorPurchase": {
        "title": "vendorPurchase",
        "type": "object",
        "properties": {
          "vendorId": {
            "type": "string",
            "description": "(v1.0) The vendorId property for the Dynamics 365 Business Central vendorPurchase entity",
            "format": "uuid"
          },
          "vendorNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The vendorNumber property for the Dynamics 365 Business Central vendorPurchase entity"
          },
          "name": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The name property for the Dynamics 365 Business Central vendorPurchase entity"
          },
          "totalPurchaseAmount": {
            "type": "number",
            "description": "(v1.0) The totalPurchaseAmount property for the Dynamics 365 Business Central vendorPurchase entity",
            "nullable": true
          },
          "dateFilter_FilterOnly": {
            "type": "string",
            "description": "(v1.0) The dateFilter_FilterOnly property for the Dynamics 365 Business Central vendorPurchase entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "incomeStatement": {
        "title": "incomeStatement",
        "type": "object",
        "properties": {
          "lineNumber": {
            "type": "integer",
            "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central incomeStatement entity",
            "format": "int32"
          },
          "display": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The display property for the Dynamics 365 Business Central incomeStatement entity",
            "nullable": true
          },
          "netChange": {
            "type": "number",
            "description": "(v1.0) The netChange property for the Dynamics 365 Business Central incomeStatement entity",
            "nullable": true
          },
          "lineType": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The lineType property for the Dynamics 365 Business Central incomeStatement entity",
            "nullable": true
          },
          "indentation": {
            "type": "integer",
            "description": "(v1.0) The indentation property for the Dynamics 365 Business Central incomeStatement entity",
            "format": "int32",
            "nullable": true
          },
          "dateFilter": {
            "type": "string",
            "description": "(v1.0) The dateFilter property for the Dynamics 365 Business Central incomeStatement entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "generalLedgerEntry": {
        "title": "generalLedgerEntry",
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central generalLedgerEntry entity",
            "format": "int32"
          },
          "postingDate": {
            "type": "string",
            "description": "(v1.0) The postingDate property for the Dynamics 365 Business Central generalLedgerEntry entity",
            "format": "date-time",
            "nullable": true
          },
          "documentNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The documentNumber property for the Dynamics 365 Business Central generalLedgerEntry entity",
            "nullable": true
          },
          "documentType": {
            "type": "string",
            "description": "(v1.0) The documentType property for the Dynamics 365 Business Central generalLedgerEntry entity",
            "nullable": true
          },
          "accountId": {
            "type": "string",
            "description": "(v1.0) The accountId property for the Dynamics 365 Business Central generalLedgerEntry entity",
            "format": "uuid",
            "nullable": true
          },
          "accountNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The accountNumber property for the Dynamics 365 Business Central generalLedgerEntry entity",
            "nullable": true
          },
          "description": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The description property for the Dynamics 365 Business Central generalLedgerEntry entity",
            "nullable": true
          },
          "debitAmount": {
            "type": "number",
            "description": "(v1.0) The debitAmount property for the Dynamics 365 Business Central generalLedgerEntry entity",
            "nullable": true
          },
          "creditAmount": {
            "type": "number",
            "description": "(v1.0) The creditAmount property for the Dynamics 365 Business Central generalLedgerEntry entity",
            "nullable": true
          },
          "dimensions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/dimensiontype"
            },
            "description": ""
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central generalLedgerEntry entity",
            "format": "date-time",
            "nullable": true
          },
          "account": {
            "$ref": "#/components/schemas/account"
          }
        }
      },
      "customerSale": {
        "title": "customerSale",
        "type": "object",
        "properties": {
          "customerId": {
            "type": "string",
            "description": "(v1.0) The customerId property for the Dynamics 365 Business Central customerSale entity",
            "format": "uuid"
          },
          "customerNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central customerSale entity"
          },
          "name": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The name property for the Dynamics 365 Business Central customerSale entity"
          },
          "totalSalesAmount": {
            "type": "number",
            "description": "(v1.0) The totalSalesAmount property for the Dynamics 365 Business Central customerSale entity",
            "nullable": true
          },
          "dateFilter_FilterOnly": {
            "type": "string",
            "description": "(v1.0) The dateFilter_FilterOnly property for the Dynamics 365 Business Central customerSale entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "countryRegion": {
        "title": "countryRegion",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central countryRegion entity",
            "format": "uuid"
          },
          "code": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The code property for the Dynamics 365 Business Central countryRegion entity"
          },
          "displayName": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central countryRegion entity",
            "nullable": true
          },
          "addressFormat": {
            "type": "string",
            "description": "(v1.0) The addressFormat property for the Dynamics 365 Business Central countryRegion entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central countryRegion entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "purchaseInvoiceLine": {
        "title": "purchaseInvoiceLine",
        "type": "object",
        "properties": {
          "id": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
          },
          "documentId": {
            "type": "string",
            "description": "(v1.0) The documentId property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "format": "uuid",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "description": "(v1.0) The sequence property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "format": "int32",
            "nullable": true
          },
          "itemId": {
            "type": "string",
            "description": "(v1.0) The itemId property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "format": "uuid",
            "nullable": true
          },
          "accountId": {
            "type": "string",
            "description": "(v1.0) The accountId property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "format": "uuid",
            "nullable": true
          },
          "lineType": {
            "type": "string",
            "description": "(v1.0) The lineType property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "lineDetails": {
            "$ref": "#/components/schemas/documentlineobjectdetailstype"
          },
          "description": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The description property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "unitOfMeasure": {
            "$ref": "#/components/schemas/unitofmeasuretype"
          },
          "unitCost": {
            "type": "number",
            "description": "(v1.0) The unitCost property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "quantity": {
            "type": "number",
            "description": "(v1.0) The quantity property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "discountAmount": {
            "type": "number",
            "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "discountPercent": {
            "type": "number",
            "description": "(v1.0) The discountPercent property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "discountAppliedBeforeTax": {
            "type": "boolean",
            "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "amountExcludingTax": {
            "type": "number",
            "description": "(v1.0) The amountExcludingTax property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "taxCode": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The taxCode property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "taxPercent": {
            "type": "number",
            "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "totalTaxAmount": {
            "type": "number",
            "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "amountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The amountIncludingTax property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "invoiceDiscountAllocation": {
            "type": "number",
            "description": "(v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "netAmount": {
            "type": "number",
            "description": "(v1.0) The netAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "netTaxAmount": {
            "type": "number",
            "description": "(v1.0) The netTaxAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "netAmountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "expectedReceiptDate": {
            "type": "string",
            "description": "(v1.0) The expectedReceiptDate property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "format": "date-time",
            "nullable": true
          },
          "item": {
            "$ref": "#/components/schemas/item"
          },
          "account": {
            "$ref": "#/components/schemas/account"
          }
        }
      },
      "dimensionValue": {
        "title": "dimensionValue",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central dimensionValue entity",
            "format": "uuid"
          },
          "code": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The code property for the Dynamics 365 Business Central dimensionValue entity",
            "nullable": true
          },
          "displayName": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central dimensionValue entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central dimensionValue entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "vendor": {
        "title": "vendor",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central vendor entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "displayName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "address": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "phoneNumber": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "email": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The email property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "website": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The website property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "taxRegistrationNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The taxRegistrationNumber property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "currencyId": {
            "type": "string",
            "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central vendor entity",
            "format": "uuid",
            "nullable": true
          },
          "currencyCode": {
            "type": "string",
            "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "irs1099Code": {
            "type": "string",
            "description": "(v1.0) The irs1099Code property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "paymentTermsId": {
            "type": "string",
            "description": "(v1.0) The paymentTermsId property for the Dynamics 365 Business Central vendor entity",
            "format": "uuid",
            "nullable": true
          },
          "paymentMethodId": {
            "type": "string",
            "description": "(v1.0) The paymentMethodId property for the Dynamics 365 Business Central vendor entity",
            "format": "uuid",
            "nullable": true
          },
          "taxLiable": {
            "type": "boolean",
            "description": "(v1.0) The taxLiable property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "blocked": {
            "type": "string",
            "description": "(v1.0) The blocked property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "balance": {
            "type": "number",
            "description": "(v1.0) The balance property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central vendor entity",
            "format": "date-time",
            "nullable": true
          },
          "picture": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/picture"
            },
            "description": "",
            "nullable": true
          },
          "defaultDimensions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/defaultDimensions"
            },
            "description": "",
            "nullable": true
          },
          "currency": {
            "$ref": "#/components/schemas/currency"
          },
          "paymentTerm": {
            "$ref": "#/components/schemas/paymentTerm"
          },
          "paymentMethod": {
            "$ref": "#/components/schemas/paymentMethod"
          }
        }
      },
      "customer": {
        "title": "customer",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central customer entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central customer entity",
            "nullable": true
          },
          "displayName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central customer entity"
          },
          "type": {
            "type": "string",
            "description": "(v1.0) The type property for the Dynamics 365 Business Central customer entity",
            "nullable": true
          },
          "address": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "phoneNumber": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central customer entity",
            "nullable": true
          },
          "email": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The email property for the Dynamics 365 Business Central customer entity",
            "nullable": true
          },
          "website": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The website property for the Dynamics 365 Business Central customer entity",
            "nullable": true
          },
          "taxLiable": {
            "type": "boolean",
            "description": "(v1.0) The taxLiable property for the Dynamics 365 Business Central customer entity",
            "nullable": true
          },
          "taxAreaId": {
            "type": "string",
            "description": "(v1.0) The taxAreaId property for the Dynamics 365 Business Central customer entity",
            "format": "uuid",
            "nullable": true
          },
          "taxAreaDisplayName": {
            "type": "string",
            "description": "(v1.0) The taxAreaDisplayName property for the Dynamics 365 Business Central customer entity",
            "nullable": true
          },
          "taxRegistrationNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The taxRegistrationNumber property for the Dynamics 365 Business Central customer entity",
            "nullable": true
          },
          "currencyId": {
            "type": "string",
            "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central customer entity",
            "format": "uuid",
            "nullable": true
          },
          "currencyCode": {
            "type": "string",
            "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central customer entity",
            "nullable": true
          },
          "paymentTermsId": {
            "type": "string",
            "description": "(v1.0) The paymentTermsId property for the Dynamics 365 Business Central customer entity",
            "format": "uuid",
            "nullable": true
          },
          "shipmentMethodId": {
            "type": "string",
            "description": "(v1.0) The shipmentMethodId property for the Dynamics 365 Business Central customer entity",
            "format": "uuid",
            "nullable": true
          },
          "paymentMethodId": {
            "type": "string",
            "description": "(v1.0) The paymentMethodId property for the Dynamics 365 Business Central customer entity",
            "format": "uuid",
            "nullable": true
          },
          "blocked": {
            "type": "string",
            "description": "(v1.0) The blocked property for the Dynamics 365 Business Central customer entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central customer entity",
            "format": "date-time",
            "nullable": true
          },
          "customerFinancialDetails": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/customerFinancialDetail"
            },
            "description": "",
            "nullable": true
          },
          "picture": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/picture"
            },
            "description": "",
            "nullable": true
          },
          "defaultDimensions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/defaultDimensions"
            },
            "description": "",
            "nullable": true
          },
          "currency": {
            "$ref": "#/components/schemas/currency"
          },
          "paymentTerm": {
            "$ref": "#/components/schemas/paymentTerm"
          },
          "shipmentMethod": {
            "$ref": "#/components/schemas/shipmentMethod"
          },
          "paymentMethod": {
            "$ref": "#/components/schemas/paymentMethod"
          }
        }
      },
      "item": {
        "title": "item",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central item entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "displayName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "type": {
            "type": "string",
            "description": "(v1.0) The type property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "itemCategoryId": {
            "type": "string",
            "description": "(v1.0) The itemCategoryId property for the Dynamics 365 Business Central item entity",
            "format": "uuid",
            "nullable": true
          },
          "itemCategoryCode": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The itemCategoryCode property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "blocked": {
            "type": "boolean",
            "description": "(v1.0) The blocked property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "baseUnitOfMeasureId": {
            "type": "string",
            "description": "(v1.0) The baseUnitOfMeasureId property for the Dynamics 365 Business Central item entity",
            "format": "uuid",
            "nullable": true
          },
          "baseUnitOfMeasure": {
            "$ref": "#/components/schemas/unitofmeasuretype"
          },
          "gtin": {
            "maxLength": 14,
            "type": "string",
            "description": "(v1.0) The gtin property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "inventory": {
            "type": "number",
            "description": "(v1.0) The inventory property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "unitPrice": {
            "type": "number",
            "description": "(v1.0) The unitPrice property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "priceIncludesTax": {
            "type": "boolean",
            "description": "(v1.0) The priceIncludesTax property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "unitCost": {
            "type": "number",
            "description": "(v1.0) The unitCost property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "taxGroupId": {
            "type": "string",
            "description": "(v1.0) The taxGroupId property for the Dynamics 365 Business Central item entity",
            "format": "uuid",
            "nullable": true
          },
          "taxGroupCode": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The taxGroupCode property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central item entity",
            "format": "date-time",
            "nullable": true
          },
          "picture": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/picture"
            },
            "description": "",
            "nullable": true
          },
          "defaultDimensions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/defaultDimensions"
            },
            "description": "",
            "nullable": true
          },
          "itemCategory": {
            "$ref": "#/components/schemas/itemCategory"
          }
        }
      },
      "journal": {
        "title": "journal",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central journal entity",
            "format": "uuid"
          },
          "code": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The code property for the Dynamics 365 Business Central journal entity"
          },
          "displayName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central journal entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central journal entity",
            "format": "date-time",
            "nullable": true
          },
          "balancingAccountId": {
            "type": "string",
            "description": "(v1.0) The balancingAccountId property for the Dynamics 365 Business Central journal entity",
            "format": "uuid",
            "nullable": true
          },
          "balancingAccountNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The balancingAccountNumber property for the Dynamics 365 Business Central journal entity",
            "nullable": true
          },
          "journalLines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/journalLine"
            },
            "description": "",
            "nullable": true
          },
          "account": {
            "$ref": "#/components/schemas/account"
          }
        }
      },
      "account": {
        "title": "account",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central account entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central account entity",
            "nullable": true
          },
          "displayName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central account entity",
            "nullable": true
          },
          "category": {
            "type": "string",
            "description": "(v1.0) The category property for the Dynamics 365 Business Central account entity",
            "nullable": true
          },
          "subCategory": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The subCategory property for the Dynamics 365 Business Central account entity",
            "nullable": true
          },
          "blocked": {
            "type": "boolean",
            "description": "(v1.0) The blocked property for the Dynamics 365 Business Central account entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central account entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "retainedEarningsStatement": {
        "title": "retainedEarningsStatement",
        "type": "object",
        "properties": {
          "lineNumber": {
            "type": "integer",
            "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central retainedEarningsStatement entity",
            "format": "int32"
          },
          "display": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The display property for the Dynamics 365 Business Central retainedEarningsStatement entity",
            "nullable": true
          },
          "netChange": {
            "type": "number",
            "description": "(v1.0) The netChange property for the Dynamics 365 Business Central retainedEarningsStatement entity",
            "nullable": true
          },
          "lineType": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The lineType property for the Dynamics 365 Business Central retainedEarningsStatement entity",
            "nullable": true
          },
          "indentation": {
            "type": "integer",
            "description": "(v1.0) The indentation property for the Dynamics 365 Business Central retainedEarningsStatement entity",
            "format": "int32",
            "nullable": true
          },
          "dateFilter": {
            "type": "string",
            "description": "(v1.0) The dateFilter property for the Dynamics 365 Business Central retainedEarningsStatement entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "purchaseInvoice": {
        "title": "purchaseInvoice",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central purchaseInvoice entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "invoiceDate": {
            "type": "string",
            "description": "(v1.0) The invoiceDate property for the Dynamics 365 Business Central purchaseInvoice entity",
            "format": "date-time",
            "nullable": true
          },
          "dueDate": {
            "type": "string",
            "description": "(v1.0) The dueDate property for the Dynamics 365 Business Central purchaseInvoice entity",
            "format": "date-time",
            "nullable": true
          },
          "vendorInvoiceNumber": {
            "maxLength": 35,
            "type": "string",
            "description": "(v1.0) The vendorInvoiceNumber property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "vendorId": {
            "type": "string",
            "description": "(v1.0) The vendorId property for the Dynamics 365 Business Central purchaseInvoice entity",
            "format": "uuid",
            "nullable": true
          },
          "vendorNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The vendorNumber property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "vendorName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The vendorName property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "payToName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The payToName property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "payToContact": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The payToContact property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "payToVendorId": {
            "type": "string",
            "description": "(v1.0) The payToVendorId property for the Dynamics 365 Business Central purchaseInvoice entity",
            "format": "uuid",
            "nullable": true
          },
          "payToVendorNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The payToVendorNumber property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "shipToName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The shipToName property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "shipToContact": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The shipToContact property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "buyFromAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "payToAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "shipToAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "currencyId": {
            "type": "string",
            "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central purchaseInvoice entity",
            "format": "uuid",
            "nullable": true
          },
          "currencyCode": {
            "type": "string",
            "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "pricesIncludeTax": {
            "type": "boolean",
            "description": "(v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "discountAmount": {
            "type": "number",
            "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "discountAppliedBeforeTax": {
            "type": "boolean",
            "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "totalAmountExcludingTax": {
            "type": "number",
            "description": "(v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "totalTaxAmount": {
            "type": "number",
            "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "totalAmountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "status": {
            "type": "string",
            "description": "(v1.0) The status property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central purchaseInvoice entity",
            "format": "date-time",
            "nullable": true
          },
          "purchaseInvoiceLines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/purchaseInvoiceLine"
            },
            "description": "",
            "nullable": true
          },
          "pdfDocument": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/pdfDocument"
            },
            "description": "",
            "nullable": true
          },
          "vendor": {
            "$ref": "#/components/schemas/vendor"
          },
          "currency": {
            "$ref": "#/components/schemas/currency"
          }
        }
      },
      "dimension": {
        "title": "dimension",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central dimension entity",
            "format": "uuid"
          },
          "code": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The code property for the Dynamics 365 Business Central dimension entity",
            "nullable": true
          },
          "displayName": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central dimension entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central dimension entity",
            "format": "date-time",
            "nullable": true
          },
          "dimensionValues": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/dimensionValue"
            },
            "description": "",
            "nullable": true
          }
        }
      },
      "salesOrderLine": {
        "title": "salesOrderLine",
        "type": "object",
        "properties": {
          "id": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central salesOrderLine entity"
          },
          "documentId": {
            "type": "string",
            "description": "(v1.0) The documentId property for the Dynamics 365 Business Central salesOrderLine entity",
            "format": "uuid",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "description": "(v1.0) The sequence property for the Dynamics 365 Business Central salesOrderLine entity",
            "format": "int32",
            "nullable": true
          },
          "itemId": {
            "type": "string",
            "description": "(v1.0) The itemId property for the Dynamics 365 Business Central salesOrderLine entity",
            "format": "uuid",
            "nullable": true
          },
          "accountId": {
            "type": "string",
            "description": "(v1.0) The accountId property for the Dynamics 365 Business Central salesOrderLine entity",
            "format": "uuid",
            "nullable": true
          },
          "lineType": {
            "type": "string",
            "description": "(v1.0) The lineType property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "lineDetails": {
            "$ref": "#/components/schemas/documentlineobjectdetailstype"
          },
          "description": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The description property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "unitOfMeasureId": {
            "type": "string",
            "description": "(v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central salesOrderLine entity",
            "format": "uuid",
            "nullable": true
          },
          "unitOfMeasure": {
            "$ref": "#/components/schemas/unitofmeasuretype"
          },
          "quantity": {
            "type": "number",
            "description": "(v1.0) The quantity property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "unitPrice": {
            "type": "number",
            "description": "(v1.0) The unitPrice property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "discountAmount": {
            "type": "number",
            "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "discountPercent": {
            "type": "number",
            "description": "(v1.0) The discountPercent property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "discountAppliedBeforeTax": {
            "type": "boolean",
            "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "amountExcludingTax": {
            "type": "number",
            "description": "(v1.0) The amountExcludingTax property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "taxCode": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The taxCode property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "taxPercent": {
            "type": "number",
            "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "totalTaxAmount": {
            "type": "number",
            "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "amountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The amountIncludingTax property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "invoiceDiscountAllocation": {
            "type": "number",
            "description": "(v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "netAmount": {
            "type": "number",
            "description": "(v1.0) The netAmount property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "netTaxAmount": {
            "type": "number",
            "description": "(v1.0) The netTaxAmount property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "netAmountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "shipmentDate": {
            "type": "string",
            "description": "(v1.0) The shipmentDate property for the Dynamics 365 Business Central salesOrderLine entity",
            "format": "date-time",
            "nullable": true
          },
          "shippedQuantity": {
            "type": "number",
            "description": "(v1.0) The shippedQuantity property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "invoicedQuantity": {
            "type": "number",
            "description": "(v1.0) The invoicedQuantity property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "invoiceQuantity": {
            "type": "number",
            "description": "(v1.0) The invoiceQuantity property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "shipQuantity": {
            "type": "number",
            "description": "(v1.0) The shipQuantity property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "item": {
            "$ref": "#/components/schemas/item"
          },
          "account": {
            "$ref": "#/components/schemas/account"
          }
        }
      },
      "timeRegistrationEntry": {
        "title": "timeRegistrationEntry",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "format": "uuid"
          },
          "employeeId": {
            "type": "string",
            "description": "(v1.0) The employeeId property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "format": "uuid",
            "nullable": true
          },
          "employeeNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The employeeNumber property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "nullable": true
          },
          "jobId": {
            "type": "string",
            "description": "(v1.0) The jobId property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "format": "uuid",
            "nullable": true
          },
          "jobNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The jobNumber property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "nullable": true
          },
          "absence": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The absence property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "nullable": true
          },
          "lineNumber": {
            "type": "integer",
            "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "format": "int32",
            "nullable": true
          },
          "date": {
            "type": "string",
            "description": "(v1.0) The date property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "format": "date-time",
            "nullable": true
          },
          "quantity": {
            "type": "number",
            "description": "(v1.0) The quantity property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "nullable": true
          },
          "status": {
            "type": "string",
            "description": "(v1.0) The status property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "nullable": true
          },
          "unitOfMeasureId": {
            "type": "string",
            "description": "(v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "format": "uuid",
            "nullable": true
          },
          "unitOfMeasure": {
            "$ref": "#/components/schemas/unitofmeasuretype"
          },
          "dimensions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/dimensiontype"
            },
            "description": ""
          },
          "lastModfiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModfiedDateTime property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "format": "date-time",
            "nullable": true
          },
          "project": {
            "$ref": "#/components/schemas/project"
          }
        }
      },
      "paymentTerm": {
        "title": "paymentTerm",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central paymentTerm entity",
            "format": "uuid"
          },
          "code": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The code property for the Dynamics 365 Business Central paymentTerm entity"
          },
          "displayName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central paymentTerm entity",
            "nullable": true
          },
          "dueDateCalculation": {
            "type": "string",
            "description": "(v1.0) The dueDateCalculation property for the Dynamics 365 Business Central paymentTerm entity",
            "nullable": true
          },
          "discountDateCalculation": {
            "type": "string",
            "description": "(v1.0) The discountDateCalculation property for the Dynamics 365 Business Central paymentTerm entity",
            "nullable": true
          },
          "discountPercent": {
            "type": "number",
            "description": "(v1.0) The discountPercent property for the Dynamics 365 Business Central paymentTerm entity",
            "nullable": true
          },
          "calculateDiscountOnCreditMemos": {
            "type": "boolean",
            "description": "(v1.0) The calculateDiscountOnCreditMemos property for the Dynamics 365 Business Central paymentTerm entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central paymentTerm entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "customerPayment": {
        "title": "customerPayment",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central customerPayment entity",
            "format": "uuid"
          },
          "journalDisplayName": {
            "type": "string",
            "description": "(v1.0) The journalDisplayName property for the Dynamics 365 Business Central customerPayment entity",
            "nullable": true
          },
          "lineNumber": {
            "type": "integer",
            "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central customerPayment entity",
            "format": "int32",
            "nullable": true
          },
          "customerId": {
            "type": "string",
            "description": "(v1.0) The customerId property for the Dynamics 365 Business Central customerPayment entity",
            "format": "uuid",
            "nullable": true
          },
          "customerNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central customerPayment entity",
            "nullable": true
          },
          "contactId": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The contactId property for the Dynamics 365 Business Central customerPayment entity",
            "nullable": true
          },
          "postingDate": {
            "type": "string",
            "description": "(v1.0) The postingDate property for the Dynamics 365 Business Central customerPayment entity",
            "format": "date-time",
            "nullable": true
          },
          "documentNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The documentNumber property for the Dynamics 365 Business Central customerPayment entity",
            "nullable": true
          },
          "externalDocumentNumber": {
            "maxLength": 35,
            "type": "string",
            "description": "(v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central customerPayment entity",
            "nullable": true
          },
          "amount": {
            "type": "number",
            "description": "(v1.0) The amount property for the Dynamics 365 Business Central customerPayment entity",
            "nullable": true
          },
          "appliesToInvoiceId": {
            "type": "string",
            "description": "(v1.0) The appliesToInvoiceId property for the Dynamics 365 Business Central customerPayment entity",
            "format": "uuid",
            "nullable": true
          },
          "appliesToInvoiceNumber": {
            "type": "string",
            "description": "(v1.0) The appliesToInvoiceNumber property for the Dynamics 365 Business Central customerPayment entity",
            "nullable": true
          },
          "description": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The description property for the Dynamics 365 Business Central customerPayment entity",
            "nullable": true
          },
          "comment": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The comment property for the Dynamics 365 Business Central customerPayment entity",
            "nullable": true
          },
          "dimensions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/dimensiontype"
            },
            "description": ""
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central customerPayment entity",
            "format": "date-time",
            "nullable": true
          },
          "customer": {
            "$ref": "#/components/schemas/customer"
          }
        }
      },
      "trialBalance": {
        "title": "trialBalance",
        "type": "object",
        "properties": {
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central trialBalance entity"
          },
          "accountId": {
            "type": "string",
            "description": "(v1.0) The accountId property for the Dynamics 365 Business Central trialBalance entity",
            "format": "uuid",
            "nullable": true
          },
          "accountType": {
            "type": "string",
            "description": "(v1.0) The accountType property for the Dynamics 365 Business Central trialBalance entity",
            "nullable": true
          },
          "display": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The display property for the Dynamics 365 Business Central trialBalance entity",
            "nullable": true
          },
          "totalDebit": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The totalDebit property for the Dynamics 365 Business Central trialBalance entity",
            "nullable": true
          },
          "totalCredit": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The totalCredit property for the Dynamics 365 Business Central trialBalance entity",
            "nullable": true
          },
          "balanceAtDateDebit": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The balanceAtDateDebit property for the Dynamics 365 Business Central trialBalance entity",
            "nullable": true
          },
          "balanceAtDateCredit": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The balanceAtDateCredit property for the Dynamics 365 Business Central trialBalance entity",
            "nullable": true
          },
          "dateFilter": {
            "type": "string",
            "description": "(v1.0) The dateFilter property for the Dynamics 365 Business Central trialBalance entity",
            "format": "date-time",
            "nullable": true
          },
          "account": {
            "$ref": "#/components/schemas/account"
          }
        }
      },
      "agedAccountsPayable": {
        "title": "agedAccountsPayable",
        "type": "object",
        "properties": {
          "vendorId": {
            "type": "string",
            "description": "(v1.0) The vendorId property for the Dynamics 365 Business Central agedAccountsPayable entity",
            "format": "uuid"
          },
          "vendorNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The vendorNumber property for the Dynamics 365 Business Central agedAccountsPayable entity",
            "nullable": true
          },
          "name": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The name property for the Dynamics 365 Business Central agedAccountsPayable entity",
            "nullable": true
          },
          "currencyCode": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central agedAccountsPayable entity",
            "nullable": true
          },
          "balanceDue": {
            "type": "number",
            "description": "(v1.0) The balanceDue property for the Dynamics 365 Business Central agedAccountsPayable entity",
            "nullable": true
          },
          "currentAmount": {
            "type": "number",
            "description": "(v1.0) The currentAmount property for the Dynamics 365 Business Central agedAccountsPayable entity",
            "nullable": true
          },
          "period1Amount": {
            "type": "number",
            "description": "(v1.0) The period1Amount property for the Dynamics 365 Business Central agedAccountsPayable entity",
            "nullable": true
          },
          "period2Amount": {
            "type": "number",
            "description": "(v1.0) The period2Amount property for the Dynamics 365 Business Central agedAccountsPayable entity",
            "nullable": true
          },
          "period3Amount": {
            "type": "number",
            "description": "(v1.0) The period3Amount property for the Dynamics 365 Business Central agedAccountsPayable entity",
            "nullable": true
          },
          "agedAsOfDate": {
            "type": "string",
            "description": "(v1.0) The agedAsOfDate property for the Dynamics 365 Business Central agedAccountsPayable entity",
            "format": "date-time",
            "nullable": true
          },
          "periodLengthFilter": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The periodLengthFilter property for the Dynamics 365 Business Central agedAccountsPayable entity",
            "nullable": true
          }
        }
      },
      "customerPaymentJournal": {
        "title": "customerPaymentJournal",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central customerPaymentJournal entity",
            "format": "uuid"
          },
          "code": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The code property for the Dynamics 365 Business Central customerPaymentJournal entity"
          },
          "displayName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central customerPaymentJournal entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central customerPaymentJournal entity",
            "format": "date-time",
            "nullable": true
          },
          "balancingAccountId": {
            "type": "string",
            "description": "(v1.0) The balancingAccountId property for the Dynamics 365 Business Central customerPaymentJournal entity",
            "format": "uuid",
            "nullable": true
          },
          "balancingAccountNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The balancingAccountNumber property for the Dynamics 365 Business Central customerPaymentJournal entity",
            "nullable": true
          },
          "customerPayments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/customerPayment"
            },
            "description": "",
            "nullable": true
          },
          "account": {
            "$ref": "#/components/schemas/account"
          }
        }
      },
      "journalLine": {
        "title": "journalLine",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central journalLine entity",
            "format": "uuid"
          },
          "journalDisplayName": {
            "type": "string",
            "description": "(v1.0) The journalDisplayName property for the Dynamics 365 Business Central journalLine entity",
            "nullable": true
          },
          "lineNumber": {
            "type": "integer",
            "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central journalLine entity",
            "format": "int32",
            "nullable": true
          },
          "accountType": {
            "type": "string",
            "description": "(v1.0) The accountType property for the Dynamics 365 Business Central journalLine entity",
            "nullable": true
          },
          "accountId": {
            "type": "string",
            "description": "(v1.0) The accountId property for the Dynamics 365 Business Central journalLine entity",
            "format": "uuid",
            "nullable": true
          },
          "accountNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The accountNumber property for the Dynamics 365 Business Central journalLine entity",
            "nullable": true
          },
          "postingDate": {
            "type": "string",
            "description": "(v1.0) The postingDate property for the Dynamics 365 Business Central journalLine entity",
            "format": "date-time",
            "nullable": true
          },
          "documentNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The documentNumber property for the Dynamics 365 Business Central journalLine entity",
            "nullable": true
          },
          "externalDocumentNumber": {
            "maxLength": 35,
            "type": "string",
            "description": "(v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central journalLine entity",
            "nullable": true
          },
          "amount": {
            "type": "number",
            "description": "(v1.0) The amount property for the Dynamics 365 Business Central journalLine entity",
            "nullable": true
          },
          "description": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The description property for the Dynamics 365 Business Central journalLine entity",
            "nullable": true
          },
          "comment": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The comment property for the Dynamics 365 Business Central journalLine entity",
            "nullable": true
          },
          "dimensions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/dimensiontype"
            },
            "description": ""
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central journalLine entity",
            "format": "date-time",
            "nullable": true
          },
          "attachments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/attachments"
            },
            "description": "",
            "nullable": true
          },
          "account": {
            "$ref": "#/components/schemas/account"
          }
        }
      },
      "documentlineobjectdetailstype": {
        "title": "documentlineobjectdetailstype",
        "type": "object",
        "properties": {
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central documentlineobjectdetailstype entity",
            "nullable": true
          },
          "displayName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central documentlineobjectdetailstype entity",
            "nullable": true
          },
          "item": {
            "$ref": "#/components/schemas/item"
          },
          "account": {
            "$ref": "#/components/schemas/account"
          }
        }
      },
      "itemunitofmeasureconversiontype": {
        "title": "itemunitofmeasureconversiontype",
        "type": "object",
        "properties": {
          "toUnitOfMeasure": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The toUnitOfMeasure property for the Dynamics 365 Business Central itemunitofmeasureconversiontype entity",
            "nullable": true
          },
          "fromToConversionRate": {
            "type": "number",
            "description": "(v1.0) The fromToConversionRate property for the Dynamics 365 Business Central itemunitofmeasureconversiontype entity",
            "nullable": true
          },
          "picture": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/picture"
            },
            "description": "",
            "nullable": true
          },
          "defaultDimensions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/defaultDimensions"
            },
            "description": "",
            "nullable": true
          },
          "itemCategory": {
            "$ref": "#/components/schemas/itemCategory"
          }
        }
      },
      "postaladdresstype": {
        "title": "postaladdresstype",
        "type": "object",
        "properties": {
          "street": {
            "maxLength": 152,
            "type": "string",
            "description": "(v1.0) The street property for the Dynamics 365 Business Central postaladdresstype entity",
            "nullable": true
          },
          "city": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The city property for the Dynamics 365 Business Central postaladdresstype entity",
            "nullable": true
          },
          "state": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The state property for the Dynamics 365 Business Central postaladdresstype entity",
            "nullable": true
          },
          "countryLetterCode": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The countryLetterCode property for the Dynamics 365 Business Central postaladdresstype entity",
            "nullable": true
          },
          "postalCode": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The postalCode property for the Dynamics 365 Business Central postaladdresstype entity",
            "nullable": true
          },
          "customerFinancialDetails": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/customerFinancialDetail"
            },
            "description": "",
            "nullable": true
          },
          "picture": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/picture"
            },
            "description": "",
            "nullable": true
          },
          "defaultDimensions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/defaultDimensions"
            },
            "description": "",
            "nullable": true
          },
          "currency": {
            "$ref": "#/components/schemas/currency"
          },
          "paymentTerm": {
            "$ref": "#/components/schemas/paymentTerm"
          },
          "shipmentMethod": {
            "$ref": "#/components/schemas/shipmentMethod"
          },
          "paymentMethod": {
            "$ref": "#/components/schemas/paymentMethod"
          }
        }
      },
      "project": {
        "title": "project",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central project entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central project entity",
            "nullable": true
          },
          "displayName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central project entity",
            "nullable": true
          }
        }
      },
      "salesInvoice": {
        "title": "salesInvoice",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central salesInvoice entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "externalDocumentNumber": {
            "maxLength": 35,
            "type": "string",
            "description": "(v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "invoiceDate": {
            "type": "string",
            "description": "(v1.0) The invoiceDate property for the Dynamics 365 Business Central salesInvoice entity",
            "format": "date-time",
            "nullable": true
          },
          "dueDate": {
            "type": "string",
            "description": "(v1.0) The dueDate property for the Dynamics 365 Business Central salesInvoice entity",
            "format": "date-time",
            "nullable": true
          },
          "customerPurchaseOrderReference": {
            "maxLength": 35,
            "type": "string",
            "description": "(v1.0) The customerPurchaseOrderReference property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "customerId": {
            "type": "string",
            "description": "(v1.0) The customerId property for the Dynamics 365 Business Central salesInvoice entity",
            "format": "uuid",
            "nullable": true
          },
          "contactId": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The contactId property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "customerNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "customerName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The customerName property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "billToName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The billToName property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "billToCustomerId": {
            "type": "string",
            "description": "(v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesInvoice entity",
            "format": "uuid",
            "nullable": true
          },
          "billToCustomerNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "shipToName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The shipToName property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "shipToContact": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The shipToContact property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "sellingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "billingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "shippingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "currencyId": {
            "type": "string",
            "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central salesInvoice entity",
            "format": "uuid",
            "nullable": true
          },
          "currencyCode": {
            "type": "string",
            "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "orderId": {
            "type": "string",
            "description": "(v1.0) The orderId property for the Dynamics 365 Business Central salesInvoice entity",
            "format": "uuid",
            "nullable": true
          },
          "orderNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The orderNumber property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "paymentTermsId": {
            "type": "string",
            "description": "(v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesInvoice entity",
            "format": "uuid",
            "nullable": true
          },
          "shipmentMethodId": {
            "type": "string",
            "description": "(v1.0) The shipmentMethodId property for the Dynamics 365 Business Central salesInvoice entity",
            "format": "uuid",
            "nullable": true
          },
          "salesperson": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The salesperson property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "pricesIncludeTax": {
            "type": "boolean",
            "description": "(v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "remainingAmount": {
            "type": "number",
            "description": "(v1.0) The remainingAmount property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "discountAmount": {
            "type": "number",
            "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "discountAppliedBeforeTax": {
            "type": "boolean",
            "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "totalAmountExcludingTax": {
            "type": "number",
            "description": "(v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "totalTaxAmount": {
            "type": "number",
            "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "totalAmountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "status": {
            "type": "string",
            "description": "(v1.0) The status property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesInvoice entity",
            "format": "date-time",
            "nullable": true
          },
          "phoneNumber": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "email": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The email property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "salesInvoiceLines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesInvoiceLine"
            },
            "description": "",
            "nullable": true
          },
          "pdfDocument": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/pdfDocument"
            },
            "description": "",
            "nullable": true
          },
          "customer": {
            "$ref": "#/components/schemas/customer"
          },
          "currency": {
            "$ref": "#/components/schemas/currency"
          },
          "paymentTerm": {
            "$ref": "#/components/schemas/paymentTerm"
          },
          "shipmentMethod": {
            "$ref": "#/components/schemas/shipmentMethod"
          }
        }
      },
      "generalLedgerEntryAttachments": {
        "title": "generalLedgerEntryAttachments",
        "type": "object",
        "properties": {
          "generalLedgerEntryNumber": {
            "type": "integer",
            "description": "(v1.0) The generalLedgerEntryNumber property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity",
            "format": "int32"
          },
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity",
            "format": "uuid"
          },
          "fileName": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The fileName property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity",
            "nullable": true
          },
          "byteSize": {
            "type": "integer",
            "description": "(v1.0) The byteSize property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity",
            "format": "int32",
            "nullable": true
          },
          "content": {
            "type": "string",
            "description": "(v1.0) The content property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity",
            "format": "binary",
            "nullable": true
          },
          "createdDateTime": {
            "type": "string",
            "description": "(v1.0) The createdDateTime property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity",
            "format": "date-time",
            "nullable": true
          },
          "generalLedgerEntry": {
            "$ref": "#/components/schemas/generalLedgerEntry"
          }
        }
      },
      "unitOfMeasure": {
        "title": "unitOfMeasure",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central unitOfMeasure entity",
            "format": "uuid"
          },
          "code": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The code property for the Dynamics 365 Business Central unitOfMeasure entity"
          },
          "displayName": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central unitOfMeasure entity",
            "nullable": true
          },
          "internationalStandardCode": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The internationalStandardCode property for the Dynamics 365 Business Central unitOfMeasure entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central unitOfMeasure entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "currency": {
        "title": "currency",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central currency entity",
            "format": "uuid"
          },
          "code": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The code property for the Dynamics 365 Business Central currency entity"
          },
          "displayName": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central currency entity",
            "nullable": true
          },
          "symbol": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The symbol property for the Dynamics 365 Business Central currency entity",
            "nullable": true
          },
          "amountDecimalPlaces": {
            "maxLength": 5,
            "type": "string",
            "description": "(v1.0) The amountDecimalPlaces property for the Dynamics 365 Business Central currency entity",
            "nullable": true
          },
          "amountRoundingPrecision": {
            "type": "number",
            "description": "(v1.0) The amountRoundingPrecision property for the Dynamics 365 Business Central currency entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central currency entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "defaultDimensions": {
        "title": "defaultDimensions",
        "type": "object",
        "properties": {
          "parentId": {
            "type": "string",
            "description": "(v1.0) The parentId property for the Dynamics 365 Business Central defaultDimensions entity",
            "format": "uuid"
          },
          "dimensionId": {
            "type": "string",
            "description": "(v1.0) The dimensionId property for the Dynamics 365 Business Central defaultDimensions entity",
            "format": "uuid"
          },
          "dimensionCode": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The dimensionCode property for the Dynamics 365 Business Central defaultDimensions entity",
            "nullable": true
          },
          "dimensionValueId": {
            "type": "string",
            "description": "(v1.0) The dimensionValueId property for the Dynamics 365 Business Central defaultDimensions entity",
            "format": "uuid",
            "nullable": true
          },
          "dimensionValueCode": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The dimensionValueCode property for the Dynamics 365 Business Central defaultDimensions entity",
            "nullable": true
          },
          "postingValidation": {
            "type": "string",
            "description": "(v1.0) The postingValidation property for the Dynamics 365 Business Central defaultDimensions entity",
            "nullable": true
          },
          "account": {
            "$ref": "#/components/schemas/account"
          },
          "dimension": {
            "$ref": "#/components/schemas/dimension"
          },
          "dimensionValue": {
            "$ref": "#/components/schemas/dimensionValue"
          }
        }
      },
      "company": {
        "title": "company",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central company entity",
            "format": "uuid"
          },
          "systemVersion": {
            "type": "string",
            "description": "(v1.0) The systemVersion property for the Dynamics 365 Business Central company entity",
            "nullable": true
          },
          "name": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The name property for the Dynamics 365 Business Central company entity",
            "nullable": true
          },
          "displayName": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central company entity",
            "nullable": true
          },
          "businessProfileId": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The businessProfileId property for the Dynamics 365 Business Central company entity",
            "nullable": true
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/item"
            },
            "description": "",
            "nullable": true
          },
          "picture": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/picture"
            },
            "description": "",
            "nullable": true
          },
          "defaultDimensions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/defaultDimensions"
            },
            "description": "",
            "nullable": true
          },
          "customers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/customer"
            },
            "description": "",
            "nullable": true
          },
          "customerFinancialDetails": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/customerFinancialDetail"
            },
            "description": "",
            "nullable": true
          },
          "vendors": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/vendor"
            },
            "description": "",
            "nullable": true
          },
          "companyInformation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/companyInformation"
            },
            "description": "",
            "nullable": true
          },
          "salesInvoices": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesInvoice"
            },
            "description": "",
            "nullable": true
          },
          "salesInvoiceLines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesInvoiceLine"
            },
            "description": "",
            "nullable": true
          },
          "pdfDocument": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/pdfDocument"
            },
            "description": "",
            "nullable": true
          },
          "customerPaymentJournals": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/customerPaymentJournal"
            },
            "description": "",
            "nullable": true
          },
          "customerPayments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/customerPayment"
            },
            "description": "",
            "nullable": true
          },
          "accounts": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/account"
            },
            "description": "",
            "nullable": true
          },
          "taxGroups": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/taxGroup"
            },
            "description": "",
            "nullable": true
          },
          "journals": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/journal"
            },
            "description": "",
            "nullable": true
          },
          "journalLines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/journalLine"
            },
            "description": "",
            "nullable": true
          },
          "attachments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/attachments"
            },
            "description": "",
            "nullable": true
          },
          "employees": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/employee"
            },
            "description": "",
            "nullable": true
          },
          "timeRegistrationEntries": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/timeRegistrationEntry"
            },
            "description": "",
            "nullable": true
          },
          "generalLedgerEntries": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/generalLedgerEntry"
            },
            "description": "",
            "nullable": true
          },
          "currencies": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/currency"
            },
            "description": "",
            "nullable": true
          },
          "paymentMethods": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/paymentMethod"
            },
            "description": "",
            "nullable": true
          },
          "dimensions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/dimension"
            },
            "description": "",
            "nullable": true
          },
          "dimensionValues": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/dimensionValue"
            },
            "description": "",
            "nullable": true
          },
          "dimensionLines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/dimensionLine"
            },
            "description": "",
            "nullable": true
          },
          "paymentTerms": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/paymentTerm"
            },
            "description": "",
            "nullable": true
          },
          "shipmentMethods": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/shipmentMethod"
            },
            "description": "",
            "nullable": true
          },
          "itemCategories": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/itemCategory"
            },
            "description": "",
            "nullable": true
          },
          "cashFlowStatement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/cashFlowStatement"
            },
            "description": "",
            "nullable": true
          },
          "countriesRegions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/countryRegion"
            },
            "description": "",
            "nullable": true
          },
          "salesOrders": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesOrder"
            },
            "description": "",
            "nullable": true
          },
          "salesOrderLines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesOrderLine"
            },
            "description": "",
            "nullable": true
          },
          "retainedEarningsStatement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/retainedEarningsStatement"
            },
            "description": "",
            "nullable": true
          },
          "unitsOfMeasure": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/unitOfMeasure"
            },
            "description": "",
            "nullable": true
          },
          "agedAccountsReceivable": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/agedAccountsReceivable"
            },
            "description": "",
            "nullable": true
          },
          "agedAccountsPayable": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/agedAccountsPayable"
            },
            "description": "",
            "nullable": true
          },
          "balanceSheet": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/balanceSheet"
            },
            "description": "",
            "nullable": true
          },
          "trialBalance": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/trialBalance"
            },
            "description": "",
            "nullable": true
          },
          "incomeStatement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/incomeStatement"
            },
            "description": "",
            "nullable": true
          },
          "taxAreas": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/taxArea"
            },
            "description": "",
            "nullable": true
          },
          "salesQuotes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesQuote"
            },
            "description": "",
            "nullable": true
          },
          "salesQuoteLines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesQuoteLine"
            },
            "description": "",
            "nullable": true
          },
          "salesCreditMemos": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesCreditMemo"
            },
            "description": "",
            "nullable": true
          },
          "salesCreditMemoLines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesCreditMemoLine"
            },
            "description": "",
            "nullable": true
          },
          "generalLedgerEntryAttachments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/generalLedgerEntryAttachments"
            },
            "description": "",
            "nullable": true
          },
          "purchaseInvoices": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/purchaseInvoice"
            },
            "description": "",
            "nullable": true
          },
          "purchaseInvoiceLines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/purchaseInvoiceLine"
            },
            "description": "",
            "nullable": true
          },
          "projects": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/project"
            },
            "description": "",
            "nullable": true
          },
          "bankAccounts": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/bankAccount"
            },
            "description": "",
            "nullable": true
          },
          "customerSales": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/customerSale"
            },
            "description": "",
            "nullable": true
          },
          "vendorPurchases": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/vendorPurchase"
            },
            "description": "",
            "nullable": true
          }
        }
      },
      "shipmentMethod": {
        "title": "shipmentMethod",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central shipmentMethod entity",
            "format": "uuid"
          },
          "code": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The code property for the Dynamics 365 Business Central shipmentMethod entity"
          },
          "displayName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central shipmentMethod entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central shipmentMethod entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "balanceSheet": {
        "title": "balanceSheet",
        "type": "object",
        "properties": {
          "lineNumber": {
            "type": "integer",
            "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central balanceSheet entity",
            "format": "int32"
          },
          "display": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The display property for the Dynamics 365 Business Central balanceSheet entity",
            "nullable": true
          },
          "balance": {
            "type": "number",
            "description": "(v1.0) The balance property for the Dynamics 365 Business Central balanceSheet entity",
            "nullable": true
          },
          "lineType": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The lineType property for the Dynamics 365 Business Central balanceSheet entity",
            "nullable": true
          },
          "indentation": {
            "type": "integer",
            "description": "(v1.0) The indentation property for the Dynamics 365 Business Central balanceSheet entity",
            "format": "int32",
            "nullable": true
          },
          "dateFilter": {
            "type": "string",
            "description": "(v1.0) The dateFilter property for the Dynamics 365 Business Central balanceSheet entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "dimensiontype": {
        "title": "dimensiontype",
        "type": "object",
        "properties": {
          "code": {
            "type": "string",
            "description": "(v1.0) The code property for the Dynamics 365 Business Central dimensiontype entity"
          },
          "displayName": {
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central dimensiontype entity",
            "nullable": true
          },
          "valueCode": {
            "type": "string",
            "description": "(v1.0) The valueCode property for the Dynamics 365 Business Central dimensiontype entity"
          },
          "valueDisplayName": {
            "type": "string",
            "description": "(v1.0) The valueDisplayName property for the Dynamics 365 Business Central dimensiontype entity",
            "nullable": true
          },
          "customer": {
            "$ref": "#/components/schemas/customer"
          }
        }
      },
      "taxGroup": {
        "title": "taxGroup",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central taxGroup entity",
            "format": "uuid"
          },
          "code": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The code property for the Dynamics 365 Business Central taxGroup entity",
            "nullable": true
          },
          "displayName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central taxGroup entity",
            "nullable": true
          },
          "taxType": {
            "type": "string",
            "description": "(v1.0) The taxType property for the Dynamics 365 Business Central taxGroup entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central taxGroup entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "employee": {
        "title": "employee",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central employee entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "displayName": {
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "givenName": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The givenName property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "middleName": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The middleName property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "surname": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The surname property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "jobTitle": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The jobTitle property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "address": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "phoneNumber": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "mobilePhone": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The mobilePhone property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "email": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The email property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "personalEmail": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The personalEmail property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "employmentDate": {
            "type": "string",
            "description": "(v1.0) The employmentDate property for the Dynamics 365 Business Central employee entity",
            "format": "date-time",
            "nullable": true
          },
          "terminationDate": {
            "type": "string",
            "description": "(v1.0) The terminationDate property for the Dynamics 365 Business Central employee entity",
            "format": "date-time",
            "nullable": true
          },
          "status": {
            "type": "string",
            "description": "(v1.0) The status property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "birthDate": {
            "type": "string",
            "description": "(v1.0) The birthDate property for the Dynamics 365 Business Central employee entity",
            "format": "date-time",
            "nullable": true
          },
          "statisticsGroupCode": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The statisticsGroupCode property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central employee entity",
            "format": "date-time",
            "nullable": true
          },
          "picture": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/picture"
            },
            "description": "",
            "nullable": true
          },
          "defaultDimensions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/defaultDimensions"
            },
            "description": "",
            "nullable": true
          },
          "timeRegistrationEntries": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/timeRegistrationEntry"
            },
            "description": "",
            "nullable": true
          }
        }
      },
      "agedAccountsReceivable": {
        "title": "agedAccountsReceivable",
        "type": "object",
        "properties": {
          "customerId": {
            "type": "string",
            "description": "(v1.0) The customerId property for the Dynamics 365 Business Central agedAccountsReceivable entity",
            "format": "uuid"
          },
          "customerNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central agedAccountsReceivable entity",
            "nullable": true
          },
          "name": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The name property for the Dynamics 365 Business Central agedAccountsReceivable entity",
            "nullable": true
          },
          "currencyCode": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central agedAccountsReceivable entity",
            "nullable": true
          },
          "balanceDue": {
            "type": "number",
            "description": "(v1.0) The balanceDue property for the Dynamics 365 Business Central agedAccountsReceivable entity",
            "nullable": true
          },
          "currentAmount": {
            "type": "number",
            "description": "(v1.0) The currentAmount property for the Dynamics 365 Business Central agedAccountsReceivable entity",
            "nullable": true
          },
          "period1Amount": {
            "type": "number",
            "description": "(v1.0) The period1Amount property for the Dynamics 365 Business Central agedAccountsReceivable entity",
            "nullable": true
          },
          "period2Amount": {
            "type": "number",
            "description": "(v1.0) The period2Amount property for the Dynamics 365 Business Central agedAccountsReceivable entity",
            "nullable": true
          },
          "period3Amount": {
            "type": "number",
            "description": "(v1.0) The period3Amount property for the Dynamics 365 Business Central agedAccountsReceivable entity",
            "nullable": true
          },
          "agedAsOfDate": {
            "type": "string",
            "description": "(v1.0) The agedAsOfDate property for the Dynamics 365 Business Central agedAccountsReceivable entity",
            "format": "date-time",
            "nullable": true
          },
          "periodLengthFilter": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The periodLengthFilter property for the Dynamics 365 Business Central agedAccountsReceivable entity",
            "nullable": true
          }
        }
      },
      "companyInformation": {
        "title": "companyInformation",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central companyInformation entity",
            "format": "uuid"
          },
          "displayName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central companyInformation entity",
            "nullable": true
          },
          "address": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "phoneNumber": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central companyInformation entity",
            "nullable": true
          },
          "faxNumber": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The faxNumber property for the Dynamics 365 Business Central companyInformation entity",
            "nullable": true
          },
          "email": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The email property for the Dynamics 365 Business Central companyInformation entity",
            "nullable": true
          },
          "website": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The website property for the Dynamics 365 Business Central companyInformation entity",
            "nullable": true
          },
          "taxRegistrationNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The taxRegistrationNumber property for the Dynamics 365 Business Central companyInformation entity",
            "nullable": true
          },
          "currencyCode": {
            "type": "string",
            "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central companyInformation entity",
            "nullable": true
          },
          "currentFiscalYearStartDate": {
            "type": "string",
            "description": "(v1.0) The currentFiscalYearStartDate property for the Dynamics 365 Business Central companyInformation entity",
            "format": "date-time",
            "nullable": true
          },
          "industry": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The industry property for the Dynamics 365 Business Central companyInformation entity",
            "nullable": true
          },
          "picture": {
            "type": "string",
            "description": "(v1.0) The picture property for the Dynamics 365 Business Central companyInformation entity",
            "format": "binary",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central companyInformation entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "expand": {
        "title": "expand",
        "enum": [
          "picture",
          "defaultDimensions",
          "itemCategory"
        ],
        "type": "string"
      },
      "expand2": {
        "title": "expand2",
        "enum": [
          "account",
          "dimension",
          "dimensionValue"
        ],
        "type": "string"
      },
      "expand6": {
        "title": "expand6",
        "enum": [
          "customerFinancialDetails",
          "picture",
          "defaultDimensions",
          "currency",
          "paymentTerm",
          "shipmentMethod",
          "paymentMethod"
        ],
        "type": "string"
      },
      "expand10": {
        "title": "expand10",
        "enum": [
          "picture",
          "defaultDimensions",
          "currency",
          "paymentTerm",
          "paymentMethod"
        ],
        "type": "string"
      },
      "expand14": {
        "title": "expand14",
        "enum": [
          "salesInvoiceLines",
          "pdfDocument",
          "customer",
          "currency",
          "paymentTerm",
          "shipmentMethod"
        ],
        "type": "string"
      },
      "expand16": {
        "title": "expand16",
        "enum": [
          "item",
          "account"
        ],
        "type": "string"
      },
      "expand20": {
        "title": "expand20",
        "enum": [
          "customerPayments",
          "account"
        ],
        "type": "string"
      },
      "expand22": {
        "title": "expand22",
        "enum": [
          "customer"
        ],
        "type": "string"
      },
      "expand26": {
        "title": "expand26",
        "enum": [
          "journalLines",
          "account"
        ],
        "type": "string"
      },
      "expand28": {
        "title": "expand28",
        "enum": [
          "attachments",
          "account"
        ],
        "type": "string"
      },
      "expand32": {
        "title": "expand32",
        "enum": [
          "picture",
          "defaultDimensions",
          "timeRegistrationEntries"
        ],
        "type": "string"
      },
      "expand36": {
        "title": "expand36",
        "enum": [
          "project"
        ],
        "type": "string"
      },
      "expand40": {
        "title": "expand40",
        "enum": [
          "account"
        ],
        "type": "string"
      },
      "expand42": {
        "title": "expand42",
        "enum": [
          "dimensionValues"
        ],
        "type": "string"
      },
      "expand44": {
        "title": "expand44",
        "enum": [
          "dimension"
        ],
        "type": "string"
      },
      "expand46": {
        "title": "expand46",
        "enum": [
          "salesOrderLines",
          "customer",
          "currency",
          "paymentTerm",
          "shipmentMethod"
        ],
        "type": "string"
      },
      "expand54": {
        "title": "expand54",
        "enum": [
          "salesQuoteLines",
          "pdfDocument",
          "customer",
          "currency",
          "paymentTerm",
          "shipmentMethod"
        ],
        "type": "string"
      },
      "expand60": {
        "title": "expand60",
        "enum": [
          "salesCreditMemoLines",
          "pdfDocument",
          "customer",
          "currency",
          "paymentTerm",
          "shipmentMethod"
        ],
        "type": "string"
      },
      "expand66": {
        "title": "expand66",
        "enum": [
          "generalLedgerEntry"
        ],
        "type": "string"
      },
      "expand68": {
        "title": "expand68",
        "enum": [
          "purchaseInvoiceLines",
          "pdfDocument",
          "vendor",
          "currency"
        ],
        "type": "string"
      },
      "select": {
        "title": "select",
        "enum": [
          "id",
          "systemVersion",
          "name",
          "displayName",
          "businessProfileId"
        ],
        "type": "string"
      },
      "select2": {
        "title": "select2",
        "enum": [
          "id",
          "number",
          "displayName",
          "type",
          "itemCategoryId",
          "itemCategoryCode",
          "blocked",
          "baseUnitOfMeasureId",
          "baseUnitOfMeasure",
          "gtin",
          "inventory",
          "unitPrice",
          "priceIncludesTax",
          "unitCost",
          "taxGroupId",
          "taxGroupCode",
          "lastModifiedDateTime"
        ],
        "type": "string"
      },
      "select4": {
        "title": "select4",
        "enum": [
          "id",
          "width",
          "height",
          "contentType",
          "content"
        ],
        "type": "string"
      },
      "select6": {
        "title": "select6",
        "enum": [
          "parentId",
          "dimensionId",
          "dimensionCode",
          "dimensionValueId",
          "dimensionValueCode",
          "postingValidation"
        ],
        "type": "string"
      },
      "select12": {
        "title": "select12",
        "enum": [
          "id",
          "number",
          "displayName",
          "type",
          "address",
          "phoneNumber",
          "email",
          "website",
          "taxLiable",
          "taxAreaId",
          "taxAreaDisplayName",
          "taxRegistrationNumber",
          "currencyId",
          "currencyCode",
          "paymentTermsId",
          "shipmentMethodId",
          "paymentMethodId",
          "blocked",
          "lastModifiedDateTime"
        ],
        "type": "string"
      },
      "select14": {
        "title": "select14",
        "enum": [
          "id",
          "number",
          "balance",
          "totalSalesExcludingTax",
          "overdueAmount"
        ],
        "type": "string"
      },
      "select22": {
        "title": "select22",
        "enum": [
          "id",
          "number",
          "displayName",
          "address",
          "phoneNumber",
          "email",
          "website",
          "taxRegistrationNumber",
          "currencyId",
          "currencyCode",
          "irs1099Code",
          "paymentTermsId",
          "paymentMethodId",
          "taxLiable",
          "blocked",
          "balance",
          "lastModifiedDateTime"
        ],
        "type": "string"
      },
      "select28": {
        "title": "select28",
        "enum": [
          "id",
          "displayName",
          "address",
          "phoneNumber",
          "faxNumber",
          "email",
          "website",
          "taxRegistrationNumber",
          "currencyCode",
          "currentFiscalYearStartDate",
          "industry",
          "picture",
          "lastModifiedDateTime"
        ],
        "type": "string"
      },
      "select30": {
        "title": "select30",
        "enum": [
          "id",
          "number",
          "externalDocumentNumber",
          "invoiceDate",
          "dueDate",
          "customerPurchaseOrderReference",
          "customerId",
          "contactId",
          "customerNumber",
          "customerName",
          "billToName",
          "billToCustomerId",
          "billToCustomerNumber",
          "shipToName",
          "shipToContact",
          "sellingPostalAddress",
          "billingPostalAddress",
          "shippingPostalAddress",
          "currencyId",
          "currencyCode",
          "orderId",
          "orderNumber",
          "paymentTermsId",
          "shipmentMethodId",
          "salesperson",
          "pricesIncludeTax",
          "remainingAmount",
          "discountAmount",
          "discountAppliedBeforeTax",
          "totalAmountExcludingTax",
          "totalTaxAmount",
          "totalAmountIncludingTax",
          "status",
          "lastModifiedDateTime",
          "phoneNumber",
          "email"
        ],
        "type": "string"
      },
      "select32": {
        "title": "select32",
        "enum": [
          "id",
          "documentId",
          "sequence",
          "itemId",
          "accountId",
          "lineType",
          "lineDetails",
          "description",
          "unitOfMeasureId",
          "unitOfMeasure",
          "unitPrice",
          "quantity",
          "discountAmount",
          "discountPercent",
          "discountAppliedBeforeTax",
          "amountExcludingTax",
          "taxCode",
          "taxPercent",
          "totalTaxAmount",
          "amountIncludingTax",
          "invoiceDiscountAllocation",
          "netAmount",
          "netTaxAmount",
          "netAmountIncludingTax",
          "shipmentDate"
        ],
        "type": "string"
      },
      "select34": {
        "title": "select34",
        "enum": [
          "id",
          "content"
        ],
        "type": "string"
      },
      "select40": {
        "title": "select40",
        "enum": [
          "id",
          "code",
          "displayName",
          "lastModifiedDateTime",
          "balancingAccountId",
          "balancingAccountNumber"
        ],
        "type": "string"
      },
      "select42": {
        "title": "select42",
        "enum": [
          "id",
          "journalDisplayName",
          "lineNumber",
          "customerId",
          "customerNumber",
          "contactId",
          "postingDate",
          "documentNumber",
          "externalDocumentNumber",
          "amount",
          "appliesToInvoiceId",
          "appliesToInvoiceNumber",
          "description",
          "comment",
          "dimensions",
          "lastModifiedDateTime"
        ],
        "type": "string"
      },
      "select46": {
        "title": "select46",
        "enum": [
          "id",
          "number",
          "displayName",
          "category",
          "subCategory",
          "blocked",
          "lastModifiedDateTime"
        ],
        "type": "string"
      },
      "select48": {
        "title": "select48",
        "enum": [
          "id",
          "code",
          "displayName",
          "taxType",
          "lastModifiedDateTime"
        ],
        "type": "string"
      },
      "select52": {
        "title": "select52",
        "enum": [
          "id",
          "journalDisplayName",
          "lineNumber",
          "accountType",
          "accountId",
          "accountNumber",
          "postingDate",
          "documentNumber",
          "externalDocumentNumber",
          "amount",
          "description",
          "comment",
          "dimensions",
          "lastModifiedDateTime"
        ],
        "type": "string"
      },
      "select54": {
        "title": "select54",
        "enum": [
          "parentId",
          "id",
          "fileName",
          "byteSize",
          "content",
          "lastModifiedDateTime"
        ],
        "type": "string"
      },
      "select62": {
        "title": "select62",
        "enum": [
          "id",
          "number",
          "displayName",
          "givenName",
          "middleName",
          "surname",
          "jobTitle",
          "address",
          "phoneNumber",
          "mobilePhone",
          "email",
          "personalEmail",
          "employmentDate",
          "terminationDate",
          "status",
          "birthDate",
          "statisticsGroupCode",
          "lastModifiedDateTime"
        ],
        "type": "string"
      },
      "select68": {
        "title": "select68",
        "enum": [
          "id",
          "employeeId",
          "employeeNumber",
          "jobId",
          "jobNumber",
          "absence",
          "lineNumber",
          "date",
          "quantity",
          "status",
          "unitOfMeasureId",
          "unitOfMeasure",
          "dimensions",
          "lastModfiedDateTime"
        ],
        "type": "string"
      },
      "select72": {
        "title": "select72",
        "enum": [
          "id",
          "postingDate",
          "documentNumber",
          "documentType",
          "accountId",
          "accountNumber",
          "description",
          "debitAmount",
          "creditAmount",
          "dimensions",
          "lastModifiedDateTime"
        ],
        "type": "string"
      },
      "select74": {
        "title": "select74",
        "enum": [
          "id",
          "code",
          "displayName",
          "symbol",
          "amountDecimalPlaces",
          "amountRoundingPrecision",
          "lastModifiedDateTime"
        ],
        "type": "string"
      },
      "select76": {
        "title": "select76",
        "enum": [
          "id",
          "code",
          "displayName",
          "lastModifiedDateTime"
        ],
        "type": "string"
      },
      "select84": {
        "title": "select84",
        "enum": [
          "parentId",
          "id",
          "code",
          "displayName",
          "valueId",
          "valueCode",
          "valueDisplayName"
        ],
        "type": "string"
      },
      "select86": {
        "title": "select86",
        "enum": [
          "id",
          "code",
          "displayName",
          "dueDateCalculation",
          "discountDateCalculation",
          "discountPercent",
          "calculateDiscountOnCreditMemos",
          "lastModifiedDateTime"
        ],
        "type": "string"
      },
      "select92": {
        "title": "select92",
        "enum": [
          "lineNumber",
          "display",
          "netChange",
          "lineType",
          "indentation",
          "dateFilter"
        ],
        "type": "string"
      },
      "select94": {
        "title": "select94",
        "enum": [
          "id",
          "code",
          "displayName",
          "addressFormat",
          "lastModifiedDateTime"
        ],
        "type": "string"
      },
      "select96": {
        "title": "select96",
        "enum": [
          "id",
          "number",
          "externalDocumentNumber",
          "orderDate",
          "customerId",
          "contactId",
          "customerNumber",
          "customerName",
          "billToName",
          "billToCustomerId",
          "billToCustomerNumber",
          "shipToName",
          "shipToContact",
          "sellingPostalAddress",
          "billingPostalAddress",
          "shippingPostalAddress",
          "currencyId",
          "currencyCode",
          "pricesIncludeTax",
          "paymentTermsId",
          "shipmentMethodId",
          "salesperson",
          "partialShipping",
          "requestedDeliveryDate",
          "discountAmount",
          "discountAppliedBeforeTax",
          "totalAmountExcludingTax",
          "totalTaxAmount",
          "totalAmountIncludingTax",
          "fullyShipped",
          "status",
          "lastModifiedDateTime",
          "phoneNumber",
          "email"
        ],
        "type": "string"
      },
      "select98": {
        "title": "select98",
        "enum": [
          "id",
          "documentId",
          "sequence",
          "itemId",
          "accountId",
          "lineType",
          "lineDetails",
          "description",
          "unitOfMeasureId",
          "unitOfMeasure",
          "quantity",
          "unitPrice",
          "discountAmount",
          "discountPercent",
          "discountAppliedBeforeTax",
          "amountExcludingTax",
          "taxCode",
          "taxPercent",
          "totalTaxAmount",
          "amountIncludingTax",
          "invoiceDiscountAllocation",
          "netAmount",
          "netTaxAmount",
          "netAmountIncludingTax",
          "shipmentDate",
          "shippedQuantity",
          "invoicedQuantity",
          "invoiceQuantity",
          "shipQuantity"
        ],
        "type": "string"
      },
      "select104": {
        "title": "select104",
        "enum": [
          "id",
          "code",
          "displayName",
          "internationalStandardCode",
          "lastModifiedDateTime"
        ],
        "type": "string"
      },
      "select106": {
        "title": "select106",
        "enum": [
          "customerId",
          "customerNumber",
          "name",
          "currencyCode",
          "balanceDue",
          "currentAmount",
          "period1Amount",
          "period2Amount",
          "period3Amount",
          "agedAsOfDate",
          "periodLengthFilter"
        ],
        "type": "string"
      },
      "select108": {
        "title": "select108",
        "enum": [
          "vendorId",
          "vendorNumber",
          "name",
          "currencyCode",
          "balanceDue",
          "currentAmount",
          "period1Amount",
          "period2Amount",
          "period3Amount",
          "agedAsOfDate",
          "periodLengthFilter"
        ],
        "type": "string"
      },
      "select110": {
        "title": "select110",
        "enum": [
          "lineNumber",
          "display",
          "balance",
          "lineType",
          "indentation",
          "dateFilter"
        ],
        "type": "string"
      },
      "select112": {
        "title": "select112",
        "enum": [
          "number",
          "accountId",
          "accountType",
          "display",
          "totalDebit",
          "totalCredit",
          "balanceAtDateDebit",
          "balanceAtDateCredit",
          "dateFilter"
        ],
        "type": "string"
      },
      "select118": {
        "title": "select118",
        "enum": [
          "id",
          "number",
          "externalDocumentNumber",
          "documentDate",
          "dueDate",
          "customerId",
          "contactId",
          "customerNumber",
          "customerName",
          "billToName",
          "billToCustomerId",
          "billToCustomerNumber",
          "shipToName",
          "shipToContact",
          "sellingPostalAddress",
          "billingPostalAddress",
          "shippingPostalAddress",
          "currencyId",
          "currencyCode",
          "paymentTermsId",
          "shipmentMethodId",
          "salesperson",
          "discountAmount",
          "totalAmountExcludingTax",
          "totalTaxAmount",
          "totalAmountIncludingTax",
          "status",
          "sentDate",
          "validUntilDate",
          "acceptedDate",
          "lastModifiedDateTime",
          "phoneNumber",
          "email"
        ],
        "type": "string"
      },
      "select120": {
        "title": "select120",
        "enum": [
          "id",
          "documentId",
          "sequence",
          "itemId",
          "accountId",
          "lineType",
          "lineDetails",
          "description",
          "unitOfMeasureId",
          "unitOfMeasure",
          "unitPrice",
          "quantity",
          "discountAmount",
          "discountPercent",
          "discountAppliedBeforeTax",
          "amountExcludingTax",
          "taxCode",
          "taxPercent",
          "totalTaxAmount",
          "amountIncludingTax",
          "netAmount",
          "netTaxAmount",
          "netAmountIncludingTax"
        ],
        "type": "string"
      },
      "select126": {
        "title": "select126",
        "enum": [
          "id",
          "number",
          "externalDocumentNumber",
          "creditMemoDate",
          "dueDate",
          "customerId",
          "contactId",
          "customerNumber",
          "customerName",
          "billToName",
          "billToCustomerId",
          "billToCustomerNumber",
          "sellingPostalAddress",
          "billingPostalAddress",
          "currencyId",
          "currencyCode",
          "paymentTermsId",
          "shipmentMethodId",
          "salesperson",
          "pricesIncludeTax",
          "discountAmount",
          "discountAppliedBeforeTax",
          "totalAmountExcludingTax",
          "totalTaxAmount",
          "totalAmountIncludingTax",
          "status",
          "lastModifiedDateTime",
          "invoiceId",
          "invoiceNumber",
          "phoneNumber",
          "email"
        ],
        "type": "string"
      },
      "select134": {
        "title": "select134",
        "enum": [
          "generalLedgerEntryNumber",
          "id",
          "fileName",
          "byteSize",
          "content",
          "createdDateTime"
        ],
        "type": "string"
      },
      "select136": {
        "title": "select136",
        "enum": [
          "id",
          "number",
          "invoiceDate",
          "dueDate",
          "vendorInvoiceNumber",
          "vendorId",
          "vendorNumber",
          "vendorName",
          "payToName",
          "payToContact",
          "payToVendorId",
          "payToVendorNumber",
          "shipToName",
          "shipToContact",
          "buyFromAddress",
          "payToAddress",
          "shipToAddress",
          "currencyId",
          "currencyCode",
          "pricesIncludeTax",
          "discountAmount",
          "discountAppliedBeforeTax",
          "totalAmountExcludingTax",
          "totalTaxAmount",
          "totalAmountIncludingTax",
          "status",
          "lastModifiedDateTime"
        ],
        "type": "string"
      },
      "select138": {
        "title": "select138",
        "enum": [
          "id",
          "documentId",
          "sequence",
          "itemId",
          "accountId",
          "lineType",
          "lineDetails",
          "description",
          "unitOfMeasure",
          "unitCost",
          "quantity",
          "discountAmount",
          "discountPercent",
          "discountAppliedBeforeTax",
          "amountExcludingTax",
          "taxCode",
          "taxPercent",
          "totalTaxAmount",
          "amountIncludingTax",
          "invoiceDiscountAllocation",
          "netAmount",
          "netTaxAmount",
          "netAmountIncludingTax",
          "expectedReceiptDate"
        ],
        "type": "string"
      },
      "select144": {
        "title": "select144",
        "enum": [
          "id",
          "number",
          "displayName"
        ],
        "type": "string"
      },
      "select148": {
        "title": "select148",
        "enum": [
          "customerId",
          "customerNumber",
          "name",
          "totalSalesAmount",
          "dateFilter_FilterOnly"
        ],
        "type": "string"
      },
      "select150": {
        "title": "select150",
        "enum": [
          "vendorId",
          "vendorNumber",
          "name",
          "totalPurchaseAmount",
          "dateFilter_FilterOnly"
        ],
        "type": "string"
      },
      "CompaniesAPIAccountsResponse": {
        "title": "CompaniesAPIAccountsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/account"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIAgedAccountsPayableResponse": {
        "title": "CompaniesAPIAgedAccountsPayableResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/agedAccountsPayable"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIAgedAccountsReceivableResponse": {
        "title": "CompaniesAPIAgedAccountsReceivableResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/agedAccountsReceivable"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIAttachmentsResponse": {
        "title": "CompaniesAPIAttachmentsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/attachments"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIBalanceSheetResponse": {
        "title": "CompaniesAPIBalanceSheetResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/balanceSheet"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIBankAccountsResponse": {
        "title": "CompaniesAPIBankAccountsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/bankAccount"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPICashFlowStatementResponse": {
        "title": "CompaniesAPICashFlowStatementResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/cashFlowStatement"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPICompanyInformationResponse": {
        "title": "CompaniesAPICompanyInformationResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/companyInformation"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPICountriesRegionsResponse": {
        "title": "CompaniesAPICountriesRegionsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/countryRegion"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPICurrenciesResponse": {
        "title": "CompaniesAPICurrenciesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/currency"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPICustomerFinancialDetailsResponse": {
        "title": "CompaniesAPICustomerFinancialDetailsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/customerFinancialDetail"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPICustomerPaymentJournalsAPICustomerPaymentsResponse": {
        "title": "CompaniesAPICustomerPaymentJournalsAPICustomerPaymentsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/customerPayment"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPICustomerPaymentJournalsResponse": {
        "title": "CompaniesAPICustomerPaymentJournalsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/customerPaymentJournal"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPICustomerPaymentsResponse": {
        "title": "CompaniesAPICustomerPaymentsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/customerPayment"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPICustomersAPICustomerFinancialDetailsResponse": {
        "title": "CompaniesAPICustomersAPICustomerFinancialDetailsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/customerFinancialDetail"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPICustomersAPIDefaultDimensionsResponse": {
        "title": "CompaniesAPICustomersAPIDefaultDimensionsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/defaultDimensions"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPICustomersAPIPictureResponse": {
        "title": "CompaniesAPICustomersAPIPictureResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/picture"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPICustomersResponse": {
        "title": "CompaniesAPICustomersResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/customer"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPICustomerSalesResponse": {
        "title": "CompaniesAPICustomerSalesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/customerSale"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIDefaultDimensionsResponse": {
        "title": "CompaniesAPIDefaultDimensionsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/defaultDimensions"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIDimensionLinesResponse": {
        "title": "CompaniesAPIDimensionLinesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/dimensionLine"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIDimensionsAPIDimensionValuesResponse": {
        "title": "CompaniesAPIDimensionsAPIDimensionValuesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/dimensionValue"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIDimensionsResponse": {
        "title": "CompaniesAPIDimensionsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/dimension"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIDimensionValuesResponse": {
        "title": "CompaniesAPIDimensionValuesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/dimensionValue"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIEmployeesAPIDefaultDimensionsResponse": {
        "title": "CompaniesAPIEmployeesAPIDefaultDimensionsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/defaultDimensions"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIEmployeesAPIPictureResponse": {
        "title": "CompaniesAPIEmployeesAPIPictureResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/picture"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIEmployeesAPITimeRegistrationEntriesResponse": {
        "title": "CompaniesAPIEmployeesAPITimeRegistrationEntriesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/timeRegistrationEntry"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIEmployeesResponse": {
        "title": "CompaniesAPIEmployeesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/employee"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIGeneralLedgerEntriesResponse": {
        "title": "CompaniesAPIGeneralLedgerEntriesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/generalLedgerEntry"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIGeneralLedgerEntryAttachmentsResponse": {
        "title": "CompaniesAPIGeneralLedgerEntryAttachmentsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/generalLedgerEntryAttachments"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIIncomeStatementResponse": {
        "title": "CompaniesAPIIncomeStatementResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/incomeStatement"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIItemCategoriesResponse": {
        "title": "CompaniesAPIItemCategoriesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/itemCategory"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIItemsAPIDefaultDimensionsResponse": {
        "title": "CompaniesAPIItemsAPIDefaultDimensionsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/defaultDimensions"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIItemsAPIPictureResponse": {
        "title": "CompaniesAPIItemsAPIPictureResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/picture"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIItemsResponse": {
        "title": "CompaniesAPIItemsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/item"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIJournalLinesAPIAttachmentsResponse": {
        "title": "CompaniesAPIJournalLinesAPIAttachmentsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/attachments"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIJournalLinesResponse": {
        "title": "CompaniesAPIJournalLinesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/journalLine"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIJournalsAPIJournalLinesJournalLineIdAPIAttachmentsResponse": {
        "title": "CompaniesAPIJournalsAPIJournalLinesJournalLineIdAPIAttachmentsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/attachments"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIJournalsAPIJournalLinesResponse": {
        "title": "CompaniesAPIJournalsAPIJournalLinesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/journalLine"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIJournalsResponse": {
        "title": "CompaniesAPIJournalsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/journal"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIPaymentMethodsResponse": {
        "title": "CompaniesAPIPaymentMethodsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/paymentMethod"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIPaymentTermsResponse": {
        "title": "CompaniesAPIPaymentTermsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/paymentTerm"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIPdfDocumentResponse": {
        "title": "CompaniesAPIPdfDocumentResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/pdfDocument"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIPictureResponse": {
        "title": "CompaniesAPIPictureResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/picture"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIProjectsResponse": {
        "title": "CompaniesAPIProjectsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/project"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIPurchaseInvoiceLinesResponse": {
        "title": "CompaniesAPIPurchaseInvoiceLinesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/purchaseInvoiceLine"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIPurchaseInvoicesAPIPdfDocumentResponse": {
        "title": "CompaniesAPIPurchaseInvoicesAPIPdfDocumentResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/pdfDocument"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIPurchaseInvoicesAPIPurchaseInvoiceLinesResponse": {
        "title": "CompaniesAPIPurchaseInvoicesAPIPurchaseInvoiceLinesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/purchaseInvoiceLine"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIPurchaseInvoicesResponse": {
        "title": "CompaniesAPIPurchaseInvoicesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/purchaseInvoice"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIRetainedEarningsStatementResponse": {
        "title": "CompaniesAPIRetainedEarningsStatementResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/retainedEarningsStatement"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPISalesCreditMemoLinesResponse": {
        "title": "CompaniesAPISalesCreditMemoLinesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesCreditMemoLine"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPISalesCreditMemosAPIPdfDocumentResponse": {
        "title": "CompaniesAPISalesCreditMemosAPIPdfDocumentResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/pdfDocument"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPISalesCreditMemosAPISalesCreditMemoLinesResponse": {
        "title": "CompaniesAPISalesCreditMemosAPISalesCreditMemoLinesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesCreditMemoLine"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPISalesCreditMemosResponse": {
        "title": "CompaniesAPISalesCreditMemosResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesCreditMemo"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPISalesInvoiceLinesResponse": {
        "title": "CompaniesAPISalesInvoiceLinesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesInvoiceLine"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPISalesInvoicesAPIPdfDocumentResponse": {
        "title": "CompaniesAPISalesInvoicesAPIPdfDocumentResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/pdfDocument"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPISalesInvoicesAPISalesInvoiceLinesResponse": {
        "title": "CompaniesAPISalesInvoicesAPISalesInvoiceLinesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesInvoiceLine"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPISalesInvoicesResponse": {
        "title": "CompaniesAPISalesInvoicesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesInvoice"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPISalesOrderLinesResponse": {
        "title": "CompaniesAPISalesOrderLinesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesOrderLine"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPISalesOrdersAPISalesOrderLinesResponse": {
        "title": "CompaniesAPISalesOrdersAPISalesOrderLinesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesOrderLine"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPISalesOrdersResponse": {
        "title": "CompaniesAPISalesOrdersResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesOrder"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPISalesQuoteLinesResponse": {
        "title": "CompaniesAPISalesQuoteLinesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesQuoteLine"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPISalesQuotesAPIPdfDocumentResponse": {
        "title": "CompaniesAPISalesQuotesAPIPdfDocumentResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/pdfDocument"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPISalesQuotesAPISalesQuoteLinesResponse": {
        "title": "CompaniesAPISalesQuotesAPISalesQuoteLinesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesQuoteLine"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPISalesQuotesResponse": {
        "title": "CompaniesAPISalesQuotesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/salesQuote"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIShipmentMethodsResponse": {
        "title": "CompaniesAPIShipmentMethodsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/shipmentMethod"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPITaxAreasResponse": {
        "title": "CompaniesAPITaxAreasResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/taxArea"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPITaxGroupsResponse": {
        "title": "CompaniesAPITaxGroupsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/taxGroup"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPITimeRegistrationEntriesResponse": {
        "title": "CompaniesAPITimeRegistrationEntriesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/timeRegistrationEntry"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPITrialBalanceResponse": {
        "title": "CompaniesAPITrialBalanceResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/trialBalance"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIUnitsOfMeasureResponse": {
        "title": "CompaniesAPIUnitsOfMeasureResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/unitOfMeasure"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIVendorPurchasesResponse": {
        "title": "CompaniesAPIVendorPurchasesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/vendorPurchase"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIVendorsAPIDefaultDimensionsResponse": {
        "title": "CompaniesAPIVendorsAPIDefaultDimensionsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/defaultDimensions"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIVendorsAPIPictureResponse": {
        "title": "CompaniesAPIVendorsAPIPictureResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/picture"
            },
            "description": ""
          }
        }
      },
      "CompaniesAPIVendorsResponse": {
        "title": "CompaniesAPIVendorsResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/vendor"
            },
            "description": ""
          }
        }
      },
      "CompaniesResponse": {
        "title": "CompaniesResponse",
        "type": "object",
        "properties": {
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/company"
            },
            "description": ""
          }
        }
      },
      "customer1": {
        "title": "customer1",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central customer entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central customer entity",
            "nullable": true
          },
          "displayName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central customer entity"
          },
          "type": {
            "type": "string",
            "description": "(v1.0) The type property for the Dynamics 365 Business Central customer entity",
            "nullable": true
          },
          "address": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "phoneNumber": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central customer entity",
            "nullable": true
          },
          "email": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The email property for the Dynamics 365 Business Central customer entity",
            "nullable": true
          },
          "website": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The website property for the Dynamics 365 Business Central customer entity",
            "nullable": true
          },
          "taxLiable": {
            "type": "boolean",
            "description": "(v1.0) The taxLiable property for the Dynamics 365 Business Central customer entity",
            "nullable": true
          },
          "taxAreaId": {
            "type": "string",
            "description": "(v1.0) The taxAreaId property for the Dynamics 365 Business Central customer entity",
            "format": "uuid",
            "nullable": true
          },
          "taxAreaDisplayName": {
            "type": "string",
            "description": "(v1.0) The taxAreaDisplayName property for the Dynamics 365 Business Central customer entity",
            "nullable": true
          },
          "taxRegistrationNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The taxRegistrationNumber property for the Dynamics 365 Business Central customer entity",
            "nullable": true
          },
          "currencyId": {
            "type": "string",
            "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central customer entity",
            "format": "uuid",
            "nullable": true
          },
          "currencyCode": {
            "type": "string",
            "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central customer entity",
            "nullable": true
          },
          "paymentTermsId": {
            "type": "string",
            "description": "(v1.0) The paymentTermsId property for the Dynamics 365 Business Central customer entity",
            "format": "uuid",
            "nullable": true
          },
          "shipmentMethodId": {
            "type": "string",
            "description": "(v1.0) The shipmentMethodId property for the Dynamics 365 Business Central customer entity",
            "format": "uuid",
            "nullable": true
          },
          "paymentMethodId": {
            "type": "string",
            "description": "(v1.0) The paymentMethodId property for the Dynamics 365 Business Central customer entity",
            "format": "uuid",
            "nullable": true
          },
          "blocked": {
            "type": "string",
            "description": "(v1.0) The blocked property for the Dynamics 365 Business Central customer entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central customer entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "customerPayment1": {
        "title": "customerPayment1",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central customerPayment entity",
            "format": "uuid"
          },
          "journalDisplayName": {
            "type": "string",
            "description": "(v1.0) The journalDisplayName property for the Dynamics 365 Business Central customerPayment entity",
            "nullable": true
          },
          "lineNumber": {
            "type": "integer",
            "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central customerPayment entity",
            "format": "int32",
            "nullable": true
          },
          "customerId": {
            "type": "string",
            "description": "(v1.0) The customerId property for the Dynamics 365 Business Central customerPayment entity",
            "format": "uuid",
            "nullable": true
          },
          "customerNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central customerPayment entity",
            "nullable": true
          },
          "contactId": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The contactId property for the Dynamics 365 Business Central customerPayment entity",
            "nullable": true
          },
          "postingDate": {
            "type": "string",
            "description": "(v1.0) The postingDate property for the Dynamics 365 Business Central customerPayment entity",
            "format": "date-time",
            "nullable": true
          },
          "documentNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The documentNumber property for the Dynamics 365 Business Central customerPayment entity",
            "nullable": true
          },
          "externalDocumentNumber": {
            "maxLength": 35,
            "type": "string",
            "description": "(v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central customerPayment entity",
            "nullable": true
          },
          "amount": {
            "type": "number",
            "description": "(v1.0) The amount property for the Dynamics 365 Business Central customerPayment entity",
            "nullable": true
          },
          "appliesToInvoiceId": {
            "type": "string",
            "description": "(v1.0) The appliesToInvoiceId property for the Dynamics 365 Business Central customerPayment entity",
            "format": "uuid",
            "nullable": true
          },
          "appliesToInvoiceNumber": {
            "type": "string",
            "description": "(v1.0) The appliesToInvoiceNumber property for the Dynamics 365 Business Central customerPayment entity",
            "nullable": true
          },
          "description": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The description property for the Dynamics 365 Business Central customerPayment entity",
            "nullable": true
          },
          "comment": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The comment property for the Dynamics 365 Business Central customerPayment entity",
            "nullable": true
          },
          "dimensions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/dimensiontype"
            },
            "description": ""
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central customerPayment entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "customerPaymentJournal1": {
        "title": "customerPaymentJournal1",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central customerPaymentJournal entity",
            "format": "uuid"
          },
          "code": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The code property for the Dynamics 365 Business Central customerPaymentJournal entity"
          },
          "displayName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central customerPaymentJournal entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central customerPaymentJournal entity",
            "format": "date-time",
            "nullable": true
          },
          "balancingAccountId": {
            "type": "string",
            "description": "(v1.0) The balancingAccountId property for the Dynamics 365 Business Central customerPaymentJournal entity",
            "format": "uuid",
            "nullable": true
          },
          "balancingAccountNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The balancingAccountNumber property for the Dynamics 365 Business Central customerPaymentJournal entity",
            "nullable": true
          }
        }
      },
      "defaultDimensions1": {
        "title": "defaultDimensions1",
        "type": "object",
        "properties": {
          "parentId": {
            "type": "string",
            "description": "(v1.0) The parentId property for the Dynamics 365 Business Central defaultDimensions entity",
            "format": "uuid"
          },
          "dimensionId": {
            "type": "string",
            "description": "(v1.0) The dimensionId property for the Dynamics 365 Business Central defaultDimensions entity",
            "format": "uuid"
          },
          "dimensionCode": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The dimensionCode property for the Dynamics 365 Business Central defaultDimensions entity",
            "nullable": true
          },
          "dimensionValueId": {
            "type": "string",
            "description": "(v1.0) The dimensionValueId property for the Dynamics 365 Business Central defaultDimensions entity",
            "format": "uuid",
            "nullable": true
          },
          "dimensionValueCode": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The dimensionValueCode property for the Dynamics 365 Business Central defaultDimensions entity",
            "nullable": true
          },
          "postingValidation": {
            "type": "string",
            "description": "(v1.0) The postingValidation property for the Dynamics 365 Business Central defaultDimensions entity",
            "nullable": true
          }
        }
      },
      "dimensionLine1": {
        "title": "dimensionLine1",
        "type": "object",
        "properties": {
          "parentId": {
            "type": "string",
            "description": "(v1.0) The parentId property for the Dynamics 365 Business Central dimensionLine entity",
            "format": "uuid"
          },
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central dimensionLine entity",
            "format": "uuid"
          },
          "code": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The code property for the Dynamics 365 Business Central dimensionLine entity",
            "nullable": true
          },
          "displayName": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central dimensionLine entity",
            "nullable": true
          },
          "valueId": {
            "type": "string",
            "description": "(v1.0) The valueId property for the Dynamics 365 Business Central dimensionLine entity",
            "format": "uuid",
            "nullable": true
          },
          "valueCode": {
            "type": "string",
            "description": "(v1.0) The valueCode property for the Dynamics 365 Business Central dimensionLine entity",
            "nullable": true
          },
          "valueDisplayName": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The valueDisplayName property for the Dynamics 365 Business Central dimensionLine entity",
            "nullable": true
          }
        }
      },
      "employee1": {
        "title": "employee1",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central employee entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "displayName": {
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "givenName": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The givenName property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "middleName": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The middleName property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "surname": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The surname property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "jobTitle": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The jobTitle property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "address": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "phoneNumber": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "mobilePhone": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The mobilePhone property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "email": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The email property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "personalEmail": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The personalEmail property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "employmentDate": {
            "type": "string",
            "description": "(v1.0) The employmentDate property for the Dynamics 365 Business Central employee entity",
            "format": "date-time",
            "nullable": true
          },
          "terminationDate": {
            "type": "string",
            "description": "(v1.0) The terminationDate property for the Dynamics 365 Business Central employee entity",
            "format": "date-time",
            "nullable": true
          },
          "status": {
            "type": "string",
            "description": "(v1.0) The status property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "birthDate": {
            "type": "string",
            "description": "(v1.0) The birthDate property for the Dynamics 365 Business Central employee entity",
            "format": "date-time",
            "nullable": true
          },
          "statisticsGroupCode": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The statisticsGroupCode property for the Dynamics 365 Business Central employee entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central employee entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "generalLedgerEntryAttachments1": {
        "title": "generalLedgerEntryAttachments1",
        "type": "object",
        "properties": {
          "generalLedgerEntryNumber": {
            "type": "integer",
            "description": "(v1.0) The generalLedgerEntryNumber property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity",
            "format": "int32"
          },
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity",
            "format": "uuid"
          },
          "fileName": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The fileName property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity",
            "nullable": true
          },
          "byteSize": {
            "type": "integer",
            "description": "(v1.0) The byteSize property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity",
            "format": "int32",
            "nullable": true
          },
          "content": {
            "type": "string",
            "description": "(v1.0) The content property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity",
            "format": "binary",
            "nullable": true
          },
          "createdDateTime": {
            "type": "string",
            "description": "(v1.0) The createdDateTime property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "item1": {
        "title": "item1",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central item entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "displayName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "type": {
            "type": "string",
            "description": "(v1.0) The type property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "itemCategoryId": {
            "type": "string",
            "description": "(v1.0) The itemCategoryId property for the Dynamics 365 Business Central item entity",
            "format": "uuid",
            "nullable": true
          },
          "itemCategoryCode": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The itemCategoryCode property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "blocked": {
            "type": "boolean",
            "description": "(v1.0) The blocked property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "baseUnitOfMeasureId": {
            "type": "string",
            "description": "(v1.0) The baseUnitOfMeasureId property for the Dynamics 365 Business Central item entity",
            "format": "uuid",
            "nullable": true
          },
          "baseUnitOfMeasure": {
            "$ref": "#/components/schemas/unitofmeasuretype"
          },
          "gtin": {
            "maxLength": 14,
            "type": "string",
            "description": "(v1.0) The gtin property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "inventory": {
            "type": "number",
            "description": "(v1.0) The inventory property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "unitPrice": {
            "type": "number",
            "description": "(v1.0) The unitPrice property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "priceIncludesTax": {
            "type": "boolean",
            "description": "(v1.0) The priceIncludesTax property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "unitCost": {
            "type": "number",
            "description": "(v1.0) The unitCost property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "taxGroupId": {
            "type": "string",
            "description": "(v1.0) The taxGroupId property for the Dynamics 365 Business Central item entity",
            "format": "uuid",
            "nullable": true
          },
          "taxGroupCode": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The taxGroupCode property for the Dynamics 365 Business Central item entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central item entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "journal1": {
        "title": "journal1",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central journal entity",
            "format": "uuid"
          },
          "code": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The code property for the Dynamics 365 Business Central journal entity"
          },
          "displayName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central journal entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central journal entity",
            "format": "date-time",
            "nullable": true
          },
          "balancingAccountId": {
            "type": "string",
            "description": "(v1.0) The balancingAccountId property for the Dynamics 365 Business Central journal entity",
            "format": "uuid",
            "nullable": true
          },
          "balancingAccountNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The balancingAccountNumber property for the Dynamics 365 Business Central journal entity",
            "nullable": true
          }
        }
      },
      "journalLine1": {
        "title": "journalLine1",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central journalLine entity",
            "format": "uuid"
          },
          "journalDisplayName": {
            "type": "string",
            "description": "(v1.0) The journalDisplayName property for the Dynamics 365 Business Central journalLine entity",
            "nullable": true
          },
          "lineNumber": {
            "type": "integer",
            "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central journalLine entity",
            "format": "int32",
            "nullable": true
          },
          "accountType": {
            "type": "string",
            "description": "(v1.0) The accountType property for the Dynamics 365 Business Central journalLine entity",
            "nullable": true
          },
          "accountId": {
            "type": "string",
            "description": "(v1.0) The accountId property for the Dynamics 365 Business Central journalLine entity",
            "format": "uuid",
            "nullable": true
          },
          "accountNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The accountNumber property for the Dynamics 365 Business Central journalLine entity",
            "nullable": true
          },
          "postingDate": {
            "type": "string",
            "description": "(v1.0) The postingDate property for the Dynamics 365 Business Central journalLine entity",
            "format": "date-time",
            "nullable": true
          },
          "documentNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The documentNumber property for the Dynamics 365 Business Central journalLine entity",
            "nullable": true
          },
          "externalDocumentNumber": {
            "maxLength": 35,
            "type": "string",
            "description": "(v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central journalLine entity",
            "nullable": true
          },
          "amount": {
            "type": "number",
            "description": "(v1.0) The amount property for the Dynamics 365 Business Central journalLine entity",
            "nullable": true
          },
          "description": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The description property for the Dynamics 365 Business Central journalLine entity",
            "nullable": true
          },
          "comment": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The comment property for the Dynamics 365 Business Central journalLine entity",
            "nullable": true
          },
          "dimensions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/dimensiontype"
            },
            "description": ""
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central journalLine entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "picture1": {
        "title": "picture1",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central picture entity",
            "format": "uuid"
          },
          "width": {
            "type": "integer",
            "description": "(v1.0) The width property for the Dynamics 365 Business Central picture entity",
            "format": "int32",
            "nullable": true
          },
          "height": {
            "type": "integer",
            "description": "(v1.0) The height property for the Dynamics 365 Business Central picture entity",
            "format": "int32",
            "nullable": true
          },
          "contentType": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The contentType property for the Dynamics 365 Business Central picture entity",
            "nullable": true
          },
          "content": {
            "type": "string",
            "description": "(v1.0) The content property for the Dynamics 365 Business Central picture entity",
            "format": "binary",
            "nullable": true
          }
        }
      },
      "purchaseInvoice1": {
        "title": "purchaseInvoice1",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central purchaseInvoice entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "invoiceDate": {
            "type": "string",
            "description": "(v1.0) The invoiceDate property for the Dynamics 365 Business Central purchaseInvoice entity",
            "format": "date-time",
            "nullable": true
          },
          "dueDate": {
            "type": "string",
            "description": "(v1.0) The dueDate property for the Dynamics 365 Business Central purchaseInvoice entity",
            "format": "date-time",
            "nullable": true
          },
          "vendorInvoiceNumber": {
            "maxLength": 35,
            "type": "string",
            "description": "(v1.0) The vendorInvoiceNumber property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "vendorId": {
            "type": "string",
            "description": "(v1.0) The vendorId property for the Dynamics 365 Business Central purchaseInvoice entity",
            "format": "uuid",
            "nullable": true
          },
          "vendorNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The vendorNumber property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "vendorName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The vendorName property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "payToName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The payToName property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "payToContact": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The payToContact property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "payToVendorId": {
            "type": "string",
            "description": "(v1.0) The payToVendorId property for the Dynamics 365 Business Central purchaseInvoice entity",
            "format": "uuid",
            "nullable": true
          },
          "payToVendorNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The payToVendorNumber property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "shipToName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The shipToName property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "shipToContact": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The shipToContact property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "buyFromAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "payToAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "shipToAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "currencyId": {
            "type": "string",
            "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central purchaseInvoice entity",
            "format": "uuid",
            "nullable": true
          },
          "currencyCode": {
            "type": "string",
            "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "pricesIncludeTax": {
            "type": "boolean",
            "description": "(v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "discountAmount": {
            "type": "number",
            "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "discountAppliedBeforeTax": {
            "type": "boolean",
            "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "totalAmountExcludingTax": {
            "type": "number",
            "description": "(v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "totalTaxAmount": {
            "type": "number",
            "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "totalAmountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "status": {
            "type": "string",
            "description": "(v1.0) The status property for the Dynamics 365 Business Central purchaseInvoice entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central purchaseInvoice entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "purchaseInvoiceLine1": {
        "title": "purchaseInvoiceLine1",
        "type": "object",
        "properties": {
          "id": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
          },
          "documentId": {
            "type": "string",
            "description": "(v1.0) The documentId property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "format": "uuid",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "description": "(v1.0) The sequence property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "format": "int32",
            "nullable": true
          },
          "itemId": {
            "type": "string",
            "description": "(v1.0) The itemId property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "format": "uuid",
            "nullable": true
          },
          "accountId": {
            "type": "string",
            "description": "(v1.0) The accountId property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "format": "uuid",
            "nullable": true
          },
          "lineType": {
            "type": "string",
            "description": "(v1.0) The lineType property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "lineDetails": {
            "$ref": "#/components/schemas/documentlineobjectdetailstype"
          },
          "description": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The description property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "unitOfMeasure": {
            "$ref": "#/components/schemas/unitofmeasuretype"
          },
          "unitCost": {
            "type": "number",
            "description": "(v1.0) The unitCost property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "quantity": {
            "type": "number",
            "description": "(v1.0) The quantity property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "discountAmount": {
            "type": "number",
            "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "discountPercent": {
            "type": "number",
            "description": "(v1.0) The discountPercent property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "discountAppliedBeforeTax": {
            "type": "boolean",
            "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "amountExcludingTax": {
            "type": "number",
            "description": "(v1.0) The amountExcludingTax property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "taxCode": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The taxCode property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "taxPercent": {
            "type": "number",
            "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "totalTaxAmount": {
            "type": "number",
            "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "amountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The amountIncludingTax property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "invoiceDiscountAllocation": {
            "type": "number",
            "description": "(v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "netAmount": {
            "type": "number",
            "description": "(v1.0) The netAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "netTaxAmount": {
            "type": "number",
            "description": "(v1.0) The netTaxAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "netAmountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "nullable": true
          },
          "expectedReceiptDate": {
            "type": "string",
            "description": "(v1.0) The expectedReceiptDate property for the Dynamics 365 Business Central purchaseInvoiceLine entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "salesCreditMemo1": {
        "title": "salesCreditMemo1",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central salesCreditMemo entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "externalDocumentNumber": {
            "maxLength": 35,
            "type": "string",
            "description": "(v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "creditMemoDate": {
            "type": "string",
            "description": "(v1.0) The creditMemoDate property for the Dynamics 365 Business Central salesCreditMemo entity",
            "format": "date-time",
            "nullable": true
          },
          "dueDate": {
            "type": "string",
            "description": "(v1.0) The dueDate property for the Dynamics 365 Business Central salesCreditMemo entity",
            "format": "date-time",
            "nullable": true
          },
          "customerId": {
            "type": "string",
            "description": "(v1.0) The customerId property for the Dynamics 365 Business Central salesCreditMemo entity",
            "format": "uuid",
            "nullable": true
          },
          "contactId": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The contactId property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "customerNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "customerName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The customerName property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "billToName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The billToName property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "billToCustomerId": {
            "type": "string",
            "description": "(v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesCreditMemo entity",
            "format": "uuid",
            "nullable": true
          },
          "billToCustomerNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "sellingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "billingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "currencyId": {
            "type": "string",
            "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central salesCreditMemo entity",
            "format": "uuid",
            "nullable": true
          },
          "currencyCode": {
            "type": "string",
            "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "paymentTermsId": {
            "type": "string",
            "description": "(v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesCreditMemo entity",
            "format": "uuid",
            "nullable": true
          },
          "shipmentMethodId": {
            "type": "string",
            "description": "(v1.0) The shipmentMethodId property for the Dynamics 365 Business Central salesCreditMemo entity",
            "format": "uuid",
            "nullable": true
          },
          "salesperson": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The salesperson property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "pricesIncludeTax": {
            "type": "boolean",
            "description": "(v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "discountAmount": {
            "type": "number",
            "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "discountAppliedBeforeTax": {
            "type": "boolean",
            "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "totalAmountExcludingTax": {
            "type": "number",
            "description": "(v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "totalTaxAmount": {
            "type": "number",
            "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "totalAmountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "status": {
            "type": "string",
            "description": "(v1.0) The status property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesCreditMemo entity",
            "format": "date-time",
            "nullable": true
          },
          "invoiceId": {
            "type": "string",
            "description": "(v1.0) The invoiceId property for the Dynamics 365 Business Central salesCreditMemo entity",
            "format": "uuid",
            "nullable": true
          },
          "invoiceNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The invoiceNumber property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "phoneNumber": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          },
          "email": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The email property for the Dynamics 365 Business Central salesCreditMemo entity",
            "nullable": true
          }
        }
      },
      "salesCreditMemoLine1": {
        "title": "salesCreditMemoLine1",
        "type": "object",
        "properties": {
          "id": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central salesCreditMemoLine entity"
          },
          "documentId": {
            "type": "string",
            "description": "(v1.0) The documentId property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "format": "uuid",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "description": "(v1.0) The sequence property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "format": "int32",
            "nullable": true
          },
          "itemId": {
            "type": "string",
            "description": "(v1.0) The itemId property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "format": "uuid",
            "nullable": true
          },
          "accountId": {
            "type": "string",
            "description": "(v1.0) The accountId property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "format": "uuid",
            "nullable": true
          },
          "lineType": {
            "type": "string",
            "description": "(v1.0) The lineType property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "lineDetails": {
            "$ref": "#/components/schemas/documentlineobjectdetailstype"
          },
          "description": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The description property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "unitOfMeasureId": {
            "type": "string",
            "description": "(v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "format": "uuid",
            "nullable": true
          },
          "unitOfMeasure": {
            "$ref": "#/components/schemas/unitofmeasuretype"
          },
          "unitPrice": {
            "type": "number",
            "description": "(v1.0) The unitPrice property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "quantity": {
            "type": "number",
            "description": "(v1.0) The quantity property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "discountAmount": {
            "type": "number",
            "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "discountPercent": {
            "type": "number",
            "description": "(v1.0) The discountPercent property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "discountAppliedBeforeTax": {
            "type": "boolean",
            "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "amountExcludingTax": {
            "type": "number",
            "description": "(v1.0) The amountExcludingTax property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "taxCode": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The taxCode property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "taxPercent": {
            "type": "number",
            "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "totalTaxAmount": {
            "type": "number",
            "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "amountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The amountIncludingTax property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "invoiceDiscountAllocation": {
            "type": "number",
            "description": "(v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "netAmount": {
            "type": "number",
            "description": "(v1.0) The netAmount property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "netTaxAmount": {
            "type": "number",
            "description": "(v1.0) The netTaxAmount property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "netAmountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "nullable": true
          },
          "shipmentDate": {
            "type": "string",
            "description": "(v1.0) The shipmentDate property for the Dynamics 365 Business Central salesCreditMemoLine entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "salesInvoice1": {
        "title": "salesInvoice1",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central salesInvoice entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "externalDocumentNumber": {
            "maxLength": 35,
            "type": "string",
            "description": "(v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "invoiceDate": {
            "type": "string",
            "description": "(v1.0) The invoiceDate property for the Dynamics 365 Business Central salesInvoice entity",
            "format": "date-time",
            "nullable": true
          },
          "dueDate": {
            "type": "string",
            "description": "(v1.0) The dueDate property for the Dynamics 365 Business Central salesInvoice entity",
            "format": "date-time",
            "nullable": true
          },
          "customerPurchaseOrderReference": {
            "maxLength": 35,
            "type": "string",
            "description": "(v1.0) The customerPurchaseOrderReference property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "customerId": {
            "type": "string",
            "description": "(v1.0) The customerId property for the Dynamics 365 Business Central salesInvoice entity",
            "format": "uuid",
            "nullable": true
          },
          "contactId": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The contactId property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "customerNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "customerName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The customerName property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "billToName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The billToName property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "billToCustomerId": {
            "type": "string",
            "description": "(v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesInvoice entity",
            "format": "uuid",
            "nullable": true
          },
          "billToCustomerNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "shipToName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The shipToName property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "shipToContact": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The shipToContact property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "sellingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "billingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "shippingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "currencyId": {
            "type": "string",
            "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central salesInvoice entity",
            "format": "uuid",
            "nullable": true
          },
          "currencyCode": {
            "type": "string",
            "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "orderId": {
            "type": "string",
            "description": "(v1.0) The orderId property for the Dynamics 365 Business Central salesInvoice entity",
            "format": "uuid",
            "nullable": true
          },
          "orderNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The orderNumber property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "paymentTermsId": {
            "type": "string",
            "description": "(v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesInvoice entity",
            "format": "uuid",
            "nullable": true
          },
          "shipmentMethodId": {
            "type": "string",
            "description": "(v1.0) The shipmentMethodId property for the Dynamics 365 Business Central salesInvoice entity",
            "format": "uuid",
            "nullable": true
          },
          "salesperson": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The salesperson property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "pricesIncludeTax": {
            "type": "boolean",
            "description": "(v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "remainingAmount": {
            "type": "number",
            "description": "(v1.0) The remainingAmount property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "discountAmount": {
            "type": "number",
            "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "discountAppliedBeforeTax": {
            "type": "boolean",
            "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "totalAmountExcludingTax": {
            "type": "number",
            "description": "(v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "totalTaxAmount": {
            "type": "number",
            "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "totalAmountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "status": {
            "type": "string",
            "description": "(v1.0) The status property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesInvoice entity",
            "format": "date-time",
            "nullable": true
          },
          "phoneNumber": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          },
          "email": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The email property for the Dynamics 365 Business Central salesInvoice entity",
            "nullable": true
          }
        }
      },
      "salesInvoiceLine1": {
        "title": "salesInvoiceLine1",
        "type": "object",
        "properties": {
          "id": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central salesInvoiceLine entity"
          },
          "documentId": {
            "type": "string",
            "description": "(v1.0) The documentId property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "format": "uuid",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "description": "(v1.0) The sequence property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "format": "int32",
            "nullable": true
          },
          "itemId": {
            "type": "string",
            "description": "(v1.0) The itemId property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "format": "uuid",
            "nullable": true
          },
          "accountId": {
            "type": "string",
            "description": "(v1.0) The accountId property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "format": "uuid",
            "nullable": true
          },
          "lineType": {
            "type": "string",
            "description": "(v1.0) The lineType property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "lineDetails": {
            "$ref": "#/components/schemas/documentlineobjectdetailstype"
          },
          "description": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The description property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "unitOfMeasureId": {
            "type": "string",
            "description": "(v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "format": "uuid",
            "nullable": true
          },
          "unitOfMeasure": {
            "$ref": "#/components/schemas/unitofmeasuretype"
          },
          "unitPrice": {
            "type": "number",
            "description": "(v1.0) The unitPrice property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "quantity": {
            "type": "number",
            "description": "(v1.0) The quantity property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "discountAmount": {
            "type": "number",
            "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "discountPercent": {
            "type": "number",
            "description": "(v1.0) The discountPercent property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "discountAppliedBeforeTax": {
            "type": "boolean",
            "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "amountExcludingTax": {
            "type": "number",
            "description": "(v1.0) The amountExcludingTax property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "taxCode": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The taxCode property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "taxPercent": {
            "type": "number",
            "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "totalTaxAmount": {
            "type": "number",
            "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "amountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The amountIncludingTax property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "invoiceDiscountAllocation": {
            "type": "number",
            "description": "(v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "netAmount": {
            "type": "number",
            "description": "(v1.0) The netAmount property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "netTaxAmount": {
            "type": "number",
            "description": "(v1.0) The netTaxAmount property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "netAmountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "nullable": true
          },
          "shipmentDate": {
            "type": "string",
            "description": "(v1.0) The shipmentDate property for the Dynamics 365 Business Central salesInvoiceLine entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "salesOrder1": {
        "title": "salesOrder1",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central salesOrder entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "externalDocumentNumber": {
            "maxLength": 35,
            "type": "string",
            "description": "(v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "orderDate": {
            "type": "string",
            "description": "(v1.0) The orderDate property for the Dynamics 365 Business Central salesOrder entity",
            "format": "date-time",
            "nullable": true
          },
          "customerId": {
            "type": "string",
            "description": "(v1.0) The customerId property for the Dynamics 365 Business Central salesOrder entity",
            "format": "uuid",
            "nullable": true
          },
          "contactId": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The contactId property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "customerNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "customerName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The customerName property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "billToName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The billToName property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "billToCustomerId": {
            "type": "string",
            "description": "(v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesOrder entity",
            "format": "uuid",
            "nullable": true
          },
          "billToCustomerNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "shipToName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The shipToName property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "shipToContact": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The shipToContact property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "sellingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "billingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "shippingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "currencyId": {
            "type": "string",
            "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central salesOrder entity",
            "format": "uuid",
            "nullable": true
          },
          "currencyCode": {
            "type": "string",
            "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "pricesIncludeTax": {
            "type": "boolean",
            "description": "(v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "paymentTermsId": {
            "type": "string",
            "description": "(v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesOrder entity",
            "format": "uuid",
            "nullable": true
          },
          "shipmentMethodId": {
            "type": "string",
            "description": "(v1.0) The shipmentMethodId property for the Dynamics 365 Business Central salesOrder entity",
            "format": "uuid",
            "nullable": true
          },
          "salesperson": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The salesperson property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "partialShipping": {
            "type": "boolean",
            "description": "(v1.0) The partialShipping property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "requestedDeliveryDate": {
            "type": "string",
            "description": "(v1.0) The requestedDeliveryDate property for the Dynamics 365 Business Central salesOrder entity",
            "format": "date-time",
            "nullable": true
          },
          "discountAmount": {
            "type": "number",
            "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "discountAppliedBeforeTax": {
            "type": "boolean",
            "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "totalAmountExcludingTax": {
            "type": "number",
            "description": "(v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "totalTaxAmount": {
            "type": "number",
            "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "totalAmountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "fullyShipped": {
            "type": "boolean",
            "description": "(v1.0) The fullyShipped property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "status": {
            "type": "string",
            "description": "(v1.0) The status property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesOrder entity",
            "format": "date-time",
            "nullable": true
          },
          "phoneNumber": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          },
          "email": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The email property for the Dynamics 365 Business Central salesOrder entity",
            "nullable": true
          }
        }
      },
      "salesOrderLine1": {
        "title": "salesOrderLine1",
        "type": "object",
        "properties": {
          "id": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central salesOrderLine entity"
          },
          "documentId": {
            "type": "string",
            "description": "(v1.0) The documentId property for the Dynamics 365 Business Central salesOrderLine entity",
            "format": "uuid",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "description": "(v1.0) The sequence property for the Dynamics 365 Business Central salesOrderLine entity",
            "format": "int32",
            "nullable": true
          },
          "itemId": {
            "type": "string",
            "description": "(v1.0) The itemId property for the Dynamics 365 Business Central salesOrderLine entity",
            "format": "uuid",
            "nullable": true
          },
          "accountId": {
            "type": "string",
            "description": "(v1.0) The accountId property for the Dynamics 365 Business Central salesOrderLine entity",
            "format": "uuid",
            "nullable": true
          },
          "lineType": {
            "type": "string",
            "description": "(v1.0) The lineType property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "lineDetails": {
            "$ref": "#/components/schemas/documentlineobjectdetailstype"
          },
          "description": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The description property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "unitOfMeasureId": {
            "type": "string",
            "description": "(v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central salesOrderLine entity",
            "format": "uuid",
            "nullable": true
          },
          "unitOfMeasure": {
            "$ref": "#/components/schemas/unitofmeasuretype"
          },
          "quantity": {
            "type": "number",
            "description": "(v1.0) The quantity property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "unitPrice": {
            "type": "number",
            "description": "(v1.0) The unitPrice property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "discountAmount": {
            "type": "number",
            "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "discountPercent": {
            "type": "number",
            "description": "(v1.0) The discountPercent property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "discountAppliedBeforeTax": {
            "type": "boolean",
            "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "amountExcludingTax": {
            "type": "number",
            "description": "(v1.0) The amountExcludingTax property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "taxCode": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The taxCode property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "taxPercent": {
            "type": "number",
            "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "totalTaxAmount": {
            "type": "number",
            "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "amountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The amountIncludingTax property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "invoiceDiscountAllocation": {
            "type": "number",
            "description": "(v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "netAmount": {
            "type": "number",
            "description": "(v1.0) The netAmount property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "netTaxAmount": {
            "type": "number",
            "description": "(v1.0) The netTaxAmount property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "netAmountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "shipmentDate": {
            "type": "string",
            "description": "(v1.0) The shipmentDate property for the Dynamics 365 Business Central salesOrderLine entity",
            "format": "date-time",
            "nullable": true
          },
          "shippedQuantity": {
            "type": "number",
            "description": "(v1.0) The shippedQuantity property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "invoicedQuantity": {
            "type": "number",
            "description": "(v1.0) The invoicedQuantity property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "invoiceQuantity": {
            "type": "number",
            "description": "(v1.0) The invoiceQuantity property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          },
          "shipQuantity": {
            "type": "number",
            "description": "(v1.0) The shipQuantity property for the Dynamics 365 Business Central salesOrderLine entity",
            "nullable": true
          }
        }
      },
      "salesQuote1": {
        "title": "salesQuote1",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central salesQuote entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "externalDocumentNumber": {
            "maxLength": 35,
            "type": "string",
            "description": "(v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "documentDate": {
            "type": "string",
            "description": "(v1.0) The documentDate property for the Dynamics 365 Business Central salesQuote entity",
            "format": "date-time",
            "nullable": true
          },
          "dueDate": {
            "type": "string",
            "description": "(v1.0) The dueDate property for the Dynamics 365 Business Central salesQuote entity",
            "format": "date-time",
            "nullable": true
          },
          "customerId": {
            "type": "string",
            "description": "(v1.0) The customerId property for the Dynamics 365 Business Central salesQuote entity",
            "format": "uuid",
            "nullable": true
          },
          "contactId": {
            "maxLength": 250,
            "type": "string",
            "description": "(v1.0) The contactId property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "customerNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "customerName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The customerName property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "billToName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The billToName property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "billToCustomerId": {
            "type": "string",
            "description": "(v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesQuote entity",
            "format": "uuid",
            "nullable": true
          },
          "billToCustomerNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "shipToName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The shipToName property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "shipToContact": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The shipToContact property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "sellingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "billingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "shippingPostalAddress": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "currencyId": {
            "type": "string",
            "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central salesQuote entity",
            "format": "uuid",
            "nullable": true
          },
          "currencyCode": {
            "type": "string",
            "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "paymentTermsId": {
            "type": "string",
            "description": "(v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesQuote entity",
            "format": "uuid",
            "nullable": true
          },
          "shipmentMethodId": {
            "type": "string",
            "description": "(v1.0) The shipmentMethodId property for the Dynamics 365 Business Central salesQuote entity",
            "format": "uuid",
            "nullable": true
          },
          "salesperson": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The salesperson property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "discountAmount": {
            "type": "number",
            "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "totalAmountExcludingTax": {
            "type": "number",
            "description": "(v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "totalTaxAmount": {
            "type": "number",
            "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "totalAmountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "status": {
            "type": "string",
            "description": "(v1.0) The status property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "sentDate": {
            "type": "string",
            "description": "(v1.0) The sentDate property for the Dynamics 365 Business Central salesQuote entity",
            "format": "date-time",
            "nullable": true
          },
          "validUntilDate": {
            "type": "string",
            "description": "(v1.0) The validUntilDate property for the Dynamics 365 Business Central salesQuote entity",
            "format": "date-time",
            "nullable": true
          },
          "acceptedDate": {
            "type": "string",
            "description": "(v1.0) The acceptedDate property for the Dynamics 365 Business Central salesQuote entity",
            "format": "date-time",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesQuote entity",
            "format": "date-time",
            "nullable": true
          },
          "phoneNumber": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          },
          "email": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The email property for the Dynamics 365 Business Central salesQuote entity",
            "nullable": true
          }
        }
      },
      "salesQuoteLine1": {
        "title": "salesQuoteLine1",
        "type": "object",
        "properties": {
          "id": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central salesQuoteLine entity"
          },
          "documentId": {
            "type": "string",
            "description": "(v1.0) The documentId property for the Dynamics 365 Business Central salesQuoteLine entity",
            "format": "uuid",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "description": "(v1.0) The sequence property for the Dynamics 365 Business Central salesQuoteLine entity",
            "format": "int32",
            "nullable": true
          },
          "itemId": {
            "type": "string",
            "description": "(v1.0) The itemId property for the Dynamics 365 Business Central salesQuoteLine entity",
            "format": "uuid",
            "nullable": true
          },
          "accountId": {
            "type": "string",
            "description": "(v1.0) The accountId property for the Dynamics 365 Business Central salesQuoteLine entity",
            "format": "uuid",
            "nullable": true
          },
          "lineType": {
            "type": "string",
            "description": "(v1.0) The lineType property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "lineDetails": {
            "$ref": "#/components/schemas/documentlineobjectdetailstype"
          },
          "description": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The description property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "unitOfMeasureId": {
            "type": "string",
            "description": "(v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central salesQuoteLine entity",
            "format": "uuid",
            "nullable": true
          },
          "unitOfMeasure": {
            "$ref": "#/components/schemas/unitofmeasuretype"
          },
          "unitPrice": {
            "type": "number",
            "description": "(v1.0) The unitPrice property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "quantity": {
            "type": "number",
            "description": "(v1.0) The quantity property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "discountAmount": {
            "type": "number",
            "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "discountPercent": {
            "type": "number",
            "description": "(v1.0) The discountPercent property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "discountAppliedBeforeTax": {
            "type": "boolean",
            "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "amountExcludingTax": {
            "type": "number",
            "description": "(v1.0) The amountExcludingTax property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "taxCode": {
            "maxLength": 50,
            "type": "string",
            "description": "(v1.0) The taxCode property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "taxPercent": {
            "type": "number",
            "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "totalTaxAmount": {
            "type": "number",
            "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "amountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The amountIncludingTax property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "netAmount": {
            "type": "number",
            "description": "(v1.0) The netAmount property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "netTaxAmount": {
            "type": "number",
            "description": "(v1.0) The netTaxAmount property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          },
          "netAmountIncludingTax": {
            "type": "number",
            "description": "(v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central salesQuoteLine entity",
            "nullable": true
          }
        }
      },
      "timeRegistrationEntry1": {
        "title": "timeRegistrationEntry1",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "format": "uuid"
          },
          "employeeId": {
            "type": "string",
            "description": "(v1.0) The employeeId property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "format": "uuid",
            "nullable": true
          },
          "employeeNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The employeeNumber property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "nullable": true
          },
          "jobId": {
            "type": "string",
            "description": "(v1.0) The jobId property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "format": "uuid",
            "nullable": true
          },
          "jobNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The jobNumber property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "nullable": true
          },
          "absence": {
            "maxLength": 10,
            "type": "string",
            "description": "(v1.0) The absence property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "nullable": true
          },
          "lineNumber": {
            "type": "integer",
            "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "format": "int32",
            "nullable": true
          },
          "date": {
            "type": "string",
            "description": "(v1.0) The date property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "format": "date-time",
            "nullable": true
          },
          "quantity": {
            "type": "number",
            "description": "(v1.0) The quantity property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "nullable": true
          },
          "status": {
            "type": "string",
            "description": "(v1.0) The status property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "nullable": true
          },
          "unitOfMeasureId": {
            "type": "string",
            "description": "(v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "format": "uuid",
            "nullable": true
          },
          "unitOfMeasure": {
            "$ref": "#/components/schemas/unitofmeasuretype"
          },
          "dimensions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/dimensiontype"
            },
            "description": ""
          },
          "lastModfiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModfiedDateTime property for the Dynamics 365 Business Central timeRegistrationEntry entity",
            "format": "date-time",
            "nullable": true
          }
        }
      },
      "vendor1": {
        "title": "vendor1",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "(v1.0) The id property for the Dynamics 365 Business Central vendor entity",
            "format": "uuid"
          },
          "number": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The number property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "displayName": {
            "maxLength": 100,
            "type": "string",
            "description": "(v1.0) The displayName property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "address": {
            "$ref": "#/components/schemas/postaladdresstype"
          },
          "phoneNumber": {
            "maxLength": 30,
            "type": "string",
            "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "email": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The email property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "website": {
            "maxLength": 80,
            "type": "string",
            "description": "(v1.0) The website property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "taxRegistrationNumber": {
            "maxLength": 20,
            "type": "string",
            "description": "(v1.0) The taxRegistrationNumber property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "currencyId": {
            "type": "string",
            "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central vendor entity",
            "format": "uuid",
            "nullable": true
          },
          "currencyCode": {
            "type": "string",
            "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "irs1099Code": {
            "type": "string",
            "description": "(v1.0) The irs1099Code property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "paymentTermsId": {
            "type": "string",
            "description": "(v1.0) The paymentTermsId property for the Dynamics 365 Business Central vendor entity",
            "format": "uuid",
            "nullable": true
          },
          "paymentMethodId": {
            "type": "string",
            "description": "(v1.0) The paymentMethodId property for the Dynamics 365 Business Central vendor entity",
            "format": "uuid",
            "nullable": true
          },
          "taxLiable": {
            "type": "boolean",
            "description": "(v1.0) The taxLiable property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "blocked": {
            "type": "string",
            "description": "(v1.0) The blocked property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "balance": {
            "type": "number",
            "description": "(v1.0) The balance property for the Dynamics 365 Business Central vendor entity",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central vendor entity",
            "format": "date-time",
            "nullable": true
          }
        }
      }
    },
    "securitySchemes": {
      "oAuth": {
        "type": "oauth2",
        "flows": {
          "implicit": {
            "authorizationUrl": "https://login.windows.net/common/oauth2/authorize?resource=https://api.businesscentral.dynamics.com/",
            "scopes": {
              "Financials.ReadWrite.All": "financials.read.write.all"
            }
          }
        }
      }
    }
  },
  "security": [
    {
      "oAuth": [
        "Financials.ReadWrite.All"
      ]
    }
  ],
  "tags": [
    {
      "name": "company",
      "description": "(v1.0) Represents an object of type company in Dynamics 365 Business Central"
    },
    {
      "name": "item",
      "description": "(v1.0) Represents an object of type item in Dynamics 365 Business Central"
    },
    {
      "name": "picture",
      "description": "(v1.0) Represents an object of type picture in Dynamics 365 Business Central"
    },
    {
      "name": "defaultDimensions",
      "description": "(v1.0) Represents an object of type defaultDimensions in Dynamics 365 Business Central"
    },
    {
      "name": "customer",
      "description": "(v1.0) Represents an object of type customer in Dynamics 365 Business Central"
    },
    {
      "name": "customerFinancialDetail",
      "description": "(v1.0) Represents an object of type customerFinancialDetail in Dynamics 365 Business Central"
    },
    {
      "name": "vendor",
      "description": "(v1.0) Represents an object of type vendor in Dynamics 365 Business Central"
    },
    {
      "name": "companyInformation",
      "description": "(v1.0) Represents an object of type companyInformation in Dynamics 365 Business Central"
    },
    {
      "name": "salesInvoice",
      "description": "(v1.0) Represents an object of type salesInvoice in Dynamics 365 Business Central"
    },
    {
      "name": "salesInvoiceLine",
      "description": "(v1.0) Represents an object of type salesInvoiceLine in Dynamics 365 Business Central"
    },
    {
      "name": "pdfDocument",
      "description": "(v1.0) Represents an object of type pdfDocument in Dynamics 365 Business Central"
    },
    {
      "name": "customerPaymentJournal",
      "description": "(v1.0) Represents an object of type customerPaymentJournal in Dynamics 365 Business Central"
    },
    {
      "name": "customerPayment",
      "description": "(v1.0) Represents an object of type customerPayment in Dynamics 365 Business Central"
    },
    {
      "name": "account",
      "description": "(v1.0) Represents an object of type account in Dynamics 365 Business Central"
    },
    {
      "name": "taxGroup",
      "description": "(v1.0) Represents an object of type taxGroup in Dynamics 365 Business Central"
    },
    {
      "name": "journal",
      "description": "(v1.0) Represents an object of type journal in Dynamics 365 Business Central"
    },
    {
      "name": "journalLine",
      "description": "(v1.0) Represents an object of type journalLine in Dynamics 365 Business Central"
    },
    {
      "name": "attachments",
      "description": "(v1.0) Represents an object of type attachments in Dynamics 365 Business Central"
    },
    {
      "name": "employee",
      "description": "(v1.0) Represents an object of type employee in Dynamics 365 Business Central"
    },
    {
      "name": "timeRegistrationEntry",
      "description": "(v1.0) Represents an object of type timeRegistrationEntry in Dynamics 365 Business Central"
    },
    {
      "name": "generalLedgerEntry",
      "description": "(v1.0) Represents an object of type generalLedgerEntry in Dynamics 365 Business Central"
    },
    {
      "name": "currency",
      "description": "(v1.0) Represents an object of type currency in Dynamics 365 Business Central"
    },
    {
      "name": "paymentMethod",
      "description": "(v1.0) Represents an object of type paymentMethod in Dynamics 365 Business Central"
    },
    {
      "name": "dimension",
      "description": "(v1.0) Represents an object of type dimension in Dynamics 365 Business Central"
    },
    {
      "name": "dimensionValue",
      "description": "(v1.0) Represents an object of type dimensionValue in Dynamics 365 Business Central"
    },
    {
      "name": "dimensionLine",
      "description": "(v1.0) Represents an object of type dimensionLine in Dynamics 365 Business Central"
    },
    {
      "name": "paymentTerm",
      "description": "(v1.0) Represents an object of type paymentTerm in Dynamics 365 Business Central"
    },
    {
      "name": "shipmentMethod",
      "description": "(v1.0) Represents an object of type shipmentMethod in Dynamics 365 Business Central"
    },
    {
      "name": "itemCategory",
      "description": "(v1.0) Represents an object of type itemCategory in Dynamics 365 Business Central"
    },
    {
      "name": "cashFlowStatement",
      "description": "(v1.0) Represents an object of type cashFlowStatement in Dynamics 365 Business Central"
    },
    {
      "name": "countryRegion",
      "description": "(v1.0) Represents an object of type countryRegion in Dynamics 365 Business Central"
    },
    {
      "name": "salesOrder",
      "description": "(v1.0) Represents an object of type salesOrder in Dynamics 365 Business Central"
    },
    {
      "name": "salesOrderLine",
      "description": "(v1.0) Represents an object of type salesOrderLine in Dynamics 365 Business Central"
    },
    {
      "name": "retainedEarningsStatement",
      "description": "(v1.0) Represents an object of type retainedEarningsStatement in Dynamics 365 Business Central"
    },
    {
      "name": "unitOfMeasure",
      "description": "(v1.0) Represents an object of type unitOfMeasure in Dynamics 365 Business Central"
    },
    {
      "name": "agedAccountsReceivable",
      "description": "(v1.0) Represents an object of type agedAccountsReceivable in Dynamics 365 Business Central"
    },
    {
      "name": "agedAccountsPayable",
      "description": "(v1.0) Represents an object of type agedAccountsPayable in Dynamics 365 Business Central"
    },
    {
      "name": "balanceSheet",
      "description": "(v1.0) Represents an object of type balanceSheet in Dynamics 365 Business Central"
    },
    {
      "name": "trialBalance",
      "description": "(v1.0) Represents an object of type trialBalance in Dynamics 365 Business Central"
    },
    {
      "name": "incomeStatement",
      "description": "(v1.0) Represents an object of type incomeStatement in Dynamics 365 Business Central"
    },
    {
      "name": "taxArea",
      "description": "(v1.0) Represents an object of type taxArea in Dynamics 365 Business Central"
    },
    {
      "name": "salesQuote",
      "description": "(v1.0) Represents an object of type salesQuote in Dynamics 365 Business Central"
    },
    {
      "name": "salesQuoteLine",
      "description": "(v1.0) Represents an object of type salesQuoteLine in Dynamics 365 Business Central"
    },
    {
      "name": "salesCreditMemo",
      "description": "(v1.0) Represents an object of type salesCreditMemo in Dynamics 365 Business Central"
    },
    {
      "name": "salesCreditMemoLine",
      "description": "(v1.0) Represents an object of type salesCreditMemoLine in Dynamics 365 Business Central"
    },
    {
      "name": "generalLedgerEntryAttachments",
      "description": "(v1.0) Represents an object of type generalLedgerEntryAttachments in Dynamics 365 Business Central"
    },
    {
      "name": "purchaseInvoice",
      "description": "(v1.0) Represents an object of type purchaseInvoice in Dynamics 365 Business Central"
    },
    {
      "name": "purchaseInvoiceLine",
      "description": "(v1.0) Represents an object of type purchaseInvoiceLine in Dynamics 365 Business Central"
    },
    {
      "name": "project",
      "description": "(v1.0) Represents an object of type project in Dynamics 365 Business Central"
    },
    {
      "name": "bankAccount",
      "description": "(v1.0) Represents an object of type bankAccount in Dynamics 365 Business Central"
    },
    {
      "name": "customerSale",
      "description": "(v1.0) Represents an object of type customerSale in Dynamics 365 Business Central"
    },
    {
      "name": "vendorPurchase",
      "description": "(v1.0) Represents an object of type vendorPurchase in Dynamics 365 Business Central"
    }
  ]
}