openapi: '3.0.0' info: version: 1.0.0 title: (v1.0) Dynamics 365 Business Central description: (v1.0) Business Central Standard APIs servers: - url: https://api.businesscentral.dynamics.com/v2.0/sandbox/api/v1.0 description: (v1.0) "Sandbox" - url: https://api.businesscentral.dynamics.com/v2.0/production/api/v1.0 description: (v1.0) "Production" paths: "/companies": get: summary: Returns a list of companies tags: - company operationId: listCompanies responses: 200: description: (v1.0) Succesfully returned a list of companies content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/company' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'systemVersion', 'name', 'displayName', 'businessProfileId'] style: form explode: false "/companies({company_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type company for Dynamics 365 Business Central. tags: - company operationId: getCompany responses: 200: description: (v1.0) Succesfully returned the requested company content: application/json: schema: $ref: '#/components/schemas/company' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'systemVersion', 'name', 'displayName', 'businessProfileId'] style: form explode: false "/companies({company_id})/items": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of items tags: - item operationId: listItems responses: 200: description: (v1.0) Succesfully returned a list of items content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/item' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['picture', 'defaultDimensions', 'itemCategory'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'number', 'displayName', 'type', 'itemCategoryId', 'itemCategoryCode', 'blocked', 'baseUnitOfMeasureId', 'baseUnitOfMeasure', 'gtin', 'inventory', 'unitPrice', 'priceIncludesTax', 'unitCost', 'taxGroupId', 'taxGroupCode', 'lastModifiedDateTime'] style: form explode: false post: summary: Creates an object of type item in Dynamics 365 Business Central tags: - item operationId: postItem parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/item' responses: 201: description: (v1.0) A new item has been succesfully created content: application/json: schema: $ref: '#/components/schemas/item' "/companies({company_id})/items({item_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: item_id in: path required: true description: (v1.0) id for item schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type item for Dynamics 365 Business Central. tags: - item operationId: getItem responses: 200: description: (v1.0) Succesfully returned the requested item content: application/json: schema: $ref: '#/components/schemas/item' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['picture', 'defaultDimensions', 'itemCategory'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'number', 'displayName', 'type', 'itemCategoryId', 'itemCategoryCode', 'blocked', 'baseUnitOfMeasureId', 'baseUnitOfMeasure', 'gtin', 'inventory', 'unitPrice', 'priceIncludesTax', 'unitCost', 'taxGroupId', 'taxGroupCode', 'lastModifiedDateTime'] style: form explode: false delete: summary: Deletes an object of type item in Dynamics 365 Business Central tags: - item operationId: deleteItem responses: 204: description: (v1.0) Succesfully deleted the specified item patch: summary: Updates an object of type item in Dynamics 365 Business Central tags: - item operationId: patchItem parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/item' responses: 200: description: (v1.0) Succesfully updated the specifieditem content: application/json: schema: $ref: '#/components/schemas/item' "/companies({company_id})/items({item_id})/picture": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: item_id in: path required: true description: (v1.0) id for item schema: type: string format: uuid get: summary: Returns a list of picture tags: - picture operationId: listPictureForItem responses: 200: description: (v1.0) Succesfully returned a list of picture content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/picture' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'width', 'height', 'contentType', 'content'] style: form explode: false "/companies({company_id})/items({item_id})/picture({picture_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: item_id in: path required: true description: (v1.0) id for item schema: type: string format: uuid - name: picture_id in: path required: true description: (v1.0) id for picture schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type picture for Dynamics 365 Business Central. tags: - picture operationId: getPictureForItem responses: 200: description: (v1.0) Succesfully returned the requested picture content: application/json: schema: $ref: '#/components/schemas/picture' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'width', 'height', 'contentType', 'content'] style: form explode: false delete: summary: Deletes an object of type picture in Dynamics 365 Business Central tags: - picture operationId: deletePictureForItem responses: 204: description: (v1.0) Succesfully deleted the specified picture patch: summary: Updates an object of type picture in Dynamics 365 Business Central tags: - picture operationId: patchPictureForItem parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/picture' responses: 200: description: (v1.0) Succesfully updated the specifiedpicture content: application/json: schema: $ref: '#/components/schemas/picture' "/companies({company_id})/items({item_id})/defaultDimensions": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: item_id in: path required: true description: (v1.0) id for item schema: type: string format: uuid get: summary: Returns a list of defaultDimensions tags: - defaultDimensions operationId: listDefaultDimensionsForItem responses: 200: description: (v1.0) Succesfully returned a list of defaultDimensions content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/defaultDimensions' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['account', 'dimension', 'dimensionValue'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['parentId', 'dimensionId', 'dimensionCode', 'dimensionValueId', 'dimensionValueCode', 'postingValidation'] style: form explode: false post: summary: Creates an object of type defaultDimensions in Dynamics 365 Business Central tags: - defaultDimensions operationId: postDefaultDimensionsForItem parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/defaultDimensions' responses: 201: description: (v1.0) A new defaultDimensions has been succesfully created content: application/json: schema: $ref: '#/components/schemas/defaultDimensions' "/companies({company_id})/items({item_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: item_id in: path required: true description: (v1.0) id for item schema: type: string format: uuid - name: defaultDimensions_parentId in: path required: true description: (v1.0) parentId for defaultDimensions schema: type: string format: uuid - name: defaultDimensions_dimensionId in: path required: true description: (v1.0) dimensionId for defaultDimensions schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type defaultDimensions for Dynamics 365 Business Central. tags: - defaultDimensions operationId: getDefaultDimensionsForItem responses: 200: description: (v1.0) Succesfully returned the requested defaultDimensions content: application/json: schema: $ref: '#/components/schemas/defaultDimensions' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['account', 'dimension', 'dimensionValue'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['parentId', 'dimensionId', 'dimensionCode', 'dimensionValueId', 'dimensionValueCode', 'postingValidation'] style: form explode: false delete: summary: Deletes an object of type defaultDimensions in Dynamics 365 Business Central tags: - defaultDimensions operationId: deleteDefaultDimensionsForItem responses: 204: description: (v1.0) Succesfully deleted the specified defaultDimensions patch: summary: Updates an object of type defaultDimensions in Dynamics 365 Business Central tags: - defaultDimensions operationId: patchDefaultDimensionsForItem parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/defaultDimensions' responses: 200: description: (v1.0) Succesfully updated the specifieddefaultDimensions content: application/json: schema: $ref: '#/components/schemas/defaultDimensions' "/companies({company_id})/picture": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of picture tags: - picture operationId: listPicture responses: 200: description: (v1.0) Succesfully returned a list of picture content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/picture' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'width', 'height', 'contentType', 'content'] style: form explode: false "/companies({company_id})/picture({picture_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: picture_id in: path required: true description: (v1.0) id for picture schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type picture for Dynamics 365 Business Central. tags: - picture operationId: getPicture responses: 200: description: (v1.0) Succesfully returned the requested picture content: application/json: schema: $ref: '#/components/schemas/picture' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'width', 'height', 'contentType', 'content'] style: form explode: false delete: summary: Deletes an object of type picture in Dynamics 365 Business Central tags: - picture operationId: deletePicture responses: 204: description: (v1.0) Succesfully deleted the specified picture patch: summary: Updates an object of type picture in Dynamics 365 Business Central tags: - picture operationId: patchPicture parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/picture' responses: 200: description: (v1.0) Succesfully updated the specifiedpicture content: application/json: schema: $ref: '#/components/schemas/picture' "/companies({company_id})/defaultDimensions": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of defaultDimensions tags: - defaultDimensions operationId: listDefaultDimensions responses: 200: description: (v1.0) Succesfully returned a list of defaultDimensions content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/defaultDimensions' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['account', 'dimension', 'dimensionValue'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['parentId', 'dimensionId', 'dimensionCode', 'dimensionValueId', 'dimensionValueCode', 'postingValidation'] style: form explode: false post: summary: Creates an object of type defaultDimensions in Dynamics 365 Business Central tags: - defaultDimensions operationId: postDefaultDimensions parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/defaultDimensions' responses: 201: description: (v1.0) A new defaultDimensions has been succesfully created content: application/json: schema: $ref: '#/components/schemas/defaultDimensions' "/companies({company_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: defaultDimensions_parentId in: path required: true description: (v1.0) parentId for defaultDimensions schema: type: string format: uuid - name: defaultDimensions_dimensionId in: path required: true description: (v1.0) dimensionId for defaultDimensions schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type defaultDimensions for Dynamics 365 Business Central. tags: - defaultDimensions operationId: getDefaultDimensions responses: 200: description: (v1.0) Succesfully returned the requested defaultDimensions content: application/json: schema: $ref: '#/components/schemas/defaultDimensions' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['account', 'dimension', 'dimensionValue'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['parentId', 'dimensionId', 'dimensionCode', 'dimensionValueId', 'dimensionValueCode', 'postingValidation'] style: form explode: false delete: summary: Deletes an object of type defaultDimensions in Dynamics 365 Business Central tags: - defaultDimensions operationId: deleteDefaultDimensions responses: 204: description: (v1.0) Succesfully deleted the specified defaultDimensions patch: summary: Updates an object of type defaultDimensions in Dynamics 365 Business Central tags: - defaultDimensions operationId: patchDefaultDimensions parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/defaultDimensions' responses: 200: description: (v1.0) Succesfully updated the specifieddefaultDimensions content: application/json: schema: $ref: '#/components/schemas/defaultDimensions' "/companies({company_id})/customers": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of customers tags: - customer operationId: listCustomers responses: 200: description: (v1.0) Succesfully returned a list of customers content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/customer' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['customerFinancialDetails', 'picture', 'defaultDimensions', 'currency', 'paymentTerm', 'shipmentMethod', 'paymentMethod'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'number', 'displayName', 'type', 'address', 'phoneNumber', 'email', 'website', 'taxLiable', 'taxAreaId', 'taxAreaDisplayName', 'taxRegistrationNumber', 'currencyId', 'currencyCode', 'paymentTermsId', 'shipmentMethodId', 'paymentMethodId', 'blocked', 'lastModifiedDateTime'] style: form explode: false post: summary: Creates an object of type customer in Dynamics 365 Business Central tags: - customer operationId: postCustomer parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/customer' responses: 201: description: (v1.0) A new customer has been succesfully created content: application/json: schema: $ref: '#/components/schemas/customer' "/companies({company_id})/customers({customer_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: customer_id in: path required: true description: (v1.0) id for customer schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type customer for Dynamics 365 Business Central. tags: - customer operationId: getCustomer responses: 200: description: (v1.0) Succesfully returned the requested customer content: application/json: schema: $ref: '#/components/schemas/customer' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['customerFinancialDetails', 'picture', 'defaultDimensions', 'currency', 'paymentTerm', 'shipmentMethod', 'paymentMethod'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'number', 'displayName', 'type', 'address', 'phoneNumber', 'email', 'website', 'taxLiable', 'taxAreaId', 'taxAreaDisplayName', 'taxRegistrationNumber', 'currencyId', 'currencyCode', 'paymentTermsId', 'shipmentMethodId', 'paymentMethodId', 'blocked', 'lastModifiedDateTime'] style: form explode: false delete: summary: Deletes an object of type customer in Dynamics 365 Business Central tags: - customer operationId: deleteCustomer responses: 204: description: (v1.0) Succesfully deleted the specified customer patch: summary: Updates an object of type customer in Dynamics 365 Business Central tags: - customer operationId: patchCustomer parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/customer' responses: 200: description: (v1.0) Succesfully updated the specifiedcustomer content: application/json: schema: $ref: '#/components/schemas/customer' "/companies({company_id})/customers({customer_id})/customerFinancialDetails": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: customer_id in: path required: true description: (v1.0) id for customer schema: type: string format: uuid get: summary: Returns a list of customerFinancialDetails tags: - customerFinancialDetail operationId: listCustomerFinancialDetailsForCustomer responses: 200: description: (v1.0) Succesfully returned a list of customerFinancialDetails content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/customerFinancialDetail' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'number', 'balance', 'totalSalesExcludingTax', 'overdueAmount'] style: form explode: false "/companies({company_id})/customers({customer_id})/customerFinancialDetails({customerFinancialDetail_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: customer_id in: path required: true description: (v1.0) id for customer schema: type: string format: uuid - name: customerFinancialDetail_id in: path required: true description: (v1.0) id for customerFinancialDetail schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type customerFinancialDetail for Dynamics 365 Business Central. tags: - customerFinancialDetail operationId: getCustomerFinancialDetailForCustomer responses: 200: description: (v1.0) Succesfully returned the requested customerFinancialDetail content: application/json: schema: $ref: '#/components/schemas/customerFinancialDetail' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'number', 'balance', 'totalSalesExcludingTax', 'overdueAmount'] style: form explode: false "/companies({company_id})/customers({customer_id})/picture": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: customer_id in: path required: true description: (v1.0) id for customer schema: type: string format: uuid get: summary: Returns a list of picture tags: - picture operationId: listPictureForCustomer responses: 200: description: (v1.0) Succesfully returned a list of picture content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/picture' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'width', 'height', 'contentType', 'content'] style: form explode: false "/companies({company_id})/customers({customer_id})/picture({picture_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: customer_id in: path required: true description: (v1.0) id for customer schema: type: string format: uuid - name: picture_id in: path required: true description: (v1.0) id for picture schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type picture for Dynamics 365 Business Central. tags: - picture operationId: getPictureForCustomer responses: 200: description: (v1.0) Succesfully returned the requested picture content: application/json: schema: $ref: '#/components/schemas/picture' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'width', 'height', 'contentType', 'content'] style: form explode: false delete: summary: Deletes an object of type picture in Dynamics 365 Business Central tags: - picture operationId: deletePictureForCustomer responses: 204: description: (v1.0) Succesfully deleted the specified picture patch: summary: Updates an object of type picture in Dynamics 365 Business Central tags: - picture operationId: patchPictureForCustomer parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/picture' responses: 200: description: (v1.0) Succesfully updated the specifiedpicture content: application/json: schema: $ref: '#/components/schemas/picture' "/companies({company_id})/customers({customer_id})/defaultDimensions": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: customer_id in: path required: true description: (v1.0) id for customer schema: type: string format: uuid get: summary: Returns a list of defaultDimensions tags: - defaultDimensions operationId: listDefaultDimensionsForCustomer responses: 200: description: (v1.0) Succesfully returned a list of defaultDimensions content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/defaultDimensions' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['account', 'dimension', 'dimensionValue'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['parentId', 'dimensionId', 'dimensionCode', 'dimensionValueId', 'dimensionValueCode', 'postingValidation'] style: form explode: false post: summary: Creates an object of type defaultDimensions in Dynamics 365 Business Central tags: - defaultDimensions operationId: postDefaultDimensionsForCustomer parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/defaultDimensions' responses: 201: description: (v1.0) A new defaultDimensions has been succesfully created content: application/json: schema: $ref: '#/components/schemas/defaultDimensions' "/companies({company_id})/customers({customer_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: customer_id in: path required: true description: (v1.0) id for customer schema: type: string format: uuid - name: defaultDimensions_parentId in: path required: true description: (v1.0) parentId for defaultDimensions schema: type: string format: uuid - name: defaultDimensions_dimensionId in: path required: true description: (v1.0) dimensionId for defaultDimensions schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type defaultDimensions for Dynamics 365 Business Central. tags: - defaultDimensions operationId: getDefaultDimensionsForCustomer responses: 200: description: (v1.0) Succesfully returned the requested defaultDimensions content: application/json: schema: $ref: '#/components/schemas/defaultDimensions' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['account', 'dimension', 'dimensionValue'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['parentId', 'dimensionId', 'dimensionCode', 'dimensionValueId', 'dimensionValueCode', 'postingValidation'] style: form explode: false delete: summary: Deletes an object of type defaultDimensions in Dynamics 365 Business Central tags: - defaultDimensions operationId: deleteDefaultDimensionsForCustomer responses: 204: description: (v1.0) Succesfully deleted the specified defaultDimensions patch: summary: Updates an object of type defaultDimensions in Dynamics 365 Business Central tags: - defaultDimensions operationId: patchDefaultDimensionsForCustomer parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/defaultDimensions' responses: 200: description: (v1.0) Succesfully updated the specifieddefaultDimensions content: application/json: schema: $ref: '#/components/schemas/defaultDimensions' "/companies({company_id})/customerFinancialDetails": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of customerFinancialDetails tags: - customerFinancialDetail operationId: listCustomerFinancialDetails responses: 200: description: (v1.0) Succesfully returned a list of customerFinancialDetails content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/customerFinancialDetail' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'number', 'balance', 'totalSalesExcludingTax', 'overdueAmount'] style: form explode: false "/companies({company_id})/customerFinancialDetails({customerFinancialDetail_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: customerFinancialDetail_id in: path required: true description: (v1.0) id for customerFinancialDetail schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type customerFinancialDetail for Dynamics 365 Business Central. tags: - customerFinancialDetail operationId: getCustomerFinancialDetail responses: 200: description: (v1.0) Succesfully returned the requested customerFinancialDetail content: application/json: schema: $ref: '#/components/schemas/customerFinancialDetail' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'number', 'balance', 'totalSalesExcludingTax', 'overdueAmount'] style: form explode: false "/companies({company_id})/vendors": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of vendors tags: - vendor operationId: listVendors responses: 200: description: (v1.0) Succesfully returned a list of vendors content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/vendor' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['picture', 'defaultDimensions', 'currency', 'paymentTerm', 'paymentMethod'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'number', 'displayName', 'address', 'phoneNumber', 'email', 'website', 'taxRegistrationNumber', 'currencyId', 'currencyCode', 'irs1099Code', 'paymentTermsId', 'paymentMethodId', 'taxLiable', 'blocked', 'balance', 'lastModifiedDateTime'] style: form explode: false post: summary: Creates an object of type vendor in Dynamics 365 Business Central tags: - vendor operationId: postVendor parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/vendor' responses: 201: description: (v1.0) A new vendor has been succesfully created content: application/json: schema: $ref: '#/components/schemas/vendor' "/companies({company_id})/vendors({vendor_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: vendor_id in: path required: true description: (v1.0) id for vendor schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type vendor for Dynamics 365 Business Central. tags: - vendor operationId: getVendor responses: 200: description: (v1.0) Succesfully returned the requested vendor content: application/json: schema: $ref: '#/components/schemas/vendor' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['picture', 'defaultDimensions', 'currency', 'paymentTerm', 'paymentMethod'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'number', 'displayName', 'address', 'phoneNumber', 'email', 'website', 'taxRegistrationNumber', 'currencyId', 'currencyCode', 'irs1099Code', 'paymentTermsId', 'paymentMethodId', 'taxLiable', 'blocked', 'balance', 'lastModifiedDateTime'] style: form explode: false delete: summary: Deletes an object of type vendor in Dynamics 365 Business Central tags: - vendor operationId: deleteVendor responses: 204: description: (v1.0) Succesfully deleted the specified vendor patch: summary: Updates an object of type vendor in Dynamics 365 Business Central tags: - vendor operationId: patchVendor parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/vendor' responses: 200: description: (v1.0) Succesfully updated the specifiedvendor content: application/json: schema: $ref: '#/components/schemas/vendor' "/companies({company_id})/vendors({vendor_id})/picture": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: vendor_id in: path required: true description: (v1.0) id for vendor schema: type: string format: uuid get: summary: Returns a list of picture tags: - picture operationId: listPictureForVendor responses: 200: description: (v1.0) Succesfully returned a list of picture content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/picture' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'width', 'height', 'contentType', 'content'] style: form explode: false "/companies({company_id})/vendors({vendor_id})/picture({picture_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: vendor_id in: path required: true description: (v1.0) id for vendor schema: type: string format: uuid - name: picture_id in: path required: true description: (v1.0) id for picture schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type picture for Dynamics 365 Business Central. tags: - picture operationId: getPictureForVendor responses: 200: description: (v1.0) Succesfully returned the requested picture content: application/json: schema: $ref: '#/components/schemas/picture' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'width', 'height', 'contentType', 'content'] style: form explode: false delete: summary: Deletes an object of type picture in Dynamics 365 Business Central tags: - picture operationId: deletePictureForVendor responses: 204: description: (v1.0) Succesfully deleted the specified picture patch: summary: Updates an object of type picture in Dynamics 365 Business Central tags: - picture operationId: patchPictureForVendor parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/picture' responses: 200: description: (v1.0) Succesfully updated the specifiedpicture content: application/json: schema: $ref: '#/components/schemas/picture' "/companies({company_id})/vendors({vendor_id})/defaultDimensions": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: vendor_id in: path required: true description: (v1.0) id for vendor schema: type: string format: uuid get: summary: Returns a list of defaultDimensions tags: - defaultDimensions operationId: listDefaultDimensionsForVendor responses: 200: description: (v1.0) Succesfully returned a list of defaultDimensions content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/defaultDimensions' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['account', 'dimension', 'dimensionValue'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['parentId', 'dimensionId', 'dimensionCode', 'dimensionValueId', 'dimensionValueCode', 'postingValidation'] style: form explode: false post: summary: Creates an object of type defaultDimensions in Dynamics 365 Business Central tags: - defaultDimensions operationId: postDefaultDimensionsForVendor parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/defaultDimensions' responses: 201: description: (v1.0) A new defaultDimensions has been succesfully created content: application/json: schema: $ref: '#/components/schemas/defaultDimensions' "/companies({company_id})/vendors({vendor_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: vendor_id in: path required: true description: (v1.0) id for vendor schema: type: string format: uuid - name: defaultDimensions_parentId in: path required: true description: (v1.0) parentId for defaultDimensions schema: type: string format: uuid - name: defaultDimensions_dimensionId in: path required: true description: (v1.0) dimensionId for defaultDimensions schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type defaultDimensions for Dynamics 365 Business Central. tags: - defaultDimensions operationId: getDefaultDimensionsForVendor responses: 200: description: (v1.0) Succesfully returned the requested defaultDimensions content: application/json: schema: $ref: '#/components/schemas/defaultDimensions' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['account', 'dimension', 'dimensionValue'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['parentId', 'dimensionId', 'dimensionCode', 'dimensionValueId', 'dimensionValueCode', 'postingValidation'] style: form explode: false delete: summary: Deletes an object of type defaultDimensions in Dynamics 365 Business Central tags: - defaultDimensions operationId: deleteDefaultDimensionsForVendor responses: 204: description: (v1.0) Succesfully deleted the specified defaultDimensions patch: summary: Updates an object of type defaultDimensions in Dynamics 365 Business Central tags: - defaultDimensions operationId: patchDefaultDimensionsForVendor parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/defaultDimensions' responses: 200: description: (v1.0) Succesfully updated the specifieddefaultDimensions content: application/json: schema: $ref: '#/components/schemas/defaultDimensions' "/companies({company_id})/companyInformation": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of companyInformation tags: - companyInformation operationId: listCompanyInformation responses: 200: description: (v1.0) Succesfully returned a list of companyInformation content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/companyInformation' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'displayName', 'address', 'phoneNumber', 'faxNumber', 'email', 'website', 'taxRegistrationNumber', 'currencyCode', 'currentFiscalYearStartDate', 'industry', 'picture', 'lastModifiedDateTime'] style: form explode: false "/companies({company_id})/companyInformation({companyInformation_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: companyInformation_id in: path required: true description: (v1.0) id for companyInformation schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type companyInformation for Dynamics 365 Business Central. tags: - companyInformation operationId: getCompanyInformation responses: 200: description: (v1.0) Succesfully returned the requested companyInformation content: application/json: schema: $ref: '#/components/schemas/companyInformation' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'displayName', 'address', 'phoneNumber', 'faxNumber', 'email', 'website', 'taxRegistrationNumber', 'currencyCode', 'currentFiscalYearStartDate', 'industry', 'picture', 'lastModifiedDateTime'] style: form explode: false patch: summary: Updates an object of type companyInformation in Dynamics 365 Business Central tags: - companyInformation operationId: patchCompanyInformation parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/companyInformation' responses: 200: description: (v1.0) Succesfully updated the specifiedcompanyInformation content: application/json: schema: $ref: '#/components/schemas/companyInformation' "/companies({company_id})/salesInvoices": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of salesInvoices tags: - salesInvoice operationId: listSalesInvoices responses: 200: description: (v1.0) Succesfully returned a list of salesInvoices content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/salesInvoice' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['salesInvoiceLines', 'pdfDocument', 'customer', 'currency', 'paymentTerm', 'shipmentMethod'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false post: summary: Creates an object of type salesInvoice in Dynamics 365 Business Central tags: - salesInvoice operationId: postSalesInvoice parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/salesInvoice' responses: 201: description: (v1.0) A new salesInvoice has been succesfully created content: application/json: schema: $ref: '#/components/schemas/salesInvoice' "/companies({company_id})/salesInvoices({salesInvoice_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesInvoice_id in: path required: true description: (v1.0) id for salesInvoice schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type salesInvoice for Dynamics 365 Business Central. tags: - salesInvoice operationId: getSalesInvoice responses: 200: description: (v1.0) Succesfully returned the requested salesInvoice content: application/json: schema: $ref: '#/components/schemas/salesInvoice' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['salesInvoiceLines', 'pdfDocument', 'customer', 'currency', 'paymentTerm', 'shipmentMethod'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false delete: summary: Deletes an object of type salesInvoice in Dynamics 365 Business Central tags: - salesInvoice operationId: deleteSalesInvoice responses: 204: description: (v1.0) Succesfully deleted the specified salesInvoice patch: summary: Updates an object of type salesInvoice in Dynamics 365 Business Central tags: - salesInvoice operationId: patchSalesInvoice parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/salesInvoice' responses: 200: description: (v1.0) Succesfully updated the specifiedsalesInvoice content: application/json: schema: $ref: '#/components/schemas/salesInvoice' "/companies({company_id})/salesInvoices({salesInvoice_id})/Microsoft.NAV.cancelAndSend": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesInvoice_id in: path required: true description: (v1.0) id for salesInvoice schema: type: string format: uuid post: summary: Performs the cancelAndSend action for salesInvoices entity tags: - salesInvoice operationId: cancelAndSendActionSalesInvoices responses: 204: description: (v1.0) Succesfully performed a cancelAndSend action on the Dynamic 365 Business Central salesInvoices entity "/companies({company_id})/salesInvoices({salesInvoice_id})/Microsoft.NAV.cancel": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesInvoice_id in: path required: true description: (v1.0) id for salesInvoice schema: type: string format: uuid post: summary: Performs the cancel action for salesInvoices entity tags: - salesInvoice operationId: cancelActionSalesInvoices responses: 204: description: (v1.0) Succesfully performed a cancel action on the Dynamic 365 Business Central salesInvoices entity "/companies({company_id})/salesInvoices({salesInvoice_id})/Microsoft.NAV.makeCorrectiveCreditMemo": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesInvoice_id in: path required: true description: (v1.0) id for salesInvoice schema: type: string format: uuid post: summary: Performs the makeCorrectiveCreditMemo action for salesInvoices entity tags: - salesInvoice operationId: makeCorrectiveCreditMemoActionSalesInvoices responses: 204: description: (v1.0) Succesfully performed a makeCorrectiveCreditMemo action on the Dynamic 365 Business Central salesInvoices entity "/companies({company_id})/salesInvoices({salesInvoice_id})/Microsoft.NAV.postAndSend": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesInvoice_id in: path required: true description: (v1.0) id for salesInvoice schema: type: string format: uuid post: summary: Performs the postAndSend action for salesInvoices entity tags: - salesInvoice operationId: postAndSendActionSalesInvoices responses: 204: description: (v1.0) Succesfully performed a postAndSend action on the Dynamic 365 Business Central salesInvoices entity "/companies({company_id})/salesInvoices({salesInvoice_id})/Microsoft.NAV.post": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesInvoice_id in: path required: true description: (v1.0) id for salesInvoice schema: type: string format: uuid post: summary: Performs the post action for salesInvoices entity tags: - salesInvoice operationId: postActionSalesInvoices responses: 204: description: (v1.0) Succesfully performed a post action on the Dynamic 365 Business Central salesInvoices entity "/companies({company_id})/salesInvoices({salesInvoice_id})/Microsoft.NAV.send": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesInvoice_id in: path required: true description: (v1.0) id for salesInvoice schema: type: string format: uuid post: summary: Performs the send action for salesInvoices entity tags: - salesInvoice operationId: sendActionSalesInvoices responses: 204: description: (v1.0) Succesfully performed a send action on the Dynamic 365 Business Central salesInvoices entity "/companies({company_id})/salesInvoices({salesInvoice_id})/salesInvoiceLines": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesInvoice_id in: path required: true description: (v1.0) id for salesInvoice schema: type: string format: uuid get: summary: Returns a list of salesInvoiceLines tags: - salesInvoiceLine operationId: listSalesInvoiceLinesForSalesInvoice responses: 200: description: (v1.0) Succesfully returned a list of salesInvoiceLines content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/salesInvoiceLine' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['item', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false post: summary: Creates an object of type salesInvoiceLine in Dynamics 365 Business Central tags: - salesInvoiceLine operationId: postSalesInvoiceLineForSalesInvoice parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/salesInvoiceLine' responses: 201: description: (v1.0) A new salesInvoiceLine has been succesfully created content: application/json: schema: $ref: '#/components/schemas/salesInvoiceLine' "/companies({company_id})/salesInvoices({salesInvoice_id})/salesInvoiceLines('{salesInvoiceLine_id}')": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesInvoice_id in: path required: true description: (v1.0) id for salesInvoice schema: type: string format: uuid - name: salesInvoiceLine_id in: path required: true description: (v1.0) id for salesInvoiceLine schema: type: string get: summary: Retrieve the properties and relationships of an object of type salesInvoiceLine for Dynamics 365 Business Central. tags: - salesInvoiceLine operationId: getSalesInvoiceLineForSalesInvoice responses: 200: description: (v1.0) Succesfully returned the requested salesInvoiceLine content: application/json: schema: $ref: '#/components/schemas/salesInvoiceLine' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['item', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false delete: summary: Deletes an object of type salesInvoiceLine in Dynamics 365 Business Central tags: - salesInvoiceLine operationId: deleteSalesInvoiceLineForSalesInvoice responses: 204: description: (v1.0) Succesfully deleted the specified salesInvoiceLine patch: summary: Updates an object of type salesInvoiceLine in Dynamics 365 Business Central tags: - salesInvoiceLine operationId: patchSalesInvoiceLineForSalesInvoice parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/salesInvoiceLine' responses: 200: description: (v1.0) Succesfully updated the specifiedsalesInvoiceLine content: application/json: schema: $ref: '#/components/schemas/salesInvoiceLine' "/companies({company_id})/salesInvoices({salesInvoice_id})/pdfDocument": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesInvoice_id in: path required: true description: (v1.0) id for salesInvoice schema: type: string format: uuid get: summary: Returns a list of pdfDocument tags: - pdfDocument operationId: listPdfDocumentForSalesInvoice responses: 200: description: (v1.0) Succesfully returned a list of pdfDocument content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/pdfDocument' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'content'] style: form explode: false "/companies({company_id})/salesInvoices({salesInvoice_id})/pdfDocument({pdfDocument_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesInvoice_id in: path required: true description: (v1.0) id for salesInvoice schema: type: string format: uuid - name: pdfDocument_id in: path required: true description: (v1.0) id for pdfDocument schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type pdfDocument for Dynamics 365 Business Central. tags: - pdfDocument operationId: getPdfDocumentForSalesInvoice responses: 200: description: (v1.0) Succesfully returned the requested pdfDocument content: application/json: schema: $ref: '#/components/schemas/pdfDocument' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'content'] style: form explode: false "/companies({company_id})/salesInvoiceLines": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of salesInvoiceLines tags: - salesInvoiceLine operationId: listSalesInvoiceLines responses: 200: description: (v1.0) Succesfully returned a list of salesInvoiceLines content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/salesInvoiceLine' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['item', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false post: summary: Creates an object of type salesInvoiceLine in Dynamics 365 Business Central tags: - salesInvoiceLine operationId: postSalesInvoiceLine parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/salesInvoiceLine' responses: 201: description: (v1.0) A new salesInvoiceLine has been succesfully created content: application/json: schema: $ref: '#/components/schemas/salesInvoiceLine' "/companies({company_id})/salesInvoiceLines('{salesInvoiceLine_id}')": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesInvoiceLine_id in: path required: true description: (v1.0) id for salesInvoiceLine schema: type: string get: summary: Retrieve the properties and relationships of an object of type salesInvoiceLine for Dynamics 365 Business Central. tags: - salesInvoiceLine operationId: getSalesInvoiceLine responses: 200: description: (v1.0) Succesfully returned the requested salesInvoiceLine content: application/json: schema: $ref: '#/components/schemas/salesInvoiceLine' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['item', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false delete: summary: Deletes an object of type salesInvoiceLine in Dynamics 365 Business Central tags: - salesInvoiceLine operationId: deleteSalesInvoiceLine responses: 204: description: (v1.0) Succesfully deleted the specified salesInvoiceLine patch: summary: Updates an object of type salesInvoiceLine in Dynamics 365 Business Central tags: - salesInvoiceLine operationId: patchSalesInvoiceLine parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/salesInvoiceLine' responses: 200: description: (v1.0) Succesfully updated the specifiedsalesInvoiceLine content: application/json: schema: $ref: '#/components/schemas/salesInvoiceLine' "/companies({company_id})/pdfDocument": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of pdfDocument tags: - pdfDocument operationId: listPdfDocument responses: 200: description: (v1.0) Succesfully returned a list of pdfDocument content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/pdfDocument' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'content'] style: form explode: false "/companies({company_id})/pdfDocument({pdfDocument_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: pdfDocument_id in: path required: true description: (v1.0) id for pdfDocument schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type pdfDocument for Dynamics 365 Business Central. tags: - pdfDocument operationId: getPdfDocument responses: 200: description: (v1.0) Succesfully returned the requested pdfDocument content: application/json: schema: $ref: '#/components/schemas/pdfDocument' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'content'] style: form explode: false "/companies({company_id})/customerPaymentJournals": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of customerPaymentJournals tags: - customerPaymentJournal operationId: listCustomerPaymentJournals responses: 200: description: (v1.0) Succesfully returned a list of customerPaymentJournals content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/customerPaymentJournal' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['customerPayments', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'lastModifiedDateTime', 'balancingAccountId', 'balancingAccountNumber'] style: form explode: false post: summary: Creates an object of type customerPaymentJournal in Dynamics 365 Business Central tags: - customerPaymentJournal operationId: postCustomerPaymentJournal parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/customerPaymentJournal' responses: 201: description: (v1.0) A new customerPaymentJournal has been succesfully created content: application/json: schema: $ref: '#/components/schemas/customerPaymentJournal' "/companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: customerPaymentJournal_id in: path required: true description: (v1.0) id for customerPaymentJournal schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type customerPaymentJournal for Dynamics 365 Business Central. tags: - customerPaymentJournal operationId: getCustomerPaymentJournal responses: 200: description: (v1.0) Succesfully returned the requested customerPaymentJournal content: application/json: schema: $ref: '#/components/schemas/customerPaymentJournal' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['customerPayments', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'lastModifiedDateTime', 'balancingAccountId', 'balancingAccountNumber'] style: form explode: false delete: summary: Deletes an object of type customerPaymentJournal in Dynamics 365 Business Central tags: - customerPaymentJournal operationId: deleteCustomerPaymentJournal responses: 204: description: (v1.0) Succesfully deleted the specified customerPaymentJournal patch: summary: Updates an object of type customerPaymentJournal in Dynamics 365 Business Central tags: - customerPaymentJournal operationId: patchCustomerPaymentJournal parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/customerPaymentJournal' responses: 200: description: (v1.0) Succesfully updated the specifiedcustomerPaymentJournal content: application/json: schema: $ref: '#/components/schemas/customerPaymentJournal' "/companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})/customerPayments": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: customerPaymentJournal_id in: path required: true description: (v1.0) id for customerPaymentJournal schema: type: string format: uuid get: summary: Returns a list of customerPayments tags: - customerPayment operationId: listCustomerPaymentsForCustomerPaymentJournal responses: 200: description: (v1.0) Succesfully returned a list of customerPayments content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/customerPayment' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['customer'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'journalDisplayName', 'lineNumber', 'customerId', 'customerNumber', 'contactId', 'postingDate', 'documentNumber', 'externalDocumentNumber', 'amount', 'appliesToInvoiceId', 'appliesToInvoiceNumber', 'description', 'comment', 'dimensions', 'lastModifiedDateTime'] style: form explode: false post: summary: Creates an object of type customerPayment in Dynamics 365 Business Central tags: - customerPayment operationId: postCustomerPaymentForCustomerPaymentJournal parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/customerPayment' responses: 201: description: (v1.0) A new customerPayment has been succesfully created content: application/json: schema: $ref: '#/components/schemas/customerPayment' "/companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})/customerPayments({customerPayment_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: customerPaymentJournal_id in: path required: true description: (v1.0) id for customerPaymentJournal schema: type: string format: uuid - name: customerPayment_id in: path required: true description: (v1.0) id for customerPayment schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type customerPayment for Dynamics 365 Business Central. tags: - customerPayment operationId: getCustomerPaymentForCustomerPaymentJournal responses: 200: description: (v1.0) Succesfully returned the requested customerPayment content: application/json: schema: $ref: '#/components/schemas/customerPayment' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['customer'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'journalDisplayName', 'lineNumber', 'customerId', 'customerNumber', 'contactId', 'postingDate', 'documentNumber', 'externalDocumentNumber', 'amount', 'appliesToInvoiceId', 'appliesToInvoiceNumber', 'description', 'comment', 'dimensions', 'lastModifiedDateTime'] style: form explode: false delete: summary: Deletes an object of type customerPayment in Dynamics 365 Business Central tags: - customerPayment operationId: deleteCustomerPaymentForCustomerPaymentJournal responses: 204: description: (v1.0) Succesfully deleted the specified customerPayment patch: summary: Updates an object of type customerPayment in Dynamics 365 Business Central tags: - customerPayment operationId: patchCustomerPaymentForCustomerPaymentJournal parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/customerPayment' responses: 200: description: (v1.0) Succesfully updated the specifiedcustomerPayment content: application/json: schema: $ref: '#/components/schemas/customerPayment' "/companies({company_id})/customerPayments": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of customerPayments tags: - customerPayment operationId: listCustomerPayments responses: 200: description: (v1.0) Succesfully returned a list of customerPayments content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/customerPayment' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['customer'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'journalDisplayName', 'lineNumber', 'customerId', 'customerNumber', 'contactId', 'postingDate', 'documentNumber', 'externalDocumentNumber', 'amount', 'appliesToInvoiceId', 'appliesToInvoiceNumber', 'description', 'comment', 'dimensions', 'lastModifiedDateTime'] style: form explode: false post: summary: Creates an object of type customerPayment in Dynamics 365 Business Central tags: - customerPayment operationId: postCustomerPayment parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/customerPayment' responses: 201: description: (v1.0) A new customerPayment has been succesfully created content: application/json: schema: $ref: '#/components/schemas/customerPayment' "/companies({company_id})/customerPayments({customerPayment_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: customerPayment_id in: path required: true description: (v1.0) id for customerPayment schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type customerPayment for Dynamics 365 Business Central. tags: - customerPayment operationId: getCustomerPayment responses: 200: description: (v1.0) Succesfully returned the requested customerPayment content: application/json: schema: $ref: '#/components/schemas/customerPayment' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['customer'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'journalDisplayName', 'lineNumber', 'customerId', 'customerNumber', 'contactId', 'postingDate', 'documentNumber', 'externalDocumentNumber', 'amount', 'appliesToInvoiceId', 'appliesToInvoiceNumber', 'description', 'comment', 'dimensions', 'lastModifiedDateTime'] style: form explode: false delete: summary: Deletes an object of type customerPayment in Dynamics 365 Business Central tags: - customerPayment operationId: deleteCustomerPayment responses: 204: description: (v1.0) Succesfully deleted the specified customerPayment patch: summary: Updates an object of type customerPayment in Dynamics 365 Business Central tags: - customerPayment operationId: patchCustomerPayment parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/customerPayment' responses: 200: description: (v1.0) Succesfully updated the specifiedcustomerPayment content: application/json: schema: $ref: '#/components/schemas/customerPayment' "/companies({company_id})/accounts": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of accounts tags: - account operationId: listAccounts responses: 200: description: (v1.0) Succesfully returned a list of accounts content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/account' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'number', 'displayName', 'category', 'subCategory', 'blocked', 'lastModifiedDateTime'] style: form explode: false "/companies({company_id})/accounts({account_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: account_id in: path required: true description: (v1.0) id for account schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type account for Dynamics 365 Business Central. tags: - account operationId: getAccount responses: 200: description: (v1.0) Succesfully returned the requested account content: application/json: schema: $ref: '#/components/schemas/account' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'number', 'displayName', 'category', 'subCategory', 'blocked', 'lastModifiedDateTime'] style: form explode: false "/companies({company_id})/taxGroups": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of taxGroups tags: - taxGroup operationId: listTaxGroups responses: 200: description: (v1.0) Succesfully returned a list of taxGroups content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/taxGroup' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'taxType', 'lastModifiedDateTime'] style: form explode: false post: summary: Creates an object of type taxGroup in Dynamics 365 Business Central tags: - taxGroup operationId: postTaxGroup parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/taxGroup' responses: 201: description: (v1.0) A new taxGroup has been succesfully created content: application/json: schema: $ref: '#/components/schemas/taxGroup' "/companies({company_id})/taxGroups({taxGroup_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: taxGroup_id in: path required: true description: (v1.0) id for taxGroup schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type taxGroup for Dynamics 365 Business Central. tags: - taxGroup operationId: getTaxGroup responses: 200: description: (v1.0) Succesfully returned the requested taxGroup content: application/json: schema: $ref: '#/components/schemas/taxGroup' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'taxType', 'lastModifiedDateTime'] style: form explode: false delete: summary: Deletes an object of type taxGroup in Dynamics 365 Business Central tags: - taxGroup operationId: deleteTaxGroup responses: 204: description: (v1.0) Succesfully deleted the specified taxGroup patch: summary: Updates an object of type taxGroup in Dynamics 365 Business Central tags: - taxGroup operationId: patchTaxGroup parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/taxGroup' responses: 200: description: (v1.0) Succesfully updated the specifiedtaxGroup content: application/json: schema: $ref: '#/components/schemas/taxGroup' "/companies({company_id})/journals": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of journals tags: - journal operationId: listJournals responses: 200: description: (v1.0) Succesfully returned a list of journals content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/journal' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['journalLines', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'lastModifiedDateTime', 'balancingAccountId', 'balancingAccountNumber'] style: form explode: false post: summary: Creates an object of type journal in Dynamics 365 Business Central tags: - journal operationId: postJournal parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/journal' responses: 201: description: (v1.0) A new journal has been succesfully created content: application/json: schema: $ref: '#/components/schemas/journal' "/companies({company_id})/journals({journal_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: journal_id in: path required: true description: (v1.0) id for journal schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type journal for Dynamics 365 Business Central. tags: - journal operationId: getJournal responses: 200: description: (v1.0) Succesfully returned the requested journal content: application/json: schema: $ref: '#/components/schemas/journal' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['journalLines', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'lastModifiedDateTime', 'balancingAccountId', 'balancingAccountNumber'] style: form explode: false delete: summary: Deletes an object of type journal in Dynamics 365 Business Central tags: - journal operationId: deleteJournal responses: 204: description: (v1.0) Succesfully deleted the specified journal patch: summary: Updates an object of type journal in Dynamics 365 Business Central tags: - journal operationId: patchJournal parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/journal' responses: 200: description: (v1.0) Succesfully updated the specifiedjournal content: application/json: schema: $ref: '#/components/schemas/journal' "/companies({company_id})/journals({journal_id})/Microsoft.NAV.post": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: journal_id in: path required: true description: (v1.0) id for journal schema: type: string format: uuid post: summary: Performs the post action for journals entity tags: - journal operationId: postActionJournals responses: 204: description: (v1.0) Succesfully performed a post action on the Dynamic 365 Business Central journals entity "/companies({company_id})/journals({journal_id})/journalLines": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: journal_id in: path required: true description: (v1.0) id for journal schema: type: string format: uuid get: summary: Returns a list of journalLines tags: - journalLine operationId: listJournalLinesForJournal responses: 200: description: (v1.0) Succesfully returned a list of journalLines content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/journalLine' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['attachments', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'journalDisplayName', 'lineNumber', 'accountType', 'accountId', 'accountNumber', 'postingDate', 'documentNumber', 'externalDocumentNumber', 'amount', 'description', 'comment', 'dimensions', 'lastModifiedDateTime'] style: form explode: false post: summary: Creates an object of type journalLine in Dynamics 365 Business Central tags: - journalLine operationId: postJournalLineForJournal parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/journalLine' responses: 201: description: (v1.0) A new journalLine has been succesfully created content: application/json: schema: $ref: '#/components/schemas/journalLine' "/companies({company_id})/journals({journal_id})/journalLines({journalLine_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: journal_id in: path required: true description: (v1.0) id for journal schema: type: string format: uuid - name: journalLine_id in: path required: true description: (v1.0) id for journalLine schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type journalLine for Dynamics 365 Business Central. tags: - journalLine operationId: getJournalLineForJournal responses: 200: description: (v1.0) Succesfully returned the requested journalLine content: application/json: schema: $ref: '#/components/schemas/journalLine' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['attachments', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'journalDisplayName', 'lineNumber', 'accountType', 'accountId', 'accountNumber', 'postingDate', 'documentNumber', 'externalDocumentNumber', 'amount', 'description', 'comment', 'dimensions', 'lastModifiedDateTime'] style: form explode: false delete: summary: Deletes an object of type journalLine in Dynamics 365 Business Central tags: - journalLine operationId: deleteJournalLineForJournal responses: 204: description: (v1.0) Succesfully deleted the specified journalLine patch: summary: Updates an object of type journalLine in Dynamics 365 Business Central tags: - journalLine operationId: patchJournalLineForJournal parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/journalLine' responses: 200: description: (v1.0) Succesfully updated the specifiedjournalLine content: application/json: schema: $ref: '#/components/schemas/journalLine' "/companies({company_id})/journals({journal_id})/journalLines({journalLine_id})/attachments": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: journal_id in: path required: true description: (v1.0) id for journal schema: type: string format: uuid - name: journalLine_id in: path required: true description: (v1.0) id for journalLine schema: type: string format: uuid get: summary: Returns a list of attachments tags: - attachments operationId: listAttachmentsForJournalLineForJournal responses: 200: description: (v1.0) Succesfully returned a list of attachments content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/attachments' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['parentId', 'id', 'fileName', 'byteSize', 'content', 'lastModifiedDateTime'] style: form explode: false post: summary: Creates an object of type attachments in Dynamics 365 Business Central tags: - attachments operationId: postAttachmentsForJournalLineForJournal parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/attachments' responses: 201: description: (v1.0) A new attachments has been succesfully created content: application/json: schema: $ref: '#/components/schemas/attachments' "/companies({company_id})/journals({journal_id})/journalLines({journalLine_id})/attachments({attachments_parentId},{attachments_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: journal_id in: path required: true description: (v1.0) id for journal schema: type: string format: uuid - name: journalLine_id in: path required: true description: (v1.0) id for journalLine schema: type: string format: uuid - name: attachments_parentId in: path required: true description: (v1.0) parentId for attachments schema: type: string format: uuid - name: attachments_id in: path required: true description: (v1.0) id for attachments schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type attachments for Dynamics 365 Business Central. tags: - attachments operationId: getAttachmentsForJournalLineForJournal responses: 200: description: (v1.0) Succesfully returned the requested attachments content: application/json: schema: $ref: '#/components/schemas/attachments' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['parentId', 'id', 'fileName', 'byteSize', 'content', 'lastModifiedDateTime'] style: form explode: false delete: summary: Deletes an object of type attachments in Dynamics 365 Business Central tags: - attachments operationId: deleteAttachmentsForJournalLineForJournal responses: 204: description: (v1.0) Succesfully deleted the specified attachments patch: summary: Updates an object of type attachments in Dynamics 365 Business Central tags: - attachments operationId: patchAttachmentsForJournalLineForJournal parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/attachments' responses: 200: description: (v1.0) Succesfully updated the specifiedattachments content: application/json: schema: $ref: '#/components/schemas/attachments' "/companies({company_id})/journalLines": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of journalLines tags: - journalLine operationId: listJournalLines responses: 200: description: (v1.0) Succesfully returned a list of journalLines content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/journalLine' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['attachments', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'journalDisplayName', 'lineNumber', 'accountType', 'accountId', 'accountNumber', 'postingDate', 'documentNumber', 'externalDocumentNumber', 'amount', 'description', 'comment', 'dimensions', 'lastModifiedDateTime'] style: form explode: false post: summary: Creates an object of type journalLine in Dynamics 365 Business Central tags: - journalLine operationId: postJournalLine parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/journalLine' responses: 201: description: (v1.0) A new journalLine has been succesfully created content: application/json: schema: $ref: '#/components/schemas/journalLine' "/companies({company_id})/journalLines({journalLine_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: journalLine_id in: path required: true description: (v1.0) id for journalLine schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type journalLine for Dynamics 365 Business Central. tags: - journalLine operationId: getJournalLine responses: 200: description: (v1.0) Succesfully returned the requested journalLine content: application/json: schema: $ref: '#/components/schemas/journalLine' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['attachments', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'journalDisplayName', 'lineNumber', 'accountType', 'accountId', 'accountNumber', 'postingDate', 'documentNumber', 'externalDocumentNumber', 'amount', 'description', 'comment', 'dimensions', 'lastModifiedDateTime'] style: form explode: false delete: summary: Deletes an object of type journalLine in Dynamics 365 Business Central tags: - journalLine operationId: deleteJournalLine responses: 204: description: (v1.0) Succesfully deleted the specified journalLine patch: summary: Updates an object of type journalLine in Dynamics 365 Business Central tags: - journalLine operationId: patchJournalLine parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/journalLine' responses: 200: description: (v1.0) Succesfully updated the specifiedjournalLine content: application/json: schema: $ref: '#/components/schemas/journalLine' "/companies({company_id})/journalLines({journalLine_id})/attachments": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: journalLine_id in: path required: true description: (v1.0) id for journalLine schema: type: string format: uuid get: summary: Returns a list of attachments tags: - attachments operationId: listAttachmentsForJournalLine responses: 200: description: (v1.0) Succesfully returned a list of attachments content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/attachments' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['parentId', 'id', 'fileName', 'byteSize', 'content', 'lastModifiedDateTime'] style: form explode: false post: summary: Creates an object of type attachments in Dynamics 365 Business Central tags: - attachments operationId: postAttachmentsForJournalLine parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/attachments' responses: 201: description: (v1.0) A new attachments has been succesfully created content: application/json: schema: $ref: '#/components/schemas/attachments' "/companies({company_id})/journalLines({journalLine_id})/attachments({attachments_parentId},{attachments_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: journalLine_id in: path required: true description: (v1.0) id for journalLine schema: type: string format: uuid - name: attachments_parentId in: path required: true description: (v1.0) parentId for attachments schema: type: string format: uuid - name: attachments_id in: path required: true description: (v1.0) id for attachments schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type attachments for Dynamics 365 Business Central. tags: - attachments operationId: getAttachmentsForJournalLine responses: 200: description: (v1.0) Succesfully returned the requested attachments content: application/json: schema: $ref: '#/components/schemas/attachments' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['parentId', 'id', 'fileName', 'byteSize', 'content', 'lastModifiedDateTime'] style: form explode: false delete: summary: Deletes an object of type attachments in Dynamics 365 Business Central tags: - attachments operationId: deleteAttachmentsForJournalLine responses: 204: description: (v1.0) Succesfully deleted the specified attachments patch: summary: Updates an object of type attachments in Dynamics 365 Business Central tags: - attachments operationId: patchAttachmentsForJournalLine parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/attachments' responses: 200: description: (v1.0) Succesfully updated the specifiedattachments content: application/json: schema: $ref: '#/components/schemas/attachments' "/companies({company_id})/attachments": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of attachments tags: - attachments operationId: listAttachments responses: 200: description: (v1.0) Succesfully returned a list of attachments content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/attachments' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['parentId', 'id', 'fileName', 'byteSize', 'content', 'lastModifiedDateTime'] style: form explode: false post: summary: Creates an object of type attachments in Dynamics 365 Business Central tags: - attachments operationId: postAttachments parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/attachments' responses: 201: description: (v1.0) A new attachments has been succesfully created content: application/json: schema: $ref: '#/components/schemas/attachments' "/companies({company_id})/attachments({attachments_parentId},{attachments_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: attachments_parentId in: path required: true description: (v1.0) parentId for attachments schema: type: string format: uuid - name: attachments_id in: path required: true description: (v1.0) id for attachments schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type attachments for Dynamics 365 Business Central. tags: - attachments operationId: getAttachments responses: 200: description: (v1.0) Succesfully returned the requested attachments content: application/json: schema: $ref: '#/components/schemas/attachments' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['parentId', 'id', 'fileName', 'byteSize', 'content', 'lastModifiedDateTime'] style: form explode: false delete: summary: Deletes an object of type attachments in Dynamics 365 Business Central tags: - attachments operationId: deleteAttachments responses: 204: description: (v1.0) Succesfully deleted the specified attachments patch: summary: Updates an object of type attachments in Dynamics 365 Business Central tags: - attachments operationId: patchAttachments parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/attachments' responses: 200: description: (v1.0) Succesfully updated the specifiedattachments content: application/json: schema: $ref: '#/components/schemas/attachments' "/companies({company_id})/employees": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of employees tags: - employee operationId: listEmployees responses: 200: description: (v1.0) Succesfully returned a list of employees content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/employee' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['picture', 'defaultDimensions', 'timeRegistrationEntries'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'number', 'displayName', 'givenName', 'middleName', 'surname', 'jobTitle', 'address', 'phoneNumber', 'mobilePhone', 'email', 'personalEmail', 'employmentDate', 'terminationDate', 'status', 'birthDate', 'statisticsGroupCode', 'lastModifiedDateTime'] style: form explode: false post: summary: Creates an object of type employee in Dynamics 365 Business Central tags: - employee operationId: postEmployee parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/employee' responses: 201: description: (v1.0) A new employee has been succesfully created content: application/json: schema: $ref: '#/components/schemas/employee' "/companies({company_id})/employees({employee_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: employee_id in: path required: true description: (v1.0) id for employee schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type employee for Dynamics 365 Business Central. tags: - employee operationId: getEmployee responses: 200: description: (v1.0) Succesfully returned the requested employee content: application/json: schema: $ref: '#/components/schemas/employee' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['picture', 'defaultDimensions', 'timeRegistrationEntries'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'number', 'displayName', 'givenName', 'middleName', 'surname', 'jobTitle', 'address', 'phoneNumber', 'mobilePhone', 'email', 'personalEmail', 'employmentDate', 'terminationDate', 'status', 'birthDate', 'statisticsGroupCode', 'lastModifiedDateTime'] style: form explode: false delete: summary: Deletes an object of type employee in Dynamics 365 Business Central tags: - employee operationId: deleteEmployee responses: 204: description: (v1.0) Succesfully deleted the specified employee patch: summary: Updates an object of type employee in Dynamics 365 Business Central tags: - employee operationId: patchEmployee parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/employee' responses: 200: description: (v1.0) Succesfully updated the specifiedemployee content: application/json: schema: $ref: '#/components/schemas/employee' "/companies({company_id})/employees({employee_id})/picture": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: employee_id in: path required: true description: (v1.0) id for employee schema: type: string format: uuid get: summary: Returns a list of picture tags: - picture operationId: listPictureForEmployee responses: 200: description: (v1.0) Succesfully returned a list of picture content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/picture' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'width', 'height', 'contentType', 'content'] style: form explode: false "/companies({company_id})/employees({employee_id})/picture({picture_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: employee_id in: path required: true description: (v1.0) id for employee schema: type: string format: uuid - name: picture_id in: path required: true description: (v1.0) id for picture schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type picture for Dynamics 365 Business Central. tags: - picture operationId: getPictureForEmployee responses: 200: description: (v1.0) Succesfully returned the requested picture content: application/json: schema: $ref: '#/components/schemas/picture' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'width', 'height', 'contentType', 'content'] style: form explode: false delete: summary: Deletes an object of type picture in Dynamics 365 Business Central tags: - picture operationId: deletePictureForEmployee responses: 204: description: (v1.0) Succesfully deleted the specified picture patch: summary: Updates an object of type picture in Dynamics 365 Business Central tags: - picture operationId: patchPictureForEmployee parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/picture' responses: 200: description: (v1.0) Succesfully updated the specifiedpicture content: application/json: schema: $ref: '#/components/schemas/picture' "/companies({company_id})/employees({employee_id})/defaultDimensions": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: employee_id in: path required: true description: (v1.0) id for employee schema: type: string format: uuid get: summary: Returns a list of defaultDimensions tags: - defaultDimensions operationId: listDefaultDimensionsForEmployee responses: 200: description: (v1.0) Succesfully returned a list of defaultDimensions content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/defaultDimensions' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['account', 'dimension', 'dimensionValue'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['parentId', 'dimensionId', 'dimensionCode', 'dimensionValueId', 'dimensionValueCode', 'postingValidation'] style: form explode: false post: summary: Creates an object of type defaultDimensions in Dynamics 365 Business Central tags: - defaultDimensions operationId: postDefaultDimensionsForEmployee parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/defaultDimensions' responses: 201: description: (v1.0) A new defaultDimensions has been succesfully created content: application/json: schema: $ref: '#/components/schemas/defaultDimensions' "/companies({company_id})/employees({employee_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: employee_id in: path required: true description: (v1.0) id for employee schema: type: string format: uuid - name: defaultDimensions_parentId in: path required: true description: (v1.0) parentId for defaultDimensions schema: type: string format: uuid - name: defaultDimensions_dimensionId in: path required: true description: (v1.0) dimensionId for defaultDimensions schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type defaultDimensions for Dynamics 365 Business Central. tags: - defaultDimensions operationId: getDefaultDimensionsForEmployee responses: 200: description: (v1.0) Succesfully returned the requested defaultDimensions content: application/json: schema: $ref: '#/components/schemas/defaultDimensions' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['account', 'dimension', 'dimensionValue'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['parentId', 'dimensionId', 'dimensionCode', 'dimensionValueId', 'dimensionValueCode', 'postingValidation'] style: form explode: false delete: summary: Deletes an object of type defaultDimensions in Dynamics 365 Business Central tags: - defaultDimensions operationId: deleteDefaultDimensionsForEmployee responses: 204: description: (v1.0) Succesfully deleted the specified defaultDimensions patch: summary: Updates an object of type defaultDimensions in Dynamics 365 Business Central tags: - defaultDimensions operationId: patchDefaultDimensionsForEmployee parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/defaultDimensions' responses: 200: description: (v1.0) Succesfully updated the specifieddefaultDimensions content: application/json: schema: $ref: '#/components/schemas/defaultDimensions' "/companies({company_id})/employees({employee_id})/timeRegistrationEntries": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: employee_id in: path required: true description: (v1.0) id for employee schema: type: string format: uuid get: summary: Returns a list of timeRegistrationEntries tags: - timeRegistrationEntry operationId: listTimeRegistrationEntriesForEmployee responses: 200: description: (v1.0) Succesfully returned a list of timeRegistrationEntries content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/timeRegistrationEntry' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['project'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'employeeId', 'employeeNumber', 'jobId', 'jobNumber', 'absence', 'lineNumber', 'date', 'quantity', 'status', 'unitOfMeasureId', 'unitOfMeasure', 'dimensions', 'lastModfiedDateTime'] style: form explode: false post: summary: Creates an object of type timeRegistrationEntry in Dynamics 365 Business Central tags: - timeRegistrationEntry operationId: postTimeRegistrationEntryForEmployee parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/timeRegistrationEntry' responses: 201: description: (v1.0) A new timeRegistrationEntry has been succesfully created content: application/json: schema: $ref: '#/components/schemas/timeRegistrationEntry' "/companies({company_id})/employees({employee_id})/timeRegistrationEntries({timeRegistrationEntry_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: employee_id in: path required: true description: (v1.0) id for employee schema: type: string format: uuid - name: timeRegistrationEntry_id in: path required: true description: (v1.0) id for timeRegistrationEntry schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type timeRegistrationEntry for Dynamics 365 Business Central. tags: - timeRegistrationEntry operationId: getTimeRegistrationEntryForEmployee responses: 200: description: (v1.0) Succesfully returned the requested timeRegistrationEntry content: application/json: schema: $ref: '#/components/schemas/timeRegistrationEntry' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['project'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'employeeId', 'employeeNumber', 'jobId', 'jobNumber', 'absence', 'lineNumber', 'date', 'quantity', 'status', 'unitOfMeasureId', 'unitOfMeasure', 'dimensions', 'lastModfiedDateTime'] style: form explode: false delete: summary: Deletes an object of type timeRegistrationEntry in Dynamics 365 Business Central tags: - timeRegistrationEntry operationId: deleteTimeRegistrationEntryForEmployee responses: 204: description: (v1.0) Succesfully deleted the specified timeRegistrationEntry patch: summary: Updates an object of type timeRegistrationEntry in Dynamics 365 Business Central tags: - timeRegistrationEntry operationId: patchTimeRegistrationEntryForEmployee parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/timeRegistrationEntry' responses: 200: description: (v1.0) Succesfully updated the specifiedtimeRegistrationEntry content: application/json: schema: $ref: '#/components/schemas/timeRegistrationEntry' "/companies({company_id})/timeRegistrationEntries": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of timeRegistrationEntries tags: - timeRegistrationEntry operationId: listTimeRegistrationEntries responses: 200: description: (v1.0) Succesfully returned a list of timeRegistrationEntries content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/timeRegistrationEntry' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['project'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'employeeId', 'employeeNumber', 'jobId', 'jobNumber', 'absence', 'lineNumber', 'date', 'quantity', 'status', 'unitOfMeasureId', 'unitOfMeasure', 'dimensions', 'lastModfiedDateTime'] style: form explode: false post: summary: Creates an object of type timeRegistrationEntry in Dynamics 365 Business Central tags: - timeRegistrationEntry operationId: postTimeRegistrationEntry parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/timeRegistrationEntry' responses: 201: description: (v1.0) A new timeRegistrationEntry has been succesfully created content: application/json: schema: $ref: '#/components/schemas/timeRegistrationEntry' "/companies({company_id})/timeRegistrationEntries({timeRegistrationEntry_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: timeRegistrationEntry_id in: path required: true description: (v1.0) id for timeRegistrationEntry schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type timeRegistrationEntry for Dynamics 365 Business Central. tags: - timeRegistrationEntry operationId: getTimeRegistrationEntry responses: 200: description: (v1.0) Succesfully returned the requested timeRegistrationEntry content: application/json: schema: $ref: '#/components/schemas/timeRegistrationEntry' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['project'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'employeeId', 'employeeNumber', 'jobId', 'jobNumber', 'absence', 'lineNumber', 'date', 'quantity', 'status', 'unitOfMeasureId', 'unitOfMeasure', 'dimensions', 'lastModfiedDateTime'] style: form explode: false delete: summary: Deletes an object of type timeRegistrationEntry in Dynamics 365 Business Central tags: - timeRegistrationEntry operationId: deleteTimeRegistrationEntry responses: 204: description: (v1.0) Succesfully deleted the specified timeRegistrationEntry patch: summary: Updates an object of type timeRegistrationEntry in Dynamics 365 Business Central tags: - timeRegistrationEntry operationId: patchTimeRegistrationEntry parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/timeRegistrationEntry' responses: 200: description: (v1.0) Succesfully updated the specifiedtimeRegistrationEntry content: application/json: schema: $ref: '#/components/schemas/timeRegistrationEntry' "/companies({company_id})/generalLedgerEntries": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of generalLedgerEntries tags: - generalLedgerEntry operationId: listGeneralLedgerEntries responses: 200: description: (v1.0) Succesfully returned a list of generalLedgerEntries content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/generalLedgerEntry' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'postingDate', 'documentNumber', 'documentType', 'accountId', 'accountNumber', 'description', 'debitAmount', 'creditAmount', 'dimensions', 'lastModifiedDateTime'] style: form explode: false "/companies({company_id})/generalLedgerEntries({generalLedgerEntry_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: generalLedgerEntry_id in: path required: true description: (v1.0) id for generalLedgerEntry schema: type: integer format: int32 get: summary: Retrieve the properties and relationships of an object of type generalLedgerEntry for Dynamics 365 Business Central. tags: - generalLedgerEntry operationId: getGeneralLedgerEntry responses: 200: description: (v1.0) Succesfully returned the requested generalLedgerEntry content: application/json: schema: $ref: '#/components/schemas/generalLedgerEntry' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'postingDate', 'documentNumber', 'documentType', 'accountId', 'accountNumber', 'description', 'debitAmount', 'creditAmount', 'dimensions', 'lastModifiedDateTime'] style: form explode: false "/companies({company_id})/currencies": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of currencies tags: - currency operationId: listCurrencies responses: 200: description: (v1.0) Succesfully returned a list of currencies content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/currency' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'symbol', 'amountDecimalPlaces', 'amountRoundingPrecision', 'lastModifiedDateTime'] style: form explode: false post: summary: Creates an object of type currency in Dynamics 365 Business Central tags: - currency operationId: postCurrency parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/currency' responses: 201: description: (v1.0) A new currency has been succesfully created content: application/json: schema: $ref: '#/components/schemas/currency' "/companies({company_id})/currencies({currency_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: currency_id in: path required: true description: (v1.0) id for currency schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type currency for Dynamics 365 Business Central. tags: - currency operationId: getCurrency responses: 200: description: (v1.0) Succesfully returned the requested currency content: application/json: schema: $ref: '#/components/schemas/currency' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'symbol', 'amountDecimalPlaces', 'amountRoundingPrecision', 'lastModifiedDateTime'] style: form explode: false delete: summary: Deletes an object of type currency in Dynamics 365 Business Central tags: - currency operationId: deleteCurrency responses: 204: description: (v1.0) Succesfully deleted the specified currency patch: summary: Updates an object of type currency in Dynamics 365 Business Central tags: - currency operationId: patchCurrency parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/currency' responses: 200: description: (v1.0) Succesfully updated the specifiedcurrency content: application/json: schema: $ref: '#/components/schemas/currency' "/companies({company_id})/paymentMethods": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of paymentMethods tags: - paymentMethod operationId: listPaymentMethods responses: 200: description: (v1.0) Succesfully returned a list of paymentMethods content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/paymentMethod' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'lastModifiedDateTime'] style: form explode: false post: summary: Creates an object of type paymentMethod in Dynamics 365 Business Central tags: - paymentMethod operationId: postPaymentMethod parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/paymentMethod' responses: 201: description: (v1.0) A new paymentMethod has been succesfully created content: application/json: schema: $ref: '#/components/schemas/paymentMethod' "/companies({company_id})/paymentMethods({paymentMethod_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: paymentMethod_id in: path required: true description: (v1.0) id for paymentMethod schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type paymentMethod for Dynamics 365 Business Central. tags: - paymentMethod operationId: getPaymentMethod responses: 200: description: (v1.0) Succesfully returned the requested paymentMethod content: application/json: schema: $ref: '#/components/schemas/paymentMethod' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'lastModifiedDateTime'] style: form explode: false delete: summary: Deletes an object of type paymentMethod in Dynamics 365 Business Central tags: - paymentMethod operationId: deletePaymentMethod responses: 204: description: (v1.0) Succesfully deleted the specified paymentMethod patch: summary: Updates an object of type paymentMethod in Dynamics 365 Business Central tags: - paymentMethod operationId: patchPaymentMethod parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/paymentMethod' responses: 200: description: (v1.0) Succesfully updated the specifiedpaymentMethod content: application/json: schema: $ref: '#/components/schemas/paymentMethod' "/companies({company_id})/dimensions": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of dimensions tags: - dimension operationId: listDimensions responses: 200: description: (v1.0) Succesfully returned a list of dimensions content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/dimension' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['dimensionValues'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'lastModifiedDateTime'] style: form explode: false "/companies({company_id})/dimensions({dimension_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: dimension_id in: path required: true description: (v1.0) id for dimension schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type dimension for Dynamics 365 Business Central. tags: - dimension operationId: getDimension responses: 200: description: (v1.0) Succesfully returned the requested dimension content: application/json: schema: $ref: '#/components/schemas/dimension' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['dimensionValues'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'lastModifiedDateTime'] style: form explode: false "/companies({company_id})/dimensions({dimension_id})/dimensionValues": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: dimension_id in: path required: true description: (v1.0) id for dimension schema: type: string format: uuid get: summary: Returns a list of dimensionValues tags: - dimensionValue operationId: listDimensionValuesForDimension responses: 200: description: (v1.0) Succesfully returned a list of dimensionValues content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/dimensionValue' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'lastModifiedDateTime'] style: form explode: false "/companies({company_id})/dimensions({dimension_id})/dimensionValues({dimensionValue_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: dimension_id in: path required: true description: (v1.0) id for dimension schema: type: string format: uuid - name: dimensionValue_id in: path required: true description: (v1.0) id for dimensionValue schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type dimensionValue for Dynamics 365 Business Central. tags: - dimensionValue operationId: getDimensionValueForDimension responses: 200: description: (v1.0) Succesfully returned the requested dimensionValue content: application/json: schema: $ref: '#/components/schemas/dimensionValue' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'lastModifiedDateTime'] style: form explode: false "/companies({company_id})/dimensionValues": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of dimensionValues tags: - dimensionValue operationId: listDimensionValues responses: 200: description: (v1.0) Succesfully returned a list of dimensionValues content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/dimensionValue' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'lastModifiedDateTime'] style: form explode: false "/companies({company_id})/dimensionValues({dimensionValue_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: dimensionValue_id in: path required: true description: (v1.0) id for dimensionValue schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type dimensionValue for Dynamics 365 Business Central. tags: - dimensionValue operationId: getDimensionValue responses: 200: description: (v1.0) Succesfully returned the requested dimensionValue content: application/json: schema: $ref: '#/components/schemas/dimensionValue' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'lastModifiedDateTime'] style: form explode: false "/companies({company_id})/dimensionLines": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of dimensionLines tags: - dimensionLine operationId: listDimensionLines responses: 200: description: (v1.0) Succesfully returned a list of dimensionLines content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/dimensionLine' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['dimension'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['parentId', 'id', 'code', 'displayName', 'valueId', 'valueCode', 'valueDisplayName'] style: form explode: false post: summary: Creates an object of type dimensionLine in Dynamics 365 Business Central tags: - dimensionLine operationId: postDimensionLine parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/dimensionLine' responses: 201: description: (v1.0) A new dimensionLine has been succesfully created content: application/json: schema: $ref: '#/components/schemas/dimensionLine' "/companies({company_id})/dimensionLines({dimensionLine_parentId},{dimensionLine_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: dimensionLine_parentId in: path required: true description: (v1.0) parentId for dimensionLine schema: type: string format: uuid - name: dimensionLine_id in: path required: true description: (v1.0) id for dimensionLine schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type dimensionLine for Dynamics 365 Business Central. tags: - dimensionLine operationId: getDimensionLine responses: 200: description: (v1.0) Succesfully returned the requested dimensionLine content: application/json: schema: $ref: '#/components/schemas/dimensionLine' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['dimension'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['parentId', 'id', 'code', 'displayName', 'valueId', 'valueCode', 'valueDisplayName'] style: form explode: false delete: summary: Deletes an object of type dimensionLine in Dynamics 365 Business Central tags: - dimensionLine operationId: deleteDimensionLine responses: 204: description: (v1.0) Succesfully deleted the specified dimensionLine patch: summary: Updates an object of type dimensionLine in Dynamics 365 Business Central tags: - dimensionLine operationId: patchDimensionLine parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/dimensionLine' responses: 200: description: (v1.0) Succesfully updated the specifieddimensionLine content: application/json: schema: $ref: '#/components/schemas/dimensionLine' "/companies({company_id})/paymentTerms": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of paymentTerms tags: - paymentTerm operationId: listPaymentTerms responses: 200: description: (v1.0) Succesfully returned a list of paymentTerms content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/paymentTerm' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'dueDateCalculation', 'discountDateCalculation', 'discountPercent', 'calculateDiscountOnCreditMemos', 'lastModifiedDateTime'] style: form explode: false post: summary: Creates an object of type paymentTerm in Dynamics 365 Business Central tags: - paymentTerm operationId: postPaymentTerm parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/paymentTerm' responses: 201: description: (v1.0) A new paymentTerm has been succesfully created content: application/json: schema: $ref: '#/components/schemas/paymentTerm' "/companies({company_id})/paymentTerms({paymentTerm_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: paymentTerm_id in: path required: true description: (v1.0) id for paymentTerm schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type paymentTerm for Dynamics 365 Business Central. tags: - paymentTerm operationId: getPaymentTerm responses: 200: description: (v1.0) Succesfully returned the requested paymentTerm content: application/json: schema: $ref: '#/components/schemas/paymentTerm' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'dueDateCalculation', 'discountDateCalculation', 'discountPercent', 'calculateDiscountOnCreditMemos', 'lastModifiedDateTime'] style: form explode: false delete: summary: Deletes an object of type paymentTerm in Dynamics 365 Business Central tags: - paymentTerm operationId: deletePaymentTerm responses: 204: description: (v1.0) Succesfully deleted the specified paymentTerm patch: summary: Updates an object of type paymentTerm in Dynamics 365 Business Central tags: - paymentTerm operationId: patchPaymentTerm parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/paymentTerm' responses: 200: description: (v1.0) Succesfully updated the specifiedpaymentTerm content: application/json: schema: $ref: '#/components/schemas/paymentTerm' "/companies({company_id})/shipmentMethods": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of shipmentMethods tags: - shipmentMethod operationId: listShipmentMethods responses: 200: description: (v1.0) Succesfully returned a list of shipmentMethods content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/shipmentMethod' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'lastModifiedDateTime'] style: form explode: false post: summary: Creates an object of type shipmentMethod in Dynamics 365 Business Central tags: - shipmentMethod operationId: postShipmentMethod parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/shipmentMethod' responses: 201: description: (v1.0) A new shipmentMethod has been succesfully created content: application/json: schema: $ref: '#/components/schemas/shipmentMethod' "/companies({company_id})/shipmentMethods({shipmentMethod_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: shipmentMethod_id in: path required: true description: (v1.0) id for shipmentMethod schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type shipmentMethod for Dynamics 365 Business Central. tags: - shipmentMethod operationId: getShipmentMethod responses: 200: description: (v1.0) Succesfully returned the requested shipmentMethod content: application/json: schema: $ref: '#/components/schemas/shipmentMethod' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'lastModifiedDateTime'] style: form explode: false delete: summary: Deletes an object of type shipmentMethod in Dynamics 365 Business Central tags: - shipmentMethod operationId: deleteShipmentMethod responses: 204: description: (v1.0) Succesfully deleted the specified shipmentMethod patch: summary: Updates an object of type shipmentMethod in Dynamics 365 Business Central tags: - shipmentMethod operationId: patchShipmentMethod parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/shipmentMethod' responses: 200: description: (v1.0) Succesfully updated the specifiedshipmentMethod content: application/json: schema: $ref: '#/components/schemas/shipmentMethod' "/companies({company_id})/itemCategories": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of itemCategories tags: - itemCategory operationId: listItemCategories responses: 200: description: (v1.0) Succesfully returned a list of itemCategories content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/itemCategory' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'lastModifiedDateTime'] style: form explode: false post: summary: Creates an object of type itemCategory in Dynamics 365 Business Central tags: - itemCategory operationId: postItemCategory parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/itemCategory' responses: 201: description: (v1.0) A new itemCategory has been succesfully created content: application/json: schema: $ref: '#/components/schemas/itemCategory' "/companies({company_id})/itemCategories({itemCategory_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: itemCategory_id in: path required: true description: (v1.0) id for itemCategory schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type itemCategory for Dynamics 365 Business Central. tags: - itemCategory operationId: getItemCategory responses: 200: description: (v1.0) Succesfully returned the requested itemCategory content: application/json: schema: $ref: '#/components/schemas/itemCategory' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'lastModifiedDateTime'] style: form explode: false delete: summary: Deletes an object of type itemCategory in Dynamics 365 Business Central tags: - itemCategory operationId: deleteItemCategory responses: 204: description: (v1.0) Succesfully deleted the specified itemCategory patch: summary: Updates an object of type itemCategory in Dynamics 365 Business Central tags: - itemCategory operationId: patchItemCategory parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/itemCategory' responses: 200: description: (v1.0) Succesfully updated the specifieditemCategory content: application/json: schema: $ref: '#/components/schemas/itemCategory' "/companies({company_id})/cashFlowStatement": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of cashFlowStatement tags: - cashFlowStatement operationId: listCashFlowStatement responses: 200: description: (v1.0) Succesfully returned a list of cashFlowStatement content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/cashFlowStatement' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['lineNumber', 'display', 'netChange', 'lineType', 'indentation', 'dateFilter'] style: form explode: false "/companies({company_id})/cashFlowStatement({cashFlowStatement_lineNumber})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: cashFlowStatement_lineNumber in: path required: true description: (v1.0) lineNumber for cashFlowStatement schema: type: integer format: int32 get: summary: Retrieve the properties and relationships of an object of type cashFlowStatement for Dynamics 365 Business Central. tags: - cashFlowStatement operationId: getCashFlowStatement responses: 200: description: (v1.0) Succesfully returned the requested cashFlowStatement content: application/json: schema: $ref: '#/components/schemas/cashFlowStatement' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['lineNumber', 'display', 'netChange', 'lineType', 'indentation', 'dateFilter'] style: form explode: false "/companies({company_id})/countriesRegions": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of countriesRegions tags: - countryRegion operationId: listCountriesRegions responses: 200: description: (v1.0) Succesfully returned a list of countriesRegions content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/countryRegion' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'addressFormat', 'lastModifiedDateTime'] style: form explode: false post: summary: Creates an object of type countryRegion in Dynamics 365 Business Central tags: - countryRegion operationId: postCountryRegion parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/countryRegion' responses: 201: description: (v1.0) A new countryRegion has been succesfully created content: application/json: schema: $ref: '#/components/schemas/countryRegion' "/companies({company_id})/countriesRegions({countryRegion_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: countryRegion_id in: path required: true description: (v1.0) id for countryRegion schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type countryRegion for Dynamics 365 Business Central. tags: - countryRegion operationId: getCountryRegion responses: 200: description: (v1.0) Succesfully returned the requested countryRegion content: application/json: schema: $ref: '#/components/schemas/countryRegion' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'addressFormat', 'lastModifiedDateTime'] style: form explode: false delete: summary: Deletes an object of type countryRegion in Dynamics 365 Business Central tags: - countryRegion operationId: deleteCountryRegion responses: 204: description: (v1.0) Succesfully deleted the specified countryRegion patch: summary: Updates an object of type countryRegion in Dynamics 365 Business Central tags: - countryRegion operationId: patchCountryRegion parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/countryRegion' responses: 200: description: (v1.0) Succesfully updated the specifiedcountryRegion content: application/json: schema: $ref: '#/components/schemas/countryRegion' "/companies({company_id})/salesOrders": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of salesOrders tags: - salesOrder operationId: listSalesOrders responses: 200: description: (v1.0) Succesfully returned a list of salesOrders content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/salesOrder' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['salesOrderLines', 'customer', 'currency', 'paymentTerm', 'shipmentMethod'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false post: summary: Creates an object of type salesOrder in Dynamics 365 Business Central tags: - salesOrder operationId: postSalesOrder parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/salesOrder' responses: 201: description: (v1.0) A new salesOrder has been succesfully created content: application/json: schema: $ref: '#/components/schemas/salesOrder' "/companies({company_id})/salesOrders({salesOrder_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesOrder_id in: path required: true description: (v1.0) id for salesOrder schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type salesOrder for Dynamics 365 Business Central. tags: - salesOrder operationId: getSalesOrder responses: 200: description: (v1.0) Succesfully returned the requested salesOrder content: application/json: schema: $ref: '#/components/schemas/salesOrder' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['salesOrderLines', 'customer', 'currency', 'paymentTerm', 'shipmentMethod'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false delete: summary: Deletes an object of type salesOrder in Dynamics 365 Business Central tags: - salesOrder operationId: deleteSalesOrder responses: 204: description: (v1.0) Succesfully deleted the specified salesOrder patch: summary: Updates an object of type salesOrder in Dynamics 365 Business Central tags: - salesOrder operationId: patchSalesOrder parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/salesOrder' responses: 200: description: (v1.0) Succesfully updated the specifiedsalesOrder content: application/json: schema: $ref: '#/components/schemas/salesOrder' "/companies({company_id})/salesOrders({salesOrder_id})/Microsoft.NAV.shipAndInvoice": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesOrder_id in: path required: true description: (v1.0) id for salesOrder schema: type: string format: uuid post: summary: Performs the shipAndInvoice action for salesOrders entity tags: - salesOrder operationId: shipAndInvoiceActionSalesOrders responses: 204: description: (v1.0) Succesfully performed a shipAndInvoice action on the Dynamic 365 Business Central salesOrders entity "/companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesOrder_id in: path required: true description: (v1.0) id for salesOrder schema: type: string format: uuid get: summary: Returns a list of salesOrderLines tags: - salesOrderLine operationId: listSalesOrderLinesForSalesOrder responses: 200: description: (v1.0) Succesfully returned a list of salesOrderLines content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/salesOrderLine' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['item', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false post: summary: Creates an object of type salesOrderLine in Dynamics 365 Business Central tags: - salesOrderLine operationId: postSalesOrderLineForSalesOrder parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/salesOrderLine' responses: 201: description: (v1.0) A new salesOrderLine has been succesfully created content: application/json: schema: $ref: '#/components/schemas/salesOrderLine' "/companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines('{salesOrderLine_id}')": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesOrder_id in: path required: true description: (v1.0) id for salesOrder schema: type: string format: uuid - name: salesOrderLine_id in: path required: true description: (v1.0) id for salesOrderLine schema: type: string get: summary: Retrieve the properties and relationships of an object of type salesOrderLine for Dynamics 365 Business Central. tags: - salesOrderLine operationId: getSalesOrderLineForSalesOrder responses: 200: description: (v1.0) Succesfully returned the requested salesOrderLine content: application/json: schema: $ref: '#/components/schemas/salesOrderLine' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['item', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false delete: summary: Deletes an object of type salesOrderLine in Dynamics 365 Business Central tags: - salesOrderLine operationId: deleteSalesOrderLineForSalesOrder responses: 204: description: (v1.0) Succesfully deleted the specified salesOrderLine patch: summary: Updates an object of type salesOrderLine in Dynamics 365 Business Central tags: - salesOrderLine operationId: patchSalesOrderLineForSalesOrder parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/salesOrderLine' responses: 200: description: (v1.0) Succesfully updated the specifiedsalesOrderLine content: application/json: schema: $ref: '#/components/schemas/salesOrderLine' "/companies({company_id})/salesOrderLines": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of salesOrderLines tags: - salesOrderLine operationId: listSalesOrderLines responses: 200: description: (v1.0) Succesfully returned a list of salesOrderLines content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/salesOrderLine' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['item', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false post: summary: Creates an object of type salesOrderLine in Dynamics 365 Business Central tags: - salesOrderLine operationId: postSalesOrderLine parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/salesOrderLine' responses: 201: description: (v1.0) A new salesOrderLine has been succesfully created content: application/json: schema: $ref: '#/components/schemas/salesOrderLine' "/companies({company_id})/salesOrderLines('{salesOrderLine_id}')": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesOrderLine_id in: path required: true description: (v1.0) id for salesOrderLine schema: type: string get: summary: Retrieve the properties and relationships of an object of type salesOrderLine for Dynamics 365 Business Central. tags: - salesOrderLine operationId: getSalesOrderLine responses: 200: description: (v1.0) Succesfully returned the requested salesOrderLine content: application/json: schema: $ref: '#/components/schemas/salesOrderLine' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['item', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false delete: summary: Deletes an object of type salesOrderLine in Dynamics 365 Business Central tags: - salesOrderLine operationId: deleteSalesOrderLine responses: 204: description: (v1.0) Succesfully deleted the specified salesOrderLine patch: summary: Updates an object of type salesOrderLine in Dynamics 365 Business Central tags: - salesOrderLine operationId: patchSalesOrderLine parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/salesOrderLine' responses: 200: description: (v1.0) Succesfully updated the specifiedsalesOrderLine content: application/json: schema: $ref: '#/components/schemas/salesOrderLine' "/companies({company_id})/retainedEarningsStatement": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of retainedEarningsStatement tags: - retainedEarningsStatement operationId: listRetainedEarningsStatement responses: 200: description: (v1.0) Succesfully returned a list of retainedEarningsStatement content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/retainedEarningsStatement' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['lineNumber', 'display', 'netChange', 'lineType', 'indentation', 'dateFilter'] style: form explode: false "/companies({company_id})/retainedEarningsStatement({retainedEarningsStatement_lineNumber})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: retainedEarningsStatement_lineNumber in: path required: true description: (v1.0) lineNumber for retainedEarningsStatement schema: type: integer format: int32 get: summary: Retrieve the properties and relationships of an object of type retainedEarningsStatement for Dynamics 365 Business Central. tags: - retainedEarningsStatement operationId: getRetainedEarningsStatement responses: 200: description: (v1.0) Succesfully returned the requested retainedEarningsStatement content: application/json: schema: $ref: '#/components/schemas/retainedEarningsStatement' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['lineNumber', 'display', 'netChange', 'lineType', 'indentation', 'dateFilter'] style: form explode: false "/companies({company_id})/unitsOfMeasure": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of unitsOfMeasure tags: - unitOfMeasure operationId: listUnitsOfMeasure responses: 200: description: (v1.0) Succesfully returned a list of unitsOfMeasure content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/unitOfMeasure' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'internationalStandardCode', 'lastModifiedDateTime'] style: form explode: false post: summary: Creates an object of type unitOfMeasure in Dynamics 365 Business Central tags: - unitOfMeasure operationId: postUnitOfMeasure parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/unitOfMeasure' responses: 201: description: (v1.0) A new unitOfMeasure has been succesfully created content: application/json: schema: $ref: '#/components/schemas/unitOfMeasure' "/companies({company_id})/unitsOfMeasure({unitOfMeasure_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: unitOfMeasure_id in: path required: true description: (v1.0) id for unitOfMeasure schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type unitOfMeasure for Dynamics 365 Business Central. tags: - unitOfMeasure operationId: getUnitOfMeasure responses: 200: description: (v1.0) Succesfully returned the requested unitOfMeasure content: application/json: schema: $ref: '#/components/schemas/unitOfMeasure' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'internationalStandardCode', 'lastModifiedDateTime'] style: form explode: false delete: summary: Deletes an object of type unitOfMeasure in Dynamics 365 Business Central tags: - unitOfMeasure operationId: deleteUnitOfMeasure responses: 204: description: (v1.0) Succesfully deleted the specified unitOfMeasure patch: summary: Updates an object of type unitOfMeasure in Dynamics 365 Business Central tags: - unitOfMeasure operationId: patchUnitOfMeasure parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/unitOfMeasure' responses: 200: description: (v1.0) Succesfully updated the specifiedunitOfMeasure content: application/json: schema: $ref: '#/components/schemas/unitOfMeasure' "/companies({company_id})/agedAccountsReceivable": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of agedAccountsReceivable tags: - agedAccountsReceivable operationId: listAgedAccountsReceivable responses: 200: description: (v1.0) Succesfully returned a list of agedAccountsReceivable content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/agedAccountsReceivable' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['customerId', 'customerNumber', 'name', 'currencyCode', 'balanceDue', 'currentAmount', 'period1Amount', 'period2Amount', 'period3Amount', 'agedAsOfDate', 'periodLengthFilter'] style: form explode: false "/companies({company_id})/agedAccountsReceivable({agedAccountsReceivable_customerId})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: agedAccountsReceivable_customerId in: path required: true description: (v1.0) customerId for agedAccountsReceivable schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type agedAccountsReceivable for Dynamics 365 Business Central. tags: - agedAccountsReceivable operationId: getAgedAccountsReceivable responses: 200: description: (v1.0) Succesfully returned the requested agedAccountsReceivable content: application/json: schema: $ref: '#/components/schemas/agedAccountsReceivable' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['customerId', 'customerNumber', 'name', 'currencyCode', 'balanceDue', 'currentAmount', 'period1Amount', 'period2Amount', 'period3Amount', 'agedAsOfDate', 'periodLengthFilter'] style: form explode: false "/companies({company_id})/agedAccountsPayable": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of agedAccountsPayable tags: - agedAccountsPayable operationId: listAgedAccountsPayable responses: 200: description: (v1.0) Succesfully returned a list of agedAccountsPayable content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/agedAccountsPayable' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['vendorId', 'vendorNumber', 'name', 'currencyCode', 'balanceDue', 'currentAmount', 'period1Amount', 'period2Amount', 'period3Amount', 'agedAsOfDate', 'periodLengthFilter'] style: form explode: false "/companies({company_id})/agedAccountsPayable({agedAccountsPayable_vendorId})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: agedAccountsPayable_vendorId in: path required: true description: (v1.0) vendorId for agedAccountsPayable schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type agedAccountsPayable for Dynamics 365 Business Central. tags: - agedAccountsPayable operationId: getAgedAccountsPayable responses: 200: description: (v1.0) Succesfully returned the requested agedAccountsPayable content: application/json: schema: $ref: '#/components/schemas/agedAccountsPayable' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['vendorId', 'vendorNumber', 'name', 'currencyCode', 'balanceDue', 'currentAmount', 'period1Amount', 'period2Amount', 'period3Amount', 'agedAsOfDate', 'periodLengthFilter'] style: form explode: false "/companies({company_id})/balanceSheet": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of balanceSheet tags: - balanceSheet operationId: listBalanceSheet responses: 200: description: (v1.0) Succesfully returned a list of balanceSheet content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/balanceSheet' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['lineNumber', 'display', 'balance', 'lineType', 'indentation', 'dateFilter'] style: form explode: false "/companies({company_id})/balanceSheet({balanceSheet_lineNumber})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: balanceSheet_lineNumber in: path required: true description: (v1.0) lineNumber for balanceSheet schema: type: integer format: int32 get: summary: Retrieve the properties and relationships of an object of type balanceSheet for Dynamics 365 Business Central. tags: - balanceSheet operationId: getBalanceSheet responses: 200: description: (v1.0) Succesfully returned the requested balanceSheet content: application/json: schema: $ref: '#/components/schemas/balanceSheet' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['lineNumber', 'display', 'balance', 'lineType', 'indentation', 'dateFilter'] style: form explode: false "/companies({company_id})/trialBalance": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of trialBalance tags: - trialBalance operationId: listTrialBalance responses: 200: description: (v1.0) Succesfully returned a list of trialBalance content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/trialBalance' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['number', 'accountId', 'accountType', 'display', 'totalDebit', 'totalCredit', 'balanceAtDateDebit', 'balanceAtDateCredit', 'dateFilter'] style: form explode: false "/companies({company_id})/trialBalance('{trialBalance_number}')": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: trialBalance_number in: path required: true description: (v1.0) number for trialBalance schema: type: string get: summary: Retrieve the properties and relationships of an object of type trialBalance for Dynamics 365 Business Central. tags: - trialBalance operationId: getTrialBalance responses: 200: description: (v1.0) Succesfully returned the requested trialBalance content: application/json: schema: $ref: '#/components/schemas/trialBalance' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['number', 'accountId', 'accountType', 'display', 'totalDebit', 'totalCredit', 'balanceAtDateDebit', 'balanceAtDateCredit', 'dateFilter'] style: form explode: false "/companies({company_id})/incomeStatement": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of incomeStatement tags: - incomeStatement operationId: listIncomeStatement responses: 200: description: (v1.0) Succesfully returned a list of incomeStatement content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/incomeStatement' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['lineNumber', 'display', 'netChange', 'lineType', 'indentation', 'dateFilter'] style: form explode: false "/companies({company_id})/incomeStatement({incomeStatement_lineNumber})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: incomeStatement_lineNumber in: path required: true description: (v1.0) lineNumber for incomeStatement schema: type: integer format: int32 get: summary: Retrieve the properties and relationships of an object of type incomeStatement for Dynamics 365 Business Central. tags: - incomeStatement operationId: getIncomeStatement responses: 200: description: (v1.0) Succesfully returned the requested incomeStatement content: application/json: schema: $ref: '#/components/schemas/incomeStatement' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['lineNumber', 'display', 'netChange', 'lineType', 'indentation', 'dateFilter'] style: form explode: false "/companies({company_id})/taxAreas": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of taxAreas tags: - taxArea operationId: listTaxAreas responses: 200: description: (v1.0) Succesfully returned a list of taxAreas content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/taxArea' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'taxType', 'lastModifiedDateTime'] style: form explode: false post: summary: Creates an object of type taxArea in Dynamics 365 Business Central tags: - taxArea operationId: postTaxArea parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/taxArea' responses: 201: description: (v1.0) A new taxArea has been succesfully created content: application/json: schema: $ref: '#/components/schemas/taxArea' "/companies({company_id})/taxAreas({taxArea_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: taxArea_id in: path required: true description: (v1.0) id for taxArea schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type taxArea for Dynamics 365 Business Central. tags: - taxArea operationId: getTaxArea responses: 200: description: (v1.0) Succesfully returned the requested taxArea content: application/json: schema: $ref: '#/components/schemas/taxArea' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'code', 'displayName', 'taxType', 'lastModifiedDateTime'] style: form explode: false delete: summary: Deletes an object of type taxArea in Dynamics 365 Business Central tags: - taxArea operationId: deleteTaxArea responses: 204: description: (v1.0) Succesfully deleted the specified taxArea patch: summary: Updates an object of type taxArea in Dynamics 365 Business Central tags: - taxArea operationId: patchTaxArea parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/taxArea' responses: 200: description: (v1.0) Succesfully updated the specifiedtaxArea content: application/json: schema: $ref: '#/components/schemas/taxArea' "/companies({company_id})/salesQuotes": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of salesQuotes tags: - salesQuote operationId: listSalesQuotes responses: 200: description: (v1.0) Succesfully returned a list of salesQuotes content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/salesQuote' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['salesQuoteLines', 'pdfDocument', 'customer', 'currency', 'paymentTerm', 'shipmentMethod'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false post: summary: Creates an object of type salesQuote in Dynamics 365 Business Central tags: - salesQuote operationId: postSalesQuote parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/salesQuote' responses: 201: description: (v1.0) A new salesQuote has been succesfully created content: application/json: schema: $ref: '#/components/schemas/salesQuote' "/companies({company_id})/salesQuotes({salesQuote_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesQuote_id in: path required: true description: (v1.0) id for salesQuote schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type salesQuote for Dynamics 365 Business Central. tags: - salesQuote operationId: getSalesQuote responses: 200: description: (v1.0) Succesfully returned the requested salesQuote content: application/json: schema: $ref: '#/components/schemas/salesQuote' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['salesQuoteLines', 'pdfDocument', 'customer', 'currency', 'paymentTerm', 'shipmentMethod'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false delete: summary: Deletes an object of type salesQuote in Dynamics 365 Business Central tags: - salesQuote operationId: deleteSalesQuote responses: 204: description: (v1.0) Succesfully deleted the specified salesQuote patch: summary: Updates an object of type salesQuote in Dynamics 365 Business Central tags: - salesQuote operationId: patchSalesQuote parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/salesQuote' responses: 200: description: (v1.0) Succesfully updated the specifiedsalesQuote content: application/json: schema: $ref: '#/components/schemas/salesQuote' "/companies({company_id})/salesQuotes({salesQuote_id})/Microsoft.NAV.makeInvoice": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesQuote_id in: path required: true description: (v1.0) id for salesQuote schema: type: string format: uuid post: summary: Performs the makeInvoice action for salesQuotes entity tags: - salesQuote operationId: makeInvoiceActionSalesQuotes responses: 204: description: (v1.0) Succesfully performed a makeInvoice action on the Dynamic 365 Business Central salesQuotes entity "/companies({company_id})/salesQuotes({salesQuote_id})/Microsoft.NAV.makeOrder": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesQuote_id in: path required: true description: (v1.0) id for salesQuote schema: type: string format: uuid post: summary: Performs the makeOrder action for salesQuotes entity tags: - salesQuote operationId: makeOrderActionSalesQuotes responses: 204: description: (v1.0) Succesfully performed a makeOrder action on the Dynamic 365 Business Central salesQuotes entity "/companies({company_id})/salesQuotes({salesQuote_id})/Microsoft.NAV.send": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesQuote_id in: path required: true description: (v1.0) id for salesQuote schema: type: string format: uuid post: summary: Performs the send action for salesQuotes entity tags: - salesQuote operationId: sendActionSalesQuotes responses: 204: description: (v1.0) Succesfully performed a send action on the Dynamic 365 Business Central salesQuotes entity "/companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesQuote_id in: path required: true description: (v1.0) id for salesQuote schema: type: string format: uuid get: summary: Returns a list of salesQuoteLines tags: - salesQuoteLine operationId: listSalesQuoteLinesForSalesQuote responses: 200: description: (v1.0) Succesfully returned a list of salesQuoteLines content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/salesQuoteLine' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['item', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'documentId', 'sequence', 'itemId', 'accountId', 'lineType', 'lineDetails', 'description', 'unitOfMeasureId', 'unitOfMeasure', 'unitPrice', 'quantity', 'discountAmount', 'discountPercent', 'discountAppliedBeforeTax', 'amountExcludingTax', 'taxCode', 'taxPercent', 'totalTaxAmount', 'amountIncludingTax', 'netAmount', 'netTaxAmount', 'netAmountIncludingTax'] style: form explode: false post: summary: Creates an object of type salesQuoteLine in Dynamics 365 Business Central tags: - salesQuoteLine operationId: postSalesQuoteLineForSalesQuote parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/salesQuoteLine' responses: 201: description: (v1.0) A new salesQuoteLine has been succesfully created content: application/json: schema: $ref: '#/components/schemas/salesQuoteLine' "/companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines('{salesQuoteLine_id}')": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesQuote_id in: path required: true description: (v1.0) id for salesQuote schema: type: string format: uuid - name: salesQuoteLine_id in: path required: true description: (v1.0) id for salesQuoteLine schema: type: string get: summary: Retrieve the properties and relationships of an object of type salesQuoteLine for Dynamics 365 Business Central. tags: - salesQuoteLine operationId: getSalesQuoteLineForSalesQuote responses: 200: description: (v1.0) Succesfully returned the requested salesQuoteLine content: application/json: schema: $ref: '#/components/schemas/salesQuoteLine' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['item', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'documentId', 'sequence', 'itemId', 'accountId', 'lineType', 'lineDetails', 'description', 'unitOfMeasureId', 'unitOfMeasure', 'unitPrice', 'quantity', 'discountAmount', 'discountPercent', 'discountAppliedBeforeTax', 'amountExcludingTax', 'taxCode', 'taxPercent', 'totalTaxAmount', 'amountIncludingTax', 'netAmount', 'netTaxAmount', 'netAmountIncludingTax'] style: form explode: false delete: summary: Deletes an object of type salesQuoteLine in Dynamics 365 Business Central tags: - salesQuoteLine operationId: deleteSalesQuoteLineForSalesQuote responses: 204: description: (v1.0) Succesfully deleted the specified salesQuoteLine patch: summary: Updates an object of type salesQuoteLine in Dynamics 365 Business Central tags: - salesQuoteLine operationId: patchSalesQuoteLineForSalesQuote parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/salesQuoteLine' responses: 200: description: (v1.0) Succesfully updated the specifiedsalesQuoteLine content: application/json: schema: $ref: '#/components/schemas/salesQuoteLine' "/companies({company_id})/salesQuotes({salesQuote_id})/pdfDocument": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesQuote_id in: path required: true description: (v1.0) id for salesQuote schema: type: string format: uuid get: summary: Returns a list of pdfDocument tags: - pdfDocument operationId: listPdfDocumentForSalesQuote responses: 200: description: (v1.0) Succesfully returned a list of pdfDocument content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/pdfDocument' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'content'] style: form explode: false "/companies({company_id})/salesQuotes({salesQuote_id})/pdfDocument({pdfDocument_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesQuote_id in: path required: true description: (v1.0) id for salesQuote schema: type: string format: uuid - name: pdfDocument_id in: path required: true description: (v1.0) id for pdfDocument schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type pdfDocument for Dynamics 365 Business Central. tags: - pdfDocument operationId: getPdfDocumentForSalesQuote responses: 200: description: (v1.0) Succesfully returned the requested pdfDocument content: application/json: schema: $ref: '#/components/schemas/pdfDocument' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'content'] style: form explode: false "/companies({company_id})/salesQuoteLines": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of salesQuoteLines tags: - salesQuoteLine operationId: listSalesQuoteLines responses: 200: description: (v1.0) Succesfully returned a list of salesQuoteLines content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/salesQuoteLine' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['item', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'documentId', 'sequence', 'itemId', 'accountId', 'lineType', 'lineDetails', 'description', 'unitOfMeasureId', 'unitOfMeasure', 'unitPrice', 'quantity', 'discountAmount', 'discountPercent', 'discountAppliedBeforeTax', 'amountExcludingTax', 'taxCode', 'taxPercent', 'totalTaxAmount', 'amountIncludingTax', 'netAmount', 'netTaxAmount', 'netAmountIncludingTax'] style: form explode: false post: summary: Creates an object of type salesQuoteLine in Dynamics 365 Business Central tags: - salesQuoteLine operationId: postSalesQuoteLine parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/salesQuoteLine' responses: 201: description: (v1.0) A new salesQuoteLine has been succesfully created content: application/json: schema: $ref: '#/components/schemas/salesQuoteLine' "/companies({company_id})/salesQuoteLines('{salesQuoteLine_id}')": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesQuoteLine_id in: path required: true description: (v1.0) id for salesQuoteLine schema: type: string get: summary: Retrieve the properties and relationships of an object of type salesQuoteLine for Dynamics 365 Business Central. tags: - salesQuoteLine operationId: getSalesQuoteLine responses: 200: description: (v1.0) Succesfully returned the requested salesQuoteLine content: application/json: schema: $ref: '#/components/schemas/salesQuoteLine' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['item', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'documentId', 'sequence', 'itemId', 'accountId', 'lineType', 'lineDetails', 'description', 'unitOfMeasureId', 'unitOfMeasure', 'unitPrice', 'quantity', 'discountAmount', 'discountPercent', 'discountAppliedBeforeTax', 'amountExcludingTax', 'taxCode', 'taxPercent', 'totalTaxAmount', 'amountIncludingTax', 'netAmount', 'netTaxAmount', 'netAmountIncludingTax'] style: form explode: false delete: summary: Deletes an object of type salesQuoteLine in Dynamics 365 Business Central tags: - salesQuoteLine operationId: deleteSalesQuoteLine responses: 204: description: (v1.0) Succesfully deleted the specified salesQuoteLine patch: summary: Updates an object of type salesQuoteLine in Dynamics 365 Business Central tags: - salesQuoteLine operationId: patchSalesQuoteLine parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/salesQuoteLine' responses: 200: description: (v1.0) Succesfully updated the specifiedsalesQuoteLine content: application/json: schema: $ref: '#/components/schemas/salesQuoteLine' "/companies({company_id})/salesCreditMemos": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of salesCreditMemos tags: - salesCreditMemo operationId: listSalesCreditMemos responses: 200: description: (v1.0) Succesfully returned a list of salesCreditMemos content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/salesCreditMemo' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['salesCreditMemoLines', 'pdfDocument', 'customer', 'currency', 'paymentTerm', 'shipmentMethod'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false post: summary: Creates an object of type salesCreditMemo in Dynamics 365 Business Central tags: - salesCreditMemo operationId: postSalesCreditMemo parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/salesCreditMemo' responses: 201: description: (v1.0) A new salesCreditMemo has been succesfully created content: application/json: schema: $ref: '#/components/schemas/salesCreditMemo' "/companies({company_id})/salesCreditMemos({salesCreditMemo_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesCreditMemo_id in: path required: true description: (v1.0) id for salesCreditMemo schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type salesCreditMemo for Dynamics 365 Business Central. tags: - salesCreditMemo operationId: getSalesCreditMemo responses: 200: description: (v1.0) Succesfully returned the requested salesCreditMemo content: application/json: schema: $ref: '#/components/schemas/salesCreditMemo' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['salesCreditMemoLines', 'pdfDocument', 'customer', 'currency', 'paymentTerm', 'shipmentMethod'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false delete: summary: Deletes an object of type salesCreditMemo in Dynamics 365 Business Central tags: - salesCreditMemo operationId: deleteSalesCreditMemo responses: 204: description: (v1.0) Succesfully deleted the specified salesCreditMemo patch: summary: Updates an object of type salesCreditMemo in Dynamics 365 Business Central tags: - salesCreditMemo operationId: patchSalesCreditMemo parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/salesCreditMemo' responses: 200: description: (v1.0) Succesfully updated the specifiedsalesCreditMemo content: application/json: schema: $ref: '#/components/schemas/salesCreditMemo' "/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/Microsoft.NAV.cancelAndSend": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesCreditMemo_id in: path required: true description: (v1.0) id for salesCreditMemo schema: type: string format: uuid post: summary: Performs the cancelAndSend action for salesCreditMemos entity tags: - salesCreditMemo operationId: cancelAndSendActionSalesCreditMemos responses: 204: description: (v1.0) Succesfully performed a cancelAndSend action on the Dynamic 365 Business Central salesCreditMemos entity "/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/Microsoft.NAV.cancel": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesCreditMemo_id in: path required: true description: (v1.0) id for salesCreditMemo schema: type: string format: uuid post: summary: Performs the cancel action for salesCreditMemos entity tags: - salesCreditMemo operationId: cancelActionSalesCreditMemos responses: 204: description: (v1.0) Succesfully performed a cancel action on the Dynamic 365 Business Central salesCreditMemos entity "/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/Microsoft.NAV.postAndSend": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesCreditMemo_id in: path required: true description: (v1.0) id for salesCreditMemo schema: type: string format: uuid post: summary: Performs the postAndSend action for salesCreditMemos entity tags: - salesCreditMemo operationId: postAndSendActionSalesCreditMemos responses: 204: description: (v1.0) Succesfully performed a postAndSend action on the Dynamic 365 Business Central salesCreditMemos entity "/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/Microsoft.NAV.post": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesCreditMemo_id in: path required: true description: (v1.0) id for salesCreditMemo schema: type: string format: uuid post: summary: Performs the post action for salesCreditMemos entity tags: - salesCreditMemo operationId: postActionSalesCreditMemos responses: 204: description: (v1.0) Succesfully performed a post action on the Dynamic 365 Business Central salesCreditMemos entity "/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/Microsoft.NAV.send": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesCreditMemo_id in: path required: true description: (v1.0) id for salesCreditMemo schema: type: string format: uuid post: summary: Performs the send action for salesCreditMemos entity tags: - salesCreditMemo operationId: sendActionSalesCreditMemos responses: 204: description: (v1.0) Succesfully performed a send action on the Dynamic 365 Business Central salesCreditMemos entity "/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/salesCreditMemoLines": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesCreditMemo_id in: path required: true description: (v1.0) id for salesCreditMemo schema: type: string format: uuid get: summary: Returns a list of salesCreditMemoLines tags: - salesCreditMemoLine operationId: listSalesCreditMemoLinesForSalesCreditMemo responses: 200: description: (v1.0) Succesfully returned a list of salesCreditMemoLines content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/salesCreditMemoLine' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['item', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false post: summary: Creates an object of type salesCreditMemoLine in Dynamics 365 Business Central tags: - salesCreditMemoLine operationId: postSalesCreditMemoLineForSalesCreditMemo parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/salesCreditMemoLine' responses: 201: description: (v1.0) A new salesCreditMemoLine has been succesfully created content: application/json: schema: $ref: '#/components/schemas/salesCreditMemoLine' "/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/salesCreditMemoLines('{salesCreditMemoLine_id}')": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesCreditMemo_id in: path required: true description: (v1.0) id for salesCreditMemo schema: type: string format: uuid - name: salesCreditMemoLine_id in: path required: true description: (v1.0) id for salesCreditMemoLine schema: type: string get: summary: Retrieve the properties and relationships of an object of type salesCreditMemoLine for Dynamics 365 Business Central. tags: - salesCreditMemoLine operationId: getSalesCreditMemoLineForSalesCreditMemo responses: 200: description: (v1.0) Succesfully returned the requested salesCreditMemoLine content: application/json: schema: $ref: '#/components/schemas/salesCreditMemoLine' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['item', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false delete: summary: Deletes an object of type salesCreditMemoLine in Dynamics 365 Business Central tags: - salesCreditMemoLine operationId: deleteSalesCreditMemoLineForSalesCreditMemo responses: 204: description: (v1.0) Succesfully deleted the specified salesCreditMemoLine patch: summary: Updates an object of type salesCreditMemoLine in Dynamics 365 Business Central tags: - salesCreditMemoLine operationId: patchSalesCreditMemoLineForSalesCreditMemo parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/salesCreditMemoLine' responses: 200: description: (v1.0) Succesfully updated the specifiedsalesCreditMemoLine content: application/json: schema: $ref: '#/components/schemas/salesCreditMemoLine' "/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/pdfDocument": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesCreditMemo_id in: path required: true description: (v1.0) id for salesCreditMemo schema: type: string format: uuid get: summary: Returns a list of pdfDocument tags: - pdfDocument operationId: listPdfDocumentForSalesCreditMemo responses: 200: description: (v1.0) Succesfully returned a list of pdfDocument content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/pdfDocument' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'content'] style: form explode: false "/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/pdfDocument({pdfDocument_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesCreditMemo_id in: path required: true description: (v1.0) id for salesCreditMemo schema: type: string format: uuid - name: pdfDocument_id in: path required: true description: (v1.0) id for pdfDocument schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type pdfDocument for Dynamics 365 Business Central. tags: - pdfDocument operationId: getPdfDocumentForSalesCreditMemo responses: 200: description: (v1.0) Succesfully returned the requested pdfDocument content: application/json: schema: $ref: '#/components/schemas/pdfDocument' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'content'] style: form explode: false "/companies({company_id})/salesCreditMemoLines": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of salesCreditMemoLines tags: - salesCreditMemoLine operationId: listSalesCreditMemoLines responses: 200: description: (v1.0) Succesfully returned a list of salesCreditMemoLines content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/salesCreditMemoLine' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['item', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false post: summary: Creates an object of type salesCreditMemoLine in Dynamics 365 Business Central tags: - salesCreditMemoLine operationId: postSalesCreditMemoLine parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/salesCreditMemoLine' responses: 201: description: (v1.0) A new salesCreditMemoLine has been succesfully created content: application/json: schema: $ref: '#/components/schemas/salesCreditMemoLine' "/companies({company_id})/salesCreditMemoLines('{salesCreditMemoLine_id}')": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: salesCreditMemoLine_id in: path required: true description: (v1.0) id for salesCreditMemoLine schema: type: string get: summary: Retrieve the properties and relationships of an object of type salesCreditMemoLine for Dynamics 365 Business Central. tags: - salesCreditMemoLine operationId: getSalesCreditMemoLine responses: 200: description: (v1.0) Succesfully returned the requested salesCreditMemoLine content: application/json: schema: $ref: '#/components/schemas/salesCreditMemoLine' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['item', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false delete: summary: Deletes an object of type salesCreditMemoLine in Dynamics 365 Business Central tags: - salesCreditMemoLine operationId: deleteSalesCreditMemoLine responses: 204: description: (v1.0) Succesfully deleted the specified salesCreditMemoLine patch: summary: Updates an object of type salesCreditMemoLine in Dynamics 365 Business Central tags: - salesCreditMemoLine operationId: patchSalesCreditMemoLine parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/salesCreditMemoLine' responses: 200: description: (v1.0) Succesfully updated the specifiedsalesCreditMemoLine content: application/json: schema: $ref: '#/components/schemas/salesCreditMemoLine' "/companies({company_id})/generalLedgerEntryAttachments": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of generalLedgerEntryAttachments tags: - generalLedgerEntryAttachments operationId: listGeneralLedgerEntryAttachments responses: 200: description: (v1.0) Succesfully returned a list of generalLedgerEntryAttachments content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/generalLedgerEntryAttachments' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['generalLedgerEntry'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['generalLedgerEntryNumber', 'id', 'fileName', 'byteSize', 'content', 'createdDateTime'] style: form explode: false post: summary: Creates an object of type generalLedgerEntryAttachments in Dynamics 365 Business Central tags: - generalLedgerEntryAttachments operationId: postGeneralLedgerEntryAttachments parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/generalLedgerEntryAttachments' responses: 201: description: (v1.0) A new generalLedgerEntryAttachments has been succesfully created content: application/json: schema: $ref: '#/components/schemas/generalLedgerEntryAttachments' "/companies({company_id})/generalLedgerEntryAttachments({generalLedgerEntryAttachments_generalLedgerEntryNumber},{generalLedgerEntryAttachments_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: generalLedgerEntryAttachments_generalLedgerEntryNumber in: path required: true description: (v1.0) generalLedgerEntryNumber for generalLedgerEntryAttachments schema: type: integer format: int32 - name: generalLedgerEntryAttachments_id in: path required: true description: (v1.0) id for generalLedgerEntryAttachments schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type generalLedgerEntryAttachments for Dynamics 365 Business Central. tags: - generalLedgerEntryAttachments operationId: getGeneralLedgerEntryAttachments responses: 200: description: (v1.0) Succesfully returned the requested generalLedgerEntryAttachments content: application/json: schema: $ref: '#/components/schemas/generalLedgerEntryAttachments' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['generalLedgerEntry'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['generalLedgerEntryNumber', 'id', 'fileName', 'byteSize', 'content', 'createdDateTime'] style: form explode: false delete: summary: Deletes an object of type generalLedgerEntryAttachments in Dynamics 365 Business Central tags: - generalLedgerEntryAttachments operationId: deleteGeneralLedgerEntryAttachments responses: 204: description: (v1.0) Succesfully deleted the specified generalLedgerEntryAttachments patch: summary: Updates an object of type generalLedgerEntryAttachments in Dynamics 365 Business Central tags: - generalLedgerEntryAttachments operationId: patchGeneralLedgerEntryAttachments parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/generalLedgerEntryAttachments' responses: 200: description: (v1.0) Succesfully updated the specifiedgeneralLedgerEntryAttachments content: application/json: schema: $ref: '#/components/schemas/generalLedgerEntryAttachments' "/companies({company_id})/purchaseInvoices": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of purchaseInvoices tags: - purchaseInvoice operationId: listPurchaseInvoices responses: 200: description: (v1.0) Succesfully returned a list of purchaseInvoices content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/purchaseInvoice' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['purchaseInvoiceLines', 'pdfDocument', 'vendor', 'currency'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false post: summary: Creates an object of type purchaseInvoice in Dynamics 365 Business Central tags: - purchaseInvoice operationId: postPurchaseInvoice parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/purchaseInvoice' responses: 201: description: (v1.0) A new purchaseInvoice has been succesfully created content: application/json: schema: $ref: '#/components/schemas/purchaseInvoice' "/companies({company_id})/purchaseInvoices({purchaseInvoice_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: purchaseInvoice_id in: path required: true description: (v1.0) id for purchaseInvoice schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type purchaseInvoice for Dynamics 365 Business Central. tags: - purchaseInvoice operationId: getPurchaseInvoice responses: 200: description: (v1.0) Succesfully returned the requested purchaseInvoice content: application/json: schema: $ref: '#/components/schemas/purchaseInvoice' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['purchaseInvoiceLines', 'pdfDocument', 'vendor', 'currency'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false delete: summary: Deletes an object of type purchaseInvoice in Dynamics 365 Business Central tags: - purchaseInvoice operationId: deletePurchaseInvoice responses: 204: description: (v1.0) Succesfully deleted the specified purchaseInvoice patch: summary: Updates an object of type purchaseInvoice in Dynamics 365 Business Central tags: - purchaseInvoice operationId: patchPurchaseInvoice parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/purchaseInvoice' responses: 200: description: (v1.0) Succesfully updated the specifiedpurchaseInvoice content: application/json: schema: $ref: '#/components/schemas/purchaseInvoice' "/companies({company_id})/purchaseInvoices({purchaseInvoice_id})/Microsoft.NAV.post": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: purchaseInvoice_id in: path required: true description: (v1.0) id for purchaseInvoice schema: type: string format: uuid post: summary: Performs the post action for purchaseInvoices entity tags: - purchaseInvoice operationId: postActionPurchaseInvoices responses: 204: description: (v1.0) Succesfully performed a post action on the Dynamic 365 Business Central purchaseInvoices entity "/companies({company_id})/purchaseInvoices({purchaseInvoice_id})/purchaseInvoiceLines": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: purchaseInvoice_id in: path required: true description: (v1.0) id for purchaseInvoice schema: type: string format: uuid get: summary: Returns a list of purchaseInvoiceLines tags: - purchaseInvoiceLine operationId: listPurchaseInvoiceLinesForPurchaseInvoice responses: 200: description: (v1.0) Succesfully returned a list of purchaseInvoiceLines content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/purchaseInvoiceLine' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['item', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false post: summary: Creates an object of type purchaseInvoiceLine in Dynamics 365 Business Central tags: - purchaseInvoiceLine operationId: postPurchaseInvoiceLineForPurchaseInvoice parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/purchaseInvoiceLine' responses: 201: description: (v1.0) A new purchaseInvoiceLine has been succesfully created content: application/json: schema: $ref: '#/components/schemas/purchaseInvoiceLine' "/companies({company_id})/purchaseInvoices({purchaseInvoice_id})/purchaseInvoiceLines('{purchaseInvoiceLine_id}')": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: purchaseInvoice_id in: path required: true description: (v1.0) id for purchaseInvoice schema: type: string format: uuid - name: purchaseInvoiceLine_id in: path required: true description: (v1.0) id for purchaseInvoiceLine schema: type: string get: summary: Retrieve the properties and relationships of an object of type purchaseInvoiceLine for Dynamics 365 Business Central. tags: - purchaseInvoiceLine operationId: getPurchaseInvoiceLineForPurchaseInvoice responses: 200: description: (v1.0) Succesfully returned the requested purchaseInvoiceLine content: application/json: schema: $ref: '#/components/schemas/purchaseInvoiceLine' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['item', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false delete: summary: Deletes an object of type purchaseInvoiceLine in Dynamics 365 Business Central tags: - purchaseInvoiceLine operationId: deletePurchaseInvoiceLineForPurchaseInvoice responses: 204: description: (v1.0) Succesfully deleted the specified purchaseInvoiceLine patch: summary: Updates an object of type purchaseInvoiceLine in Dynamics 365 Business Central tags: - purchaseInvoiceLine operationId: patchPurchaseInvoiceLineForPurchaseInvoice parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/purchaseInvoiceLine' responses: 200: description: (v1.0) Succesfully updated the specifiedpurchaseInvoiceLine content: application/json: schema: $ref: '#/components/schemas/purchaseInvoiceLine' "/companies({company_id})/purchaseInvoices({purchaseInvoice_id})/pdfDocument": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: purchaseInvoice_id in: path required: true description: (v1.0) id for purchaseInvoice schema: type: string format: uuid get: summary: Returns a list of pdfDocument tags: - pdfDocument operationId: listPdfDocumentForPurchaseInvoice responses: 200: description: (v1.0) Succesfully returned a list of pdfDocument content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/pdfDocument' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'content'] style: form explode: false "/companies({company_id})/purchaseInvoices({purchaseInvoice_id})/pdfDocument({pdfDocument_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: purchaseInvoice_id in: path required: true description: (v1.0) id for purchaseInvoice schema: type: string format: uuid - name: pdfDocument_id in: path required: true description: (v1.0) id for pdfDocument schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type pdfDocument for Dynamics 365 Business Central. tags: - pdfDocument operationId: getPdfDocumentForPurchaseInvoice responses: 200: description: (v1.0) Succesfully returned the requested pdfDocument content: application/json: schema: $ref: '#/components/schemas/pdfDocument' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'content'] style: form explode: false "/companies({company_id})/purchaseInvoiceLines": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of purchaseInvoiceLines tags: - purchaseInvoiceLine operationId: listPurchaseInvoiceLines responses: 200: description: (v1.0) Succesfully returned a list of purchaseInvoiceLines content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/purchaseInvoiceLine' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['item', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false post: summary: Creates an object of type purchaseInvoiceLine in Dynamics 365 Business Central tags: - purchaseInvoiceLine operationId: postPurchaseInvoiceLine parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/purchaseInvoiceLine' responses: 201: description: (v1.0) A new purchaseInvoiceLine has been succesfully created content: application/json: schema: $ref: '#/components/schemas/purchaseInvoiceLine' "/companies({company_id})/purchaseInvoiceLines('{purchaseInvoiceLine_id}')": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: purchaseInvoiceLine_id in: path required: true description: (v1.0) id for purchaseInvoiceLine schema: type: string get: summary: Retrieve the properties and relationships of an object of type purchaseInvoiceLine for Dynamics 365 Business Central. tags: - purchaseInvoiceLine operationId: getPurchaseInvoiceLine responses: 200: description: (v1.0) Succesfully returned the requested purchaseInvoiceLine content: application/json: schema: $ref: '#/components/schemas/purchaseInvoiceLine' parameters: - name: $expand in: query description: (v1.0) Entities to expand schema: type: array items: type: string enum: ['item', 'account'] style: form explode: false - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string 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'] style: form explode: false delete: summary: Deletes an object of type purchaseInvoiceLine in Dynamics 365 Business Central tags: - purchaseInvoiceLine operationId: deletePurchaseInvoiceLine responses: 204: description: (v1.0) Succesfully deleted the specified purchaseInvoiceLine patch: summary: Updates an object of type purchaseInvoiceLine in Dynamics 365 Business Central tags: - purchaseInvoiceLine operationId: patchPurchaseInvoiceLine parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/purchaseInvoiceLine' responses: 200: description: (v1.0) Succesfully updated the specifiedpurchaseInvoiceLine content: application/json: schema: $ref: '#/components/schemas/purchaseInvoiceLine' "/companies({company_id})/projects": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of projects tags: - project operationId: listProjects responses: 200: description: (v1.0) Succesfully returned a list of projects content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/project' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'number', 'displayName'] style: form explode: false post: summary: Creates an object of type project in Dynamics 365 Business Central tags: - project operationId: postProject parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/project' responses: 201: description: (v1.0) A new project has been succesfully created content: application/json: schema: $ref: '#/components/schemas/project' "/companies({company_id})/projects({project_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: project_id in: path required: true description: (v1.0) id for project schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type project for Dynamics 365 Business Central. tags: - project operationId: getProject responses: 200: description: (v1.0) Succesfully returned the requested project content: application/json: schema: $ref: '#/components/schemas/project' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'number', 'displayName'] style: form explode: false delete: summary: Deletes an object of type project in Dynamics 365 Business Central tags: - project operationId: deleteProject responses: 204: description: (v1.0) Succesfully deleted the specified project patch: summary: Updates an object of type project in Dynamics 365 Business Central tags: - project operationId: patchProject parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/project' responses: 200: description: (v1.0) Succesfully updated the specifiedproject content: application/json: schema: $ref: '#/components/schemas/project' "/companies({company_id})/bankAccounts": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of bankAccounts tags: - bankAccount operationId: listBankAccounts responses: 200: description: (v1.0) Succesfully returned a list of bankAccounts content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/bankAccount' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'number', 'displayName'] style: form explode: false post: summary: Creates an object of type bankAccount in Dynamics 365 Business Central tags: - bankAccount operationId: postBankAccount parameters: - $ref: '#/components/parameters/ContentTypeParam' requestBody: $ref: '#/components/requestBodies/bankAccount' responses: 201: description: (v1.0) A new bankAccount has been succesfully created content: application/json: schema: $ref: '#/components/schemas/bankAccount' "/companies({company_id})/bankAccounts({bankAccount_id})": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: bankAccount_id in: path required: true description: (v1.0) id for bankAccount schema: type: string format: uuid get: summary: Retrieve the properties and relationships of an object of type bankAccount for Dynamics 365 Business Central. tags: - bankAccount operationId: getBankAccount responses: 200: description: (v1.0) Succesfully returned the requested bankAccount content: application/json: schema: $ref: '#/components/schemas/bankAccount' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['id', 'number', 'displayName'] style: form explode: false delete: summary: Deletes an object of type bankAccount in Dynamics 365 Business Central tags: - bankAccount operationId: deleteBankAccount responses: 204: description: (v1.0) Succesfully deleted the specified bankAccount patch: summary: Updates an object of type bankAccount in Dynamics 365 Business Central tags: - bankAccount operationId: patchBankAccount parameters: - $ref: '#/components/parameters/ContentTypeParam' - $ref: '#/components/parameters/IfMatchParam' requestBody: $ref: '#/components/requestBodies/bankAccount' responses: 200: description: (v1.0) Succesfully updated the specifiedbankAccount content: application/json: schema: $ref: '#/components/schemas/bankAccount' "/companies({company_id})/customerSales": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of customerSales tags: - customerSale operationId: listCustomerSales responses: 200: description: (v1.0) Succesfully returned a list of customerSales content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/customerSale' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['customerId', 'customerNumber', 'name', 'totalSalesAmount', 'dateFilter_FilterOnly'] style: form explode: false "/companies({company_id})/customerSales({customerSale_customerId},'{customerSale_customerNumber}','{customerSale_name}')": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: customerSale_customerId in: path required: true description: (v1.0) customerId for customerSale schema: type: string format: uuid - name: customerSale_customerNumber in: path required: true description: (v1.0) customerNumber for customerSale schema: type: string - name: customerSale_name in: path required: true description: (v1.0) name for customerSale schema: type: string get: summary: Retrieve the properties and relationships of an object of type customerSale for Dynamics 365 Business Central. tags: - customerSale operationId: getCustomerSale responses: 200: description: (v1.0) Succesfully returned the requested customerSale content: application/json: schema: $ref: '#/components/schemas/customerSale' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['customerId', 'customerNumber', 'name', 'totalSalesAmount', 'dateFilter_FilterOnly'] style: form explode: false "/companies({company_id})/vendorPurchases": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid get: summary: Returns a list of vendorPurchases tags: - vendorPurchase operationId: listVendorPurchases responses: 200: description: (v1.0) Succesfully returned a list of vendorPurchases content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/vendorPurchase' parameters: - $ref: '#/components/parameters/topParam' - $ref: '#/components/parameters/skipParam' - $ref: '#/components/parameters/limitParam' - $ref: '#/components/parameters/filterParam' - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['vendorId', 'vendorNumber', 'name', 'totalPurchaseAmount', 'dateFilter_FilterOnly'] style: form explode: false "/companies({company_id})/vendorPurchases({vendorPurchase_vendorId},'{vendorPurchase_vendorNumber}','{vendorPurchase_name}')": parameters: - name: company_id in: path required: true description: (v1.0) id for company schema: type: string format: uuid - name: vendorPurchase_vendorId in: path required: true description: (v1.0) vendorId for vendorPurchase schema: type: string format: uuid - name: vendorPurchase_vendorNumber in: path required: true description: (v1.0) vendorNumber for vendorPurchase schema: type: string - name: vendorPurchase_name in: path required: true description: (v1.0) name for vendorPurchase schema: type: string get: summary: Retrieve the properties and relationships of an object of type vendorPurchase for Dynamics 365 Business Central. tags: - vendorPurchase operationId: getVendorPurchase responses: 200: description: (v1.0) Succesfully returned the requested vendorPurchase content: application/json: schema: $ref: '#/components/schemas/vendorPurchase' parameters: - name: $select in: query description: (v1.0) Selected properties to be retrieved schema: type: array items: type: string enum: ['vendorId', 'vendorNumber', 'name', 'totalPurchaseAmount', 'dateFilter_FilterOnly'] style: form explode: false 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 components: schemas: taxArea: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central taxArea entity code: type: string nullable: true description: (v1.0) The code property for the Dynamics 365 Business Central taxArea entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central taxArea entity maxLength: 100 taxType: type: string nullable: true description: (v1.0) The taxType property for the Dynamics 365 Business Central taxArea entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central taxArea entity paymentMethod: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central paymentMethod entity code: type: string nullable: false description: (v1.0) The code property for the Dynamics 365 Business Central paymentMethod entity maxLength: 10 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central paymentMethod entity maxLength: 100 lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central paymentMethod entity salesQuote: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central salesQuote entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central salesQuote entity maxLength: 20 externalDocumentNumber: type: string nullable: true description: (v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central salesQuote entity maxLength: 35 documentDate: type: string format: date-time nullable: true description: (v1.0) The documentDate property for the Dynamics 365 Business Central salesQuote entity dueDate: type: string format: date-time nullable: true description: (v1.0) The dueDate property for the Dynamics 365 Business Central salesQuote entity customerId: type: string format: uuid nullable: true description: (v1.0) The customerId property for the Dynamics 365 Business Central salesQuote entity contactId: type: string nullable: true description: (v1.0) The contactId property for the Dynamics 365 Business Central salesQuote entity maxLength: 250 customerNumber: type: string nullable: true description: (v1.0) The customerNumber property for the Dynamics 365 Business Central salesQuote entity maxLength: 20 customerName: type: string nullable: true description: (v1.0) The customerName property for the Dynamics 365 Business Central salesQuote entity maxLength: 100 billToName: type: string nullable: true description: (v1.0) The billToName property for the Dynamics 365 Business Central salesQuote entity maxLength: 100 billToCustomerId: type: string format: uuid nullable: true description: (v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesQuote entity billToCustomerNumber: type: string nullable: true description: (v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesQuote entity maxLength: 20 shipToName: type: string nullable: true description: (v1.0) The shipToName property for the Dynamics 365 Business Central salesQuote entity maxLength: 100 shipToContact: type: string nullable: true description: (v1.0) The shipToContact property for the Dynamics 365 Business Central salesQuote entity maxLength: 100 sellingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true billingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true shippingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true currencyId: type: string format: uuid nullable: true description: (v1.0) The currencyId property for the Dynamics 365 Business Central salesQuote entity currencyCode: type: string nullable: true description: (v1.0) The currencyCode property for the Dynamics 365 Business Central salesQuote entity paymentTermsId: type: string format: uuid nullable: true description: (v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesQuote entity shipmentMethodId: type: string format: uuid nullable: true description: (v1.0) The shipmentMethodId property for the Dynamics 365 Business Central salesQuote entity salesperson: type: string nullable: true description: (v1.0) The salesperson property for the Dynamics 365 Business Central salesQuote entity maxLength: 20 discountAmount: type: number format: decimal nullable: true description: (v1.0) The discountAmount property for the Dynamics 365 Business Central salesQuote entity totalAmountExcludingTax: type: number format: decimal nullable: true description: (v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central salesQuote entity totalTaxAmount: type: number format: decimal nullable: true description: (v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesQuote entity totalAmountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central salesQuote entity status: type: string nullable: true description: (v1.0) The status property for the Dynamics 365 Business Central salesQuote entity sentDate: type: string format: date-time nullable: true description: (v1.0) The sentDate property for the Dynamics 365 Business Central salesQuote entity validUntilDate: type: string format: date-time nullable: true description: (v1.0) The validUntilDate property for the Dynamics 365 Business Central salesQuote entity acceptedDate: type: string format: date-time nullable: true description: (v1.0) The acceptedDate property for the Dynamics 365 Business Central salesQuote entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesQuote entity phoneNumber: type: string nullable: true description: (v1.0) The phoneNumber property for the Dynamics 365 Business Central salesQuote entity maxLength: 30 email: type: string nullable: true description: (v1.0) The email property for the Dynamics 365 Business Central salesQuote entity maxLength: 80 salesQuoteLines: type: array nullable: true items: $ref: '#/components/schemas/salesQuoteLine' pdfDocument: type: array nullable: true items: $ref: '#/components/schemas/pdfDocument' customer: nullable: true $ref: '#/components/schemas/customer' currency: nullable: true $ref: '#/components/schemas/currency' paymentTerm: nullable: true $ref: '#/components/schemas/paymentTerm' shipmentMethod: nullable: true $ref: '#/components/schemas/shipmentMethod' bankAccount: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central bankAccount entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central bankAccount entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central bankAccount entity maxLength: 100 salesQuoteLine: type: object properties: id: type: string nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central salesQuoteLine entity maxLength: 50 documentId: type: string format: uuid nullable: true description: (v1.0) The documentId property for the Dynamics 365 Business Central salesQuoteLine entity sequence: type: integer format: int32 nullable: true description: (v1.0) The sequence property for the Dynamics 365 Business Central salesQuoteLine entity itemId: type: string format: uuid nullable: true description: (v1.0) The itemId property for the Dynamics 365 Business Central salesQuoteLine entity accountId: type: string format: uuid nullable: true description: (v1.0) The accountId property for the Dynamics 365 Business Central salesQuoteLine entity lineType: type: string nullable: true description: (v1.0) The lineType property for the Dynamics 365 Business Central salesQuoteLine entity lineDetails: $ref: '#/components/schemas/documentlineobjectdetailstype' nullable: true description: type: string nullable: true description: (v1.0) The description property for the Dynamics 365 Business Central salesQuoteLine entity maxLength: 100 unitOfMeasureId: type: string format: uuid nullable: true description: (v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central salesQuoteLine entity unitOfMeasure: $ref: '#/components/schemas/unitofmeasuretype' nullable: true unitPrice: type: number format: decimal nullable: true description: (v1.0) The unitPrice property for the Dynamics 365 Business Central salesQuoteLine entity quantity: type: number format: decimal nullable: true description: (v1.0) The quantity property for the Dynamics 365 Business Central salesQuoteLine entity discountAmount: type: number format: decimal nullable: true description: (v1.0) The discountAmount property for the Dynamics 365 Business Central salesQuoteLine entity discountPercent: type: number format: decimal nullable: true description: (v1.0) The discountPercent property for the Dynamics 365 Business Central salesQuoteLine entity discountAppliedBeforeTax: type: boolean nullable: true description: (v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesQuoteLine entity amountExcludingTax: type: number format: decimal nullable: true description: (v1.0) The amountExcludingTax property for the Dynamics 365 Business Central salesQuoteLine entity taxCode: type: string nullable: true description: (v1.0) The taxCode property for the Dynamics 365 Business Central salesQuoteLine entity maxLength: 50 taxPercent: type: number format: decimal nullable: true description: (v1.0) The taxPercent property for the Dynamics 365 Business Central salesQuoteLine entity totalTaxAmount: type: number format: decimal nullable: true description: (v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesQuoteLine entity amountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The amountIncludingTax property for the Dynamics 365 Business Central salesQuoteLine entity netAmount: type: number format: decimal nullable: true description: (v1.0) The netAmount property for the Dynamics 365 Business Central salesQuoteLine entity netTaxAmount: type: number format: decimal nullable: true description: (v1.0) The netTaxAmount property for the Dynamics 365 Business Central salesQuoteLine entity netAmountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central salesQuoteLine entity item: nullable: true $ref: '#/components/schemas/item' account: nullable: true $ref: '#/components/schemas/account' cashFlowStatement: type: object properties: lineNumber: type: integer format: int32 nullable: false description: (v1.0) The lineNumber property for the Dynamics 365 Business Central cashFlowStatement entity display: type: string nullable: true description: (v1.0) The display property for the Dynamics 365 Business Central cashFlowStatement entity maxLength: 250 netChange: type: number format: decimal nullable: true description: (v1.0) The netChange property for the Dynamics 365 Business Central cashFlowStatement entity lineType: type: string nullable: true description: (v1.0) The lineType property for the Dynamics 365 Business Central cashFlowStatement entity maxLength: 30 indentation: type: integer format: int32 nullable: true description: (v1.0) The indentation property for the Dynamics 365 Business Central cashFlowStatement entity dateFilter: type: string format: date-time nullable: true description: (v1.0) The dateFilter property for the Dynamics 365 Business Central cashFlowStatement entity unitofmeasuretype: type: object properties: code: type: string nullable: true description: (v1.0) The code property for the Dynamics 365 Business Central unitofmeasuretype entity maxLength: 10 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central unitofmeasuretype entity maxLength: 50 symbol: type: string nullable: true description: (v1.0) The symbol property for the Dynamics 365 Business Central unitofmeasuretype entity maxLength: 10 unitConversion: $ref: '#/components/schemas/itemunitofmeasureconversiontype' nullable: true picture: type: array nullable: true items: $ref: '#/components/schemas/picture' defaultDimensions: type: array nullable: true items: $ref: '#/components/schemas/defaultDimensions' itemCategory: nullable: true $ref: '#/components/schemas/itemCategory' salesOrder: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central salesOrder entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central salesOrder entity maxLength: 20 externalDocumentNumber: type: string nullable: true description: (v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central salesOrder entity maxLength: 35 orderDate: type: string format: date-time nullable: true description: (v1.0) The orderDate property for the Dynamics 365 Business Central salesOrder entity customerId: type: string format: uuid nullable: true description: (v1.0) The customerId property for the Dynamics 365 Business Central salesOrder entity contactId: type: string nullable: true description: (v1.0) The contactId property for the Dynamics 365 Business Central salesOrder entity maxLength: 250 customerNumber: type: string nullable: true description: (v1.0) The customerNumber property for the Dynamics 365 Business Central salesOrder entity maxLength: 20 customerName: type: string nullable: true description: (v1.0) The customerName property for the Dynamics 365 Business Central salesOrder entity maxLength: 100 billToName: type: string nullable: true description: (v1.0) The billToName property for the Dynamics 365 Business Central salesOrder entity maxLength: 100 billToCustomerId: type: string format: uuid nullable: true description: (v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesOrder entity billToCustomerNumber: type: string nullable: true description: (v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesOrder entity maxLength: 20 shipToName: type: string nullable: true description: (v1.0) The shipToName property for the Dynamics 365 Business Central salesOrder entity maxLength: 100 shipToContact: type: string nullable: true description: (v1.0) The shipToContact property for the Dynamics 365 Business Central salesOrder entity maxLength: 100 sellingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true billingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true shippingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true currencyId: type: string format: uuid nullable: true description: (v1.0) The currencyId property for the Dynamics 365 Business Central salesOrder entity currencyCode: type: string nullable: true description: (v1.0) The currencyCode property for the Dynamics 365 Business Central salesOrder entity pricesIncludeTax: type: boolean nullable: true description: (v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central salesOrder entity paymentTermsId: type: string format: uuid nullable: true description: (v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesOrder entity shipmentMethodId: type: string format: uuid nullable: true description: (v1.0) The shipmentMethodId property for the Dynamics 365 Business Central salesOrder entity salesperson: type: string nullable: true description: (v1.0) The salesperson property for the Dynamics 365 Business Central salesOrder entity maxLength: 20 partialShipping: type: boolean nullable: true description: (v1.0) The partialShipping property for the Dynamics 365 Business Central salesOrder entity requestedDeliveryDate: type: string format: date-time nullable: true description: (v1.0) The requestedDeliveryDate property for the Dynamics 365 Business Central salesOrder entity discountAmount: type: number format: decimal nullable: true description: (v1.0) The discountAmount property for the Dynamics 365 Business Central salesOrder entity discountAppliedBeforeTax: type: boolean nullable: true description: (v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesOrder entity totalAmountExcludingTax: type: number format: decimal nullable: true description: (v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central salesOrder entity totalTaxAmount: type: number format: decimal nullable: true description: (v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesOrder entity totalAmountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central salesOrder entity fullyShipped: type: boolean nullable: true description: (v1.0) The fullyShipped property for the Dynamics 365 Business Central salesOrder entity status: type: string nullable: true description: (v1.0) The status property for the Dynamics 365 Business Central salesOrder entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesOrder entity phoneNumber: type: string nullable: true description: (v1.0) The phoneNumber property for the Dynamics 365 Business Central salesOrder entity maxLength: 30 email: type: string nullable: true description: (v1.0) The email property for the Dynamics 365 Business Central salesOrder entity maxLength: 80 salesOrderLines: type: array nullable: true items: $ref: '#/components/schemas/salesOrderLine' customer: nullable: true $ref: '#/components/schemas/customer' currency: nullable: true $ref: '#/components/schemas/currency' paymentTerm: nullable: true $ref: '#/components/schemas/paymentTerm' shipmentMethod: nullable: true $ref: '#/components/schemas/shipmentMethod' attachments: type: object properties: parentId: type: string format: uuid nullable: false description: (v1.0) The parentId property for the Dynamics 365 Business Central attachments entity id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central attachments entity fileName: type: string nullable: true description: (v1.0) The fileName property for the Dynamics 365 Business Central attachments entity maxLength: 250 byteSize: type: integer format: int32 nullable: true description: (v1.0) The byteSize property for the Dynamics 365 Business Central attachments entity content: type: string format: binary nullable: true description: (v1.0) The content property for the Dynamics 365 Business Central attachments entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central attachments entity itemCategory: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central itemCategory entity code: type: string nullable: false description: (v1.0) The code property for the Dynamics 365 Business Central itemCategory entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central itemCategory entity maxLength: 100 lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central itemCategory entity dimensionLine: type: object properties: parentId: type: string format: uuid nullable: false description: (v1.0) The parentId property for the Dynamics 365 Business Central dimensionLine entity id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central dimensionLine entity code: type: string nullable: true description: (v1.0) The code property for the Dynamics 365 Business Central dimensionLine entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central dimensionLine entity maxLength: 30 valueId: type: string format: uuid nullable: true description: (v1.0) The valueId property for the Dynamics 365 Business Central dimensionLine entity valueCode: type: string nullable: true description: (v1.0) The valueCode property for the Dynamics 365 Business Central dimensionLine entity valueDisplayName: type: string nullable: true description: (v1.0) The valueDisplayName property for the Dynamics 365 Business Central dimensionLine entity maxLength: 50 dimension: nullable: true $ref: '#/components/schemas/dimension' picture: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central picture entity width: type: integer format: int32 nullable: true description: (v1.0) The width property for the Dynamics 365 Business Central picture entity height: type: integer format: int32 nullable: true description: (v1.0) The height property for the Dynamics 365 Business Central picture entity contentType: type: string nullable: true description: (v1.0) The contentType property for the Dynamics 365 Business Central picture entity maxLength: 100 content@odata.mediaEditLink: type: string format: uri nullable: true description: (v1.0) The content@odata.mediaEditLink property for the Dynamics 365 Business Central picture entity content@odata.mediaReadLink: type: string format: uri nullable: true description: (v1.0) The content@odata.mediaReadLink property for the Dynamics 365 Business Central picture entity salesInvoiceLine: type: object properties: id: type: string nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central salesInvoiceLine entity maxLength: 50 documentId: type: string format: uuid nullable: true description: (v1.0) The documentId property for the Dynamics 365 Business Central salesInvoiceLine entity sequence: type: integer format: int32 nullable: true description: (v1.0) The sequence property for the Dynamics 365 Business Central salesInvoiceLine entity itemId: type: string format: uuid nullable: true description: (v1.0) The itemId property for the Dynamics 365 Business Central salesInvoiceLine entity accountId: type: string format: uuid nullable: true description: (v1.0) The accountId property for the Dynamics 365 Business Central salesInvoiceLine entity lineType: type: string nullable: true description: (v1.0) The lineType property for the Dynamics 365 Business Central salesInvoiceLine entity lineDetails: $ref: '#/components/schemas/documentlineobjectdetailstype' nullable: true description: type: string nullable: true description: (v1.0) The description property for the Dynamics 365 Business Central salesInvoiceLine entity maxLength: 100 unitOfMeasureId: type: string format: uuid nullable: true description: (v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central salesInvoiceLine entity unitOfMeasure: $ref: '#/components/schemas/unitofmeasuretype' nullable: true unitPrice: type: number format: decimal nullable: true description: (v1.0) The unitPrice property for the Dynamics 365 Business Central salesInvoiceLine entity quantity: type: number format: decimal nullable: true description: (v1.0) The quantity property for the Dynamics 365 Business Central salesInvoiceLine entity discountAmount: type: number format: decimal nullable: true description: (v1.0) The discountAmount property for the Dynamics 365 Business Central salesInvoiceLine entity discountPercent: type: number format: decimal nullable: true description: (v1.0) The discountPercent property for the Dynamics 365 Business Central salesInvoiceLine entity discountAppliedBeforeTax: type: boolean nullable: true description: (v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesInvoiceLine entity amountExcludingTax: type: number format: decimal nullable: true description: (v1.0) The amountExcludingTax property for the Dynamics 365 Business Central salesInvoiceLine entity taxCode: type: string nullable: true description: (v1.0) The taxCode property for the Dynamics 365 Business Central salesInvoiceLine entity maxLength: 50 taxPercent: type: number format: decimal nullable: true description: (v1.0) The taxPercent property for the Dynamics 365 Business Central salesInvoiceLine entity totalTaxAmount: type: number format: decimal nullable: true description: (v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesInvoiceLine entity amountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The amountIncludingTax property for the Dynamics 365 Business Central salesInvoiceLine entity invoiceDiscountAllocation: type: number format: decimal nullable: true description: (v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central salesInvoiceLine entity netAmount: type: number format: decimal nullable: true description: (v1.0) The netAmount property for the Dynamics 365 Business Central salesInvoiceLine entity netTaxAmount: type: number format: decimal nullable: true description: (v1.0) The netTaxAmount property for the Dynamics 365 Business Central salesInvoiceLine entity netAmountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central salesInvoiceLine entity shipmentDate: type: string format: date-time nullable: true description: (v1.0) The shipmentDate property for the Dynamics 365 Business Central salesInvoiceLine entity item: nullable: true $ref: '#/components/schemas/item' account: nullable: true $ref: '#/components/schemas/account' customerFinancialDetail: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central customerFinancialDetail entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central customerFinancialDetail entity maxLength: 20 balance: type: number format: decimal nullable: true description: (v1.0) The balance property for the Dynamics 365 Business Central customerFinancialDetail entity totalSalesExcludingTax: type: number format: decimal nullable: true description: (v1.0) The totalSalesExcludingTax property for the Dynamics 365 Business Central customerFinancialDetail entity overdueAmount: type: number format: decimal nullable: true description: (v1.0) The overdueAmount property for the Dynamics 365 Business Central customerFinancialDetail entity salesCreditMemoLine: type: object properties: id: type: string nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central salesCreditMemoLine entity maxLength: 50 documentId: type: string format: uuid nullable: true description: (v1.0) The documentId property for the Dynamics 365 Business Central salesCreditMemoLine entity sequence: type: integer format: int32 nullable: true description: (v1.0) The sequence property for the Dynamics 365 Business Central salesCreditMemoLine entity itemId: type: string format: uuid nullable: true description: (v1.0) The itemId property for the Dynamics 365 Business Central salesCreditMemoLine entity accountId: type: string format: uuid nullable: true description: (v1.0) The accountId property for the Dynamics 365 Business Central salesCreditMemoLine entity lineType: type: string nullable: true description: (v1.0) The lineType property for the Dynamics 365 Business Central salesCreditMemoLine entity lineDetails: $ref: '#/components/schemas/documentlineobjectdetailstype' nullable: true description: type: string nullable: true description: (v1.0) The description property for the Dynamics 365 Business Central salesCreditMemoLine entity maxLength: 100 unitOfMeasureId: type: string format: uuid nullable: true description: (v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central salesCreditMemoLine entity unitOfMeasure: $ref: '#/components/schemas/unitofmeasuretype' nullable: true unitPrice: type: number format: decimal nullable: true description: (v1.0) The unitPrice property for the Dynamics 365 Business Central salesCreditMemoLine entity quantity: type: number format: decimal nullable: true description: (v1.0) The quantity property for the Dynamics 365 Business Central salesCreditMemoLine entity discountAmount: type: number format: decimal nullable: true description: (v1.0) The discountAmount property for the Dynamics 365 Business Central salesCreditMemoLine entity discountPercent: type: number format: decimal nullable: true description: (v1.0) The discountPercent property for the Dynamics 365 Business Central salesCreditMemoLine entity discountAppliedBeforeTax: type: boolean nullable: true description: (v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesCreditMemoLine entity amountExcludingTax: type: number format: decimal nullable: true description: (v1.0) The amountExcludingTax property for the Dynamics 365 Business Central salesCreditMemoLine entity taxCode: type: string nullable: true description: (v1.0) The taxCode property for the Dynamics 365 Business Central salesCreditMemoLine entity maxLength: 50 taxPercent: type: number format: decimal nullable: true description: (v1.0) The taxPercent property for the Dynamics 365 Business Central salesCreditMemoLine entity totalTaxAmount: type: number format: decimal nullable: true description: (v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesCreditMemoLine entity amountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The amountIncludingTax property for the Dynamics 365 Business Central salesCreditMemoLine entity invoiceDiscountAllocation: type: number format: decimal nullable: true description: (v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central salesCreditMemoLine entity netAmount: type: number format: decimal nullable: true description: (v1.0) The netAmount property for the Dynamics 365 Business Central salesCreditMemoLine entity netTaxAmount: type: number format: decimal nullable: true description: (v1.0) The netTaxAmount property for the Dynamics 365 Business Central salesCreditMemoLine entity netAmountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central salesCreditMemoLine entity shipmentDate: type: string format: date-time nullable: true description: (v1.0) The shipmentDate property for the Dynamics 365 Business Central salesCreditMemoLine entity item: nullable: true $ref: '#/components/schemas/item' account: nullable: true $ref: '#/components/schemas/account' pdfDocument: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central pdfDocument entity content: type: string format: binary nullable: true description: (v1.0) The content property for the Dynamics 365 Business Central pdfDocument entity salesCreditMemo: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central salesCreditMemo entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 20 externalDocumentNumber: type: string nullable: true description: (v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 35 creditMemoDate: type: string format: date-time nullable: true description: (v1.0) The creditMemoDate property for the Dynamics 365 Business Central salesCreditMemo entity dueDate: type: string format: date-time nullable: true description: (v1.0) The dueDate property for the Dynamics 365 Business Central salesCreditMemo entity customerId: type: string format: uuid nullable: true description: (v1.0) The customerId property for the Dynamics 365 Business Central salesCreditMemo entity contactId: type: string nullable: true description: (v1.0) The contactId property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 250 customerNumber: type: string nullable: true description: (v1.0) The customerNumber property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 20 customerName: type: string nullable: true description: (v1.0) The customerName property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 100 billToName: type: string nullable: true description: (v1.0) The billToName property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 100 billToCustomerId: type: string format: uuid nullable: true description: (v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesCreditMemo entity billToCustomerNumber: type: string nullable: true description: (v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 20 sellingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true billingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true currencyId: type: string format: uuid nullable: true description: (v1.0) The currencyId property for the Dynamics 365 Business Central salesCreditMemo entity currencyCode: type: string nullable: true description: (v1.0) The currencyCode property for the Dynamics 365 Business Central salesCreditMemo entity paymentTermsId: type: string format: uuid nullable: true description: (v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesCreditMemo entity shipmentMethodId: type: string format: uuid nullable: true description: (v1.0) The shipmentMethodId property for the Dynamics 365 Business Central salesCreditMemo entity salesperson: type: string nullable: true description: (v1.0) The salesperson property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 20 pricesIncludeTax: type: boolean nullable: true description: (v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central salesCreditMemo entity discountAmount: type: number format: decimal nullable: true description: (v1.0) The discountAmount property for the Dynamics 365 Business Central salesCreditMemo entity discountAppliedBeforeTax: type: boolean nullable: true description: (v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesCreditMemo entity totalAmountExcludingTax: type: number format: decimal nullable: true description: (v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central salesCreditMemo entity totalTaxAmount: type: number format: decimal nullable: true description: (v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesCreditMemo entity totalAmountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central salesCreditMemo entity status: type: string nullable: true description: (v1.0) The status property for the Dynamics 365 Business Central salesCreditMemo entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesCreditMemo entity invoiceId: type: string format: uuid nullable: true description: (v1.0) The invoiceId property for the Dynamics 365 Business Central salesCreditMemo entity invoiceNumber: type: string nullable: true description: (v1.0) The invoiceNumber property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 20 phoneNumber: type: string nullable: true description: (v1.0) The phoneNumber property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 30 email: type: string nullable: true description: (v1.0) The email property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 80 salesCreditMemoLines: type: array nullable: true items: $ref: '#/components/schemas/salesCreditMemoLine' pdfDocument: type: array nullable: true items: $ref: '#/components/schemas/pdfDocument' customer: nullable: true $ref: '#/components/schemas/customer' currency: nullable: true $ref: '#/components/schemas/currency' paymentTerm: nullable: true $ref: '#/components/schemas/paymentTerm' shipmentMethod: nullable: true $ref: '#/components/schemas/shipmentMethod' vendorPurchase: type: object properties: vendorId: type: string format: uuid nullable: false description: (v1.0) The vendorId property for the Dynamics 365 Business Central vendorPurchase entity vendorNumber: type: string nullable: false description: (v1.0) The vendorNumber property for the Dynamics 365 Business Central vendorPurchase entity maxLength: 20 name: type: string nullable: false description: (v1.0) The name property for the Dynamics 365 Business Central vendorPurchase entity maxLength: 100 totalPurchaseAmount: type: number format: decimal nullable: true description: (v1.0) The totalPurchaseAmount property for the Dynamics 365 Business Central vendorPurchase entity dateFilter_FilterOnly: type: string format: date-time nullable: true description: (v1.0) The dateFilter_FilterOnly property for the Dynamics 365 Business Central vendorPurchase entity incomeStatement: type: object properties: lineNumber: type: integer format: int32 nullable: false description: (v1.0) The lineNumber property for the Dynamics 365 Business Central incomeStatement entity display: type: string nullable: true description: (v1.0) The display property for the Dynamics 365 Business Central incomeStatement entity maxLength: 250 netChange: type: number format: decimal nullable: true description: (v1.0) The netChange property for the Dynamics 365 Business Central incomeStatement entity lineType: type: string nullable: true description: (v1.0) The lineType property for the Dynamics 365 Business Central incomeStatement entity maxLength: 30 indentation: type: integer format: int32 nullable: true description: (v1.0) The indentation property for the Dynamics 365 Business Central incomeStatement entity dateFilter: type: string format: date-time nullable: true description: (v1.0) The dateFilter property for the Dynamics 365 Business Central incomeStatement entity generalLedgerEntry: type: object properties: id: type: integer format: int32 nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central generalLedgerEntry entity postingDate: type: string format: date-time nullable: true description: (v1.0) The postingDate property for the Dynamics 365 Business Central generalLedgerEntry entity documentNumber: type: string nullable: true description: (v1.0) The documentNumber property for the Dynamics 365 Business Central generalLedgerEntry entity maxLength: 20 documentType: type: string nullable: true description: (v1.0) The documentType property for the Dynamics 365 Business Central generalLedgerEntry entity accountId: type: string format: uuid nullable: true description: (v1.0) The accountId property for the Dynamics 365 Business Central generalLedgerEntry entity accountNumber: type: string nullable: true description: (v1.0) The accountNumber property for the Dynamics 365 Business Central generalLedgerEntry entity maxLength: 20 description: type: string nullable: true description: (v1.0) The description property for the Dynamics 365 Business Central generalLedgerEntry entity maxLength: 100 debitAmount: type: number format: decimal nullable: true description: (v1.0) The debitAmount property for the Dynamics 365 Business Central generalLedgerEntry entity creditAmount: type: number format: decimal nullable: true description: (v1.0) The creditAmount property for the Dynamics 365 Business Central generalLedgerEntry entity dimensions: type: array items: $ref: '#/components/schemas/dimensiontype' nullable: true lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central generalLedgerEntry entity account: nullable: true $ref: '#/components/schemas/account' customerSale: type: object properties: customerId: type: string format: uuid nullable: false description: (v1.0) The customerId property for the Dynamics 365 Business Central customerSale entity customerNumber: type: string nullable: false description: (v1.0) The customerNumber property for the Dynamics 365 Business Central customerSale entity maxLength: 20 name: type: string nullable: false description: (v1.0) The name property for the Dynamics 365 Business Central customerSale entity maxLength: 100 totalSalesAmount: type: number format: decimal nullable: true description: (v1.0) The totalSalesAmount property for the Dynamics 365 Business Central customerSale entity dateFilter_FilterOnly: type: string format: date-time nullable: true description: (v1.0) The dateFilter_FilterOnly property for the Dynamics 365 Business Central customerSale entity countryRegion: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central countryRegion entity code: type: string nullable: false description: (v1.0) The code property for the Dynamics 365 Business Central countryRegion entity maxLength: 10 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central countryRegion entity maxLength: 50 addressFormat: type: string nullable: true description: (v1.0) The addressFormat property for the Dynamics 365 Business Central countryRegion entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central countryRegion entity purchaseInvoiceLine: type: object properties: id: type: string nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central purchaseInvoiceLine entity maxLength: 50 documentId: type: string format: uuid nullable: true description: (v1.0) The documentId property for the Dynamics 365 Business Central purchaseInvoiceLine entity sequence: type: integer format: int32 nullable: true description: (v1.0) The sequence property for the Dynamics 365 Business Central purchaseInvoiceLine entity itemId: type: string format: uuid nullable: true description: (v1.0) The itemId property for the Dynamics 365 Business Central purchaseInvoiceLine entity accountId: type: string format: uuid nullable: true description: (v1.0) The accountId property for the Dynamics 365 Business Central purchaseInvoiceLine entity lineType: type: string nullable: true description: (v1.0) The lineType property for the Dynamics 365 Business Central purchaseInvoiceLine entity lineDetails: $ref: '#/components/schemas/documentlineobjectdetailstype' nullable: true description: type: string nullable: true description: (v1.0) The description property for the Dynamics 365 Business Central purchaseInvoiceLine entity maxLength: 100 unitOfMeasure: $ref: '#/components/schemas/unitofmeasuretype' nullable: true unitCost: type: number format: decimal nullable: true description: (v1.0) The unitCost property for the Dynamics 365 Business Central purchaseInvoiceLine entity quantity: type: number format: decimal nullable: true description: (v1.0) The quantity property for the Dynamics 365 Business Central purchaseInvoiceLine entity discountAmount: type: number format: decimal nullable: true description: (v1.0) The discountAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity discountPercent: type: number format: decimal nullable: true description: (v1.0) The discountPercent property for the Dynamics 365 Business Central purchaseInvoiceLine entity discountAppliedBeforeTax: type: boolean nullable: true description: (v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central purchaseInvoiceLine entity amountExcludingTax: type: number format: decimal nullable: true description: (v1.0) The amountExcludingTax property for the Dynamics 365 Business Central purchaseInvoiceLine entity taxCode: type: string nullable: true description: (v1.0) The taxCode property for the Dynamics 365 Business Central purchaseInvoiceLine entity maxLength: 50 taxPercent: type: number format: decimal nullable: true description: (v1.0) The taxPercent property for the Dynamics 365 Business Central purchaseInvoiceLine entity totalTaxAmount: type: number format: decimal nullable: true description: (v1.0) The totalTaxAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity amountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The amountIncludingTax property for the Dynamics 365 Business Central purchaseInvoiceLine entity invoiceDiscountAllocation: type: number format: decimal nullable: true description: (v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central purchaseInvoiceLine entity netAmount: type: number format: decimal nullable: true description: (v1.0) The netAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity netTaxAmount: type: number format: decimal nullable: true description: (v1.0) The netTaxAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity netAmountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central purchaseInvoiceLine entity expectedReceiptDate: type: string format: date-time nullable: true description: (v1.0) The expectedReceiptDate property for the Dynamics 365 Business Central purchaseInvoiceLine entity item: nullable: true $ref: '#/components/schemas/item' account: nullable: true $ref: '#/components/schemas/account' dimensionValue: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central dimensionValue entity code: type: string nullable: true description: (v1.0) The code property for the Dynamics 365 Business Central dimensionValue entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central dimensionValue entity maxLength: 50 lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central dimensionValue entity vendor: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central vendor entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central vendor entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central vendor entity maxLength: 100 address: $ref: '#/components/schemas/postaladdresstype' nullable: true phoneNumber: type: string nullable: true description: (v1.0) The phoneNumber property for the Dynamics 365 Business Central vendor entity maxLength: 30 email: type: string nullable: true description: (v1.0) The email property for the Dynamics 365 Business Central vendor entity maxLength: 80 website: type: string nullable: true description: (v1.0) The website property for the Dynamics 365 Business Central vendor entity maxLength: 80 taxRegistrationNumber: type: string nullable: true description: (v1.0) The taxRegistrationNumber property for the Dynamics 365 Business Central vendor entity maxLength: 20 currencyId: type: string format: uuid nullable: true description: (v1.0) The currencyId property for the Dynamics 365 Business Central vendor entity currencyCode: type: string nullable: true description: (v1.0) The currencyCode property for the Dynamics 365 Business Central vendor entity irs1099Code: type: string nullable: true description: (v1.0) The irs1099Code property for the Dynamics 365 Business Central vendor entity paymentTermsId: type: string format: uuid nullable: true description: (v1.0) The paymentTermsId property for the Dynamics 365 Business Central vendor entity paymentMethodId: type: string format: uuid nullable: true description: (v1.0) The paymentMethodId property for the Dynamics 365 Business Central vendor entity taxLiable: type: boolean nullable: true description: (v1.0) The taxLiable property for the Dynamics 365 Business Central vendor entity blocked: type: string nullable: true description: (v1.0) The blocked property for the Dynamics 365 Business Central vendor entity balance: type: number format: decimal nullable: true description: (v1.0) The balance property for the Dynamics 365 Business Central vendor entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central vendor entity picture: type: array nullable: true items: $ref: '#/components/schemas/picture' defaultDimensions: type: array nullable: true items: $ref: '#/components/schemas/defaultDimensions' currency: nullable: true $ref: '#/components/schemas/currency' paymentTerm: nullable: true $ref: '#/components/schemas/paymentTerm' paymentMethod: nullable: true $ref: '#/components/schemas/paymentMethod' customer: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central customer entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central customer entity maxLength: 20 displayName: type: string nullable: false description: (v1.0) The displayName property for the Dynamics 365 Business Central customer entity maxLength: 100 type: type: string nullable: true description: (v1.0) The type property for the Dynamics 365 Business Central customer entity address: $ref: '#/components/schemas/postaladdresstype' nullable: true phoneNumber: type: string nullable: true description: (v1.0) The phoneNumber property for the Dynamics 365 Business Central customer entity maxLength: 30 email: type: string nullable: true description: (v1.0) The email property for the Dynamics 365 Business Central customer entity maxLength: 80 website: type: string nullable: true description: (v1.0) The website property for the Dynamics 365 Business Central customer entity maxLength: 80 taxLiable: type: boolean nullable: true description: (v1.0) The taxLiable property for the Dynamics 365 Business Central customer entity taxAreaId: type: string format: uuid nullable: true description: (v1.0) The taxAreaId property for the Dynamics 365 Business Central customer entity taxAreaDisplayName: type: string nullable: true description: (v1.0) The taxAreaDisplayName property for the Dynamics 365 Business Central customer entity taxRegistrationNumber: type: string nullable: true description: (v1.0) The taxRegistrationNumber property for the Dynamics 365 Business Central customer entity maxLength: 20 currencyId: type: string format: uuid nullable: true description: (v1.0) The currencyId property for the Dynamics 365 Business Central customer entity currencyCode: type: string nullable: true description: (v1.0) The currencyCode property for the Dynamics 365 Business Central customer entity paymentTermsId: type: string format: uuid nullable: true description: (v1.0) The paymentTermsId property for the Dynamics 365 Business Central customer entity shipmentMethodId: type: string format: uuid nullable: true description: (v1.0) The shipmentMethodId property for the Dynamics 365 Business Central customer entity paymentMethodId: type: string format: uuid nullable: true description: (v1.0) The paymentMethodId property for the Dynamics 365 Business Central customer entity blocked: type: string nullable: true description: (v1.0) The blocked property for the Dynamics 365 Business Central customer entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central customer entity customerFinancialDetails: type: array nullable: true items: $ref: '#/components/schemas/customerFinancialDetail' picture: type: array nullable: true items: $ref: '#/components/schemas/picture' defaultDimensions: type: array nullable: true items: $ref: '#/components/schemas/defaultDimensions' currency: nullable: true $ref: '#/components/schemas/currency' paymentTerm: nullable: true $ref: '#/components/schemas/paymentTerm' shipmentMethod: nullable: true $ref: '#/components/schemas/shipmentMethod' paymentMethod: nullable: true $ref: '#/components/schemas/paymentMethod' item: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central item entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central item entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central item entity maxLength: 100 type: type: string nullable: true description: (v1.0) The type property for the Dynamics 365 Business Central item entity itemCategoryId: type: string format: uuid nullable: true description: (v1.0) The itemCategoryId property for the Dynamics 365 Business Central item entity itemCategoryCode: type: string nullable: true description: (v1.0) The itemCategoryCode property for the Dynamics 365 Business Central item entity maxLength: 20 blocked: type: boolean nullable: true description: (v1.0) The blocked property for the Dynamics 365 Business Central item entity baseUnitOfMeasureId: type: string format: uuid nullable: true description: (v1.0) The baseUnitOfMeasureId property for the Dynamics 365 Business Central item entity baseUnitOfMeasure: $ref: '#/components/schemas/unitofmeasuretype' nullable: true gtin: type: string nullable: true description: (v1.0) The gtin property for the Dynamics 365 Business Central item entity maxLength: 14 inventory: type: number format: decimal nullable: true description: (v1.0) The inventory property for the Dynamics 365 Business Central item entity unitPrice: type: number format: decimal nullable: true description: (v1.0) The unitPrice property for the Dynamics 365 Business Central item entity priceIncludesTax: type: boolean nullable: true description: (v1.0) The priceIncludesTax property for the Dynamics 365 Business Central item entity unitCost: type: number format: decimal nullable: true description: (v1.0) The unitCost property for the Dynamics 365 Business Central item entity taxGroupId: type: string format: uuid nullable: true description: (v1.0) The taxGroupId property for the Dynamics 365 Business Central item entity taxGroupCode: type: string nullable: true description: (v1.0) The taxGroupCode property for the Dynamics 365 Business Central item entity maxLength: 20 lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central item entity picture: type: array nullable: true items: $ref: '#/components/schemas/picture' defaultDimensions: type: array nullable: true items: $ref: '#/components/schemas/defaultDimensions' itemCategory: nullable: true $ref: '#/components/schemas/itemCategory' journal: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central journal entity code: type: string nullable: false description: (v1.0) The code property for the Dynamics 365 Business Central journal entity maxLength: 10 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central journal entity maxLength: 100 lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central journal entity balancingAccountId: type: string format: uuid nullable: true description: (v1.0) The balancingAccountId property for the Dynamics 365 Business Central journal entity balancingAccountNumber: type: string nullable: true description: (v1.0) The balancingAccountNumber property for the Dynamics 365 Business Central journal entity maxLength: 20 journalLines: type: array nullable: true items: $ref: '#/components/schemas/journalLine' account: nullable: true $ref: '#/components/schemas/account' account: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central account entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central account entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central account entity maxLength: 100 category: type: string nullable: true description: (v1.0) The category property for the Dynamics 365 Business Central account entity subCategory: type: string nullable: true description: (v1.0) The subCategory property for the Dynamics 365 Business Central account entity maxLength: 80 blocked: type: boolean nullable: true description: (v1.0) The blocked property for the Dynamics 365 Business Central account entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central account entity retainedEarningsStatement: type: object properties: lineNumber: type: integer format: int32 nullable: false description: (v1.0) The lineNumber property for the Dynamics 365 Business Central retainedEarningsStatement entity display: type: string nullable: true description: (v1.0) The display property for the Dynamics 365 Business Central retainedEarningsStatement entity maxLength: 250 netChange: type: number format: decimal nullable: true description: (v1.0) The netChange property for the Dynamics 365 Business Central retainedEarningsStatement entity lineType: type: string nullable: true description: (v1.0) The lineType property for the Dynamics 365 Business Central retainedEarningsStatement entity maxLength: 30 indentation: type: integer format: int32 nullable: true description: (v1.0) The indentation property for the Dynamics 365 Business Central retainedEarningsStatement entity dateFilter: type: string format: date-time nullable: true description: (v1.0) The dateFilter property for the Dynamics 365 Business Central retainedEarningsStatement entity purchaseInvoice: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central purchaseInvoice entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central purchaseInvoice entity maxLength: 20 invoiceDate: type: string format: date-time nullable: true description: (v1.0) The invoiceDate property for the Dynamics 365 Business Central purchaseInvoice entity dueDate: type: string format: date-time nullable: true description: (v1.0) The dueDate property for the Dynamics 365 Business Central purchaseInvoice entity vendorInvoiceNumber: type: string nullable: true description: (v1.0) The vendorInvoiceNumber property for the Dynamics 365 Business Central purchaseInvoice entity maxLength: 35 vendorId: type: string format: uuid nullable: true description: (v1.0) The vendorId property for the Dynamics 365 Business Central purchaseInvoice entity vendorNumber: type: string nullable: true description: (v1.0) The vendorNumber property for the Dynamics 365 Business Central purchaseInvoice entity maxLength: 20 vendorName: type: string nullable: true description: (v1.0) The vendorName property for the Dynamics 365 Business Central purchaseInvoice entity maxLength: 100 payToName: type: string nullable: true description: (v1.0) The payToName property for the Dynamics 365 Business Central purchaseInvoice entity maxLength: 100 payToContact: type: string nullable: true description: (v1.0) The payToContact property for the Dynamics 365 Business Central purchaseInvoice entity maxLength: 100 payToVendorId: type: string format: uuid nullable: true description: (v1.0) The payToVendorId property for the Dynamics 365 Business Central purchaseInvoice entity payToVendorNumber: type: string nullable: true description: (v1.0) The payToVendorNumber property for the Dynamics 365 Business Central purchaseInvoice entity maxLength: 20 shipToName: type: string nullable: true description: (v1.0) The shipToName property for the Dynamics 365 Business Central purchaseInvoice entity maxLength: 100 shipToContact: type: string nullable: true description: (v1.0) The shipToContact property for the Dynamics 365 Business Central purchaseInvoice entity maxLength: 100 buyFromAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true payToAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true shipToAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true currencyId: type: string format: uuid nullable: true description: (v1.0) The currencyId property for the Dynamics 365 Business Central purchaseInvoice entity currencyCode: type: string nullable: true description: (v1.0) The currencyCode property for the Dynamics 365 Business Central purchaseInvoice entity pricesIncludeTax: type: boolean nullable: true description: (v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central purchaseInvoice entity discountAmount: type: number format: decimal nullable: true description: (v1.0) The discountAmount property for the Dynamics 365 Business Central purchaseInvoice entity discountAppliedBeforeTax: type: boolean nullable: true description: (v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central purchaseInvoice entity totalAmountExcludingTax: type: number format: decimal nullable: true description: (v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central purchaseInvoice entity totalTaxAmount: type: number format: decimal nullable: true description: (v1.0) The totalTaxAmount property for the Dynamics 365 Business Central purchaseInvoice entity totalAmountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central purchaseInvoice entity status: type: string nullable: true description: (v1.0) The status property for the Dynamics 365 Business Central purchaseInvoice entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central purchaseInvoice entity purchaseInvoiceLines: type: array nullable: true items: $ref: '#/components/schemas/purchaseInvoiceLine' pdfDocument: type: array nullable: true items: $ref: '#/components/schemas/pdfDocument' vendor: nullable: true $ref: '#/components/schemas/vendor' currency: nullable: true $ref: '#/components/schemas/currency' dimension: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central dimension entity code: type: string nullable: true description: (v1.0) The code property for the Dynamics 365 Business Central dimension entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central dimension entity maxLength: 30 lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central dimension entity dimensionValues: type: array nullable: true items: $ref: '#/components/schemas/dimensionValue' salesOrderLine: type: object properties: id: type: string nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central salesOrderLine entity maxLength: 50 documentId: type: string format: uuid nullable: true description: (v1.0) The documentId property for the Dynamics 365 Business Central salesOrderLine entity sequence: type: integer format: int32 nullable: true description: (v1.0) The sequence property for the Dynamics 365 Business Central salesOrderLine entity itemId: type: string format: uuid nullable: true description: (v1.0) The itemId property for the Dynamics 365 Business Central salesOrderLine entity accountId: type: string format: uuid nullable: true description: (v1.0) The accountId property for the Dynamics 365 Business Central salesOrderLine entity lineType: type: string nullable: true description: (v1.0) The lineType property for the Dynamics 365 Business Central salesOrderLine entity lineDetails: $ref: '#/components/schemas/documentlineobjectdetailstype' nullable: true description: type: string nullable: true description: (v1.0) The description property for the Dynamics 365 Business Central salesOrderLine entity maxLength: 100 unitOfMeasureId: type: string format: uuid nullable: true description: (v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central salesOrderLine entity unitOfMeasure: $ref: '#/components/schemas/unitofmeasuretype' nullable: true quantity: type: number format: decimal nullable: true description: (v1.0) The quantity property for the Dynamics 365 Business Central salesOrderLine entity unitPrice: type: number format: decimal nullable: true description: (v1.0) The unitPrice property for the Dynamics 365 Business Central salesOrderLine entity discountAmount: type: number format: decimal nullable: true description: (v1.0) The discountAmount property for the Dynamics 365 Business Central salesOrderLine entity discountPercent: type: number format: decimal nullable: true description: (v1.0) The discountPercent property for the Dynamics 365 Business Central salesOrderLine entity discountAppliedBeforeTax: type: boolean nullable: true description: (v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesOrderLine entity amountExcludingTax: type: number format: decimal nullable: true description: (v1.0) The amountExcludingTax property for the Dynamics 365 Business Central salesOrderLine entity taxCode: type: string nullable: true description: (v1.0) The taxCode property for the Dynamics 365 Business Central salesOrderLine entity maxLength: 50 taxPercent: type: number format: decimal nullable: true description: (v1.0) The taxPercent property for the Dynamics 365 Business Central salesOrderLine entity totalTaxAmount: type: number format: decimal nullable: true description: (v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesOrderLine entity amountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The amountIncludingTax property for the Dynamics 365 Business Central salesOrderLine entity invoiceDiscountAllocation: type: number format: decimal nullable: true description: (v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central salesOrderLine entity netAmount: type: number format: decimal nullable: true description: (v1.0) The netAmount property for the Dynamics 365 Business Central salesOrderLine entity netTaxAmount: type: number format: decimal nullable: true description: (v1.0) The netTaxAmount property for the Dynamics 365 Business Central salesOrderLine entity netAmountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central salesOrderLine entity shipmentDate: type: string format: date-time nullable: true description: (v1.0) The shipmentDate property for the Dynamics 365 Business Central salesOrderLine entity shippedQuantity: type: number format: decimal nullable: true description: (v1.0) The shippedQuantity property for the Dynamics 365 Business Central salesOrderLine entity invoicedQuantity: type: number format: decimal nullable: true description: (v1.0) The invoicedQuantity property for the Dynamics 365 Business Central salesOrderLine entity invoiceQuantity: type: number format: decimal nullable: true description: (v1.0) The invoiceQuantity property for the Dynamics 365 Business Central salesOrderLine entity shipQuantity: type: number format: decimal nullable: true description: (v1.0) The shipQuantity property for the Dynamics 365 Business Central salesOrderLine entity item: nullable: true $ref: '#/components/schemas/item' account: nullable: true $ref: '#/components/schemas/account' timeRegistrationEntry: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central timeRegistrationEntry entity employeeId: type: string format: uuid nullable: true description: (v1.0) The employeeId property for the Dynamics 365 Business Central timeRegistrationEntry entity employeeNumber: type: string nullable: true description: (v1.0) The employeeNumber property for the Dynamics 365 Business Central timeRegistrationEntry entity maxLength: 20 jobId: type: string format: uuid nullable: true description: (v1.0) The jobId property for the Dynamics 365 Business Central timeRegistrationEntry entity jobNumber: type: string nullable: true description: (v1.0) The jobNumber property for the Dynamics 365 Business Central timeRegistrationEntry entity maxLength: 20 absence: type: string nullable: true description: (v1.0) The absence property for the Dynamics 365 Business Central timeRegistrationEntry entity maxLength: 10 lineNumber: type: integer format: int32 nullable: true description: (v1.0) The lineNumber property for the Dynamics 365 Business Central timeRegistrationEntry entity date: type: string format: date-time nullable: true description: (v1.0) The date property for the Dynamics 365 Business Central timeRegistrationEntry entity quantity: type: number format: decimal nullable: true description: (v1.0) The quantity property for the Dynamics 365 Business Central timeRegistrationEntry entity status: type: string nullable: true description: (v1.0) The status property for the Dynamics 365 Business Central timeRegistrationEntry entity unitOfMeasureId: type: string format: uuid nullable: true description: (v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central timeRegistrationEntry entity unitOfMeasure: $ref: '#/components/schemas/unitofmeasuretype' nullable: true dimensions: type: array items: $ref: '#/components/schemas/dimensiontype' nullable: true lastModfiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModfiedDateTime property for the Dynamics 365 Business Central timeRegistrationEntry entity project: nullable: true $ref: '#/components/schemas/project' paymentTerm: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central paymentTerm entity code: type: string nullable: false description: (v1.0) The code property for the Dynamics 365 Business Central paymentTerm entity maxLength: 10 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central paymentTerm entity maxLength: 100 dueDateCalculation: type: string nullable: true description: (v1.0) The dueDateCalculation property for the Dynamics 365 Business Central paymentTerm entity discountDateCalculation: type: string nullable: true description: (v1.0) The discountDateCalculation property for the Dynamics 365 Business Central paymentTerm entity discountPercent: type: number format: decimal nullable: true description: (v1.0) The discountPercent property for the Dynamics 365 Business Central paymentTerm entity calculateDiscountOnCreditMemos: type: boolean nullable: true description: (v1.0) The calculateDiscountOnCreditMemos property for the Dynamics 365 Business Central paymentTerm entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central paymentTerm entity customerPayment: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central customerPayment entity journalDisplayName: type: string nullable: true description: (v1.0) The journalDisplayName property for the Dynamics 365 Business Central customerPayment entity lineNumber: type: integer format: int32 nullable: true description: (v1.0) The lineNumber property for the Dynamics 365 Business Central customerPayment entity customerId: type: string format: uuid nullable: true description: (v1.0) The customerId property for the Dynamics 365 Business Central customerPayment entity customerNumber: type: string nullable: true description: (v1.0) The customerNumber property for the Dynamics 365 Business Central customerPayment entity maxLength: 20 contactId: type: string nullable: true description: (v1.0) The contactId property for the Dynamics 365 Business Central customerPayment entity maxLength: 250 postingDate: type: string format: date-time nullable: true description: (v1.0) The postingDate property for the Dynamics 365 Business Central customerPayment entity documentNumber: type: string nullable: true description: (v1.0) The documentNumber property for the Dynamics 365 Business Central customerPayment entity maxLength: 20 externalDocumentNumber: type: string nullable: true description: (v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central customerPayment entity maxLength: 35 amount: type: number format: decimal nullable: true description: (v1.0) The amount property for the Dynamics 365 Business Central customerPayment entity appliesToInvoiceId: type: string format: uuid nullable: true description: (v1.0) The appliesToInvoiceId property for the Dynamics 365 Business Central customerPayment entity appliesToInvoiceNumber: type: string nullable: true description: (v1.0) The appliesToInvoiceNumber property for the Dynamics 365 Business Central customerPayment entity description: type: string nullable: true description: (v1.0) The description property for the Dynamics 365 Business Central customerPayment entity maxLength: 100 comment: type: string nullable: true description: (v1.0) The comment property for the Dynamics 365 Business Central customerPayment entity maxLength: 250 dimensions: type: array items: $ref: '#/components/schemas/dimensiontype' nullable: true lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central customerPayment entity customer: nullable: true $ref: '#/components/schemas/customer' trialBalance: type: object properties: number: type: string nullable: false description: (v1.0) The number property for the Dynamics 365 Business Central trialBalance entity maxLength: 20 accountId: type: string format: uuid nullable: true description: (v1.0) The accountId property for the Dynamics 365 Business Central trialBalance entity accountType: type: string nullable: true description: (v1.0) The accountType property for the Dynamics 365 Business Central trialBalance entity display: type: string nullable: true description: (v1.0) The display property for the Dynamics 365 Business Central trialBalance entity maxLength: 100 totalDebit: type: string nullable: true description: (v1.0) The totalDebit property for the Dynamics 365 Business Central trialBalance entity maxLength: 30 totalCredit: type: string nullable: true description: (v1.0) The totalCredit property for the Dynamics 365 Business Central trialBalance entity maxLength: 30 balanceAtDateDebit: type: string nullable: true description: (v1.0) The balanceAtDateDebit property for the Dynamics 365 Business Central trialBalance entity maxLength: 30 balanceAtDateCredit: type: string nullable: true description: (v1.0) The balanceAtDateCredit property for the Dynamics 365 Business Central trialBalance entity maxLength: 30 dateFilter: type: string format: date-time nullable: true description: (v1.0) The dateFilter property for the Dynamics 365 Business Central trialBalance entity account: nullable: true $ref: '#/components/schemas/account' agedAccountsPayable: type: object properties: vendorId: type: string format: uuid nullable: false description: (v1.0) The vendorId property for the Dynamics 365 Business Central agedAccountsPayable entity vendorNumber: type: string nullable: true description: (v1.0) The vendorNumber property for the Dynamics 365 Business Central agedAccountsPayable entity maxLength: 20 name: type: string nullable: true description: (v1.0) The name property for the Dynamics 365 Business Central agedAccountsPayable entity maxLength: 100 currencyCode: type: string nullable: true description: (v1.0) The currencyCode property for the Dynamics 365 Business Central agedAccountsPayable entity maxLength: 10 balanceDue: type: number format: decimal nullable: true description: (v1.0) The balanceDue property for the Dynamics 365 Business Central agedAccountsPayable entity currentAmount: type: number format: decimal nullable: true description: (v1.0) The currentAmount property for the Dynamics 365 Business Central agedAccountsPayable entity period1Amount: type: number format: decimal nullable: true description: (v1.0) The period1Amount property for the Dynamics 365 Business Central agedAccountsPayable entity period2Amount: type: number format: decimal nullable: true description: (v1.0) The period2Amount property for the Dynamics 365 Business Central agedAccountsPayable entity period3Amount: type: number format: decimal nullable: true description: (v1.0) The period3Amount property for the Dynamics 365 Business Central agedAccountsPayable entity agedAsOfDate: type: string format: date-time nullable: true description: (v1.0) The agedAsOfDate property for the Dynamics 365 Business Central agedAccountsPayable entity periodLengthFilter: type: string nullable: true description: (v1.0) The periodLengthFilter property for the Dynamics 365 Business Central agedAccountsPayable entity maxLength: 10 customerPaymentJournal: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central customerPaymentJournal entity code: type: string nullable: false description: (v1.0) The code property for the Dynamics 365 Business Central customerPaymentJournal entity maxLength: 10 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central customerPaymentJournal entity maxLength: 100 lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central customerPaymentJournal entity balancingAccountId: type: string format: uuid nullable: true description: (v1.0) The balancingAccountId property for the Dynamics 365 Business Central customerPaymentJournal entity balancingAccountNumber: type: string nullable: true description: (v1.0) The balancingAccountNumber property for the Dynamics 365 Business Central customerPaymentJournal entity maxLength: 20 customerPayments: type: array nullable: true items: $ref: '#/components/schemas/customerPayment' account: nullable: true $ref: '#/components/schemas/account' journalLine: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central journalLine entity journalDisplayName: type: string nullable: true description: (v1.0) The journalDisplayName property for the Dynamics 365 Business Central journalLine entity lineNumber: type: integer format: int32 nullable: true description: (v1.0) The lineNumber property for the Dynamics 365 Business Central journalLine entity accountType: type: string nullable: true description: (v1.0) The accountType property for the Dynamics 365 Business Central journalLine entity accountId: type: string format: uuid nullable: true description: (v1.0) The accountId property for the Dynamics 365 Business Central journalLine entity accountNumber: type: string nullable: true description: (v1.0) The accountNumber property for the Dynamics 365 Business Central journalLine entity maxLength: 20 postingDate: type: string format: date-time nullable: true description: (v1.0) The postingDate property for the Dynamics 365 Business Central journalLine entity documentNumber: type: string nullable: true description: (v1.0) The documentNumber property for the Dynamics 365 Business Central journalLine entity maxLength: 20 externalDocumentNumber: type: string nullable: true description: (v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central journalLine entity maxLength: 35 amount: type: number format: decimal nullable: true description: (v1.0) The amount property for the Dynamics 365 Business Central journalLine entity description: type: string nullable: true description: (v1.0) The description property for the Dynamics 365 Business Central journalLine entity maxLength: 100 comment: type: string nullable: true description: (v1.0) The comment property for the Dynamics 365 Business Central journalLine entity maxLength: 250 dimensions: type: array items: $ref: '#/components/schemas/dimensiontype' nullable: true lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central journalLine entity attachments: type: array nullable: true items: $ref: '#/components/schemas/attachments' account: nullable: true $ref: '#/components/schemas/account' documentlineobjectdetailstype: type: object properties: number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central documentlineobjectdetailstype entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central documentlineobjectdetailstype entity maxLength: 100 item: nullable: true $ref: '#/components/schemas/item' account: nullable: true $ref: '#/components/schemas/account' itemunitofmeasureconversiontype: type: object properties: toUnitOfMeasure: type: string nullable: true description: (v1.0) The toUnitOfMeasure property for the Dynamics 365 Business Central itemunitofmeasureconversiontype entity maxLength: 10 fromToConversionRate: type: number format: decimal nullable: true description: (v1.0) The fromToConversionRate property for the Dynamics 365 Business Central itemunitofmeasureconversiontype entity picture: type: array nullable: true items: $ref: '#/components/schemas/picture' defaultDimensions: type: array nullable: true items: $ref: '#/components/schemas/defaultDimensions' itemCategory: nullable: true $ref: '#/components/schemas/itemCategory' postaladdresstype: type: object properties: street: type: string nullable: true description: (v1.0) The street property for the Dynamics 365 Business Central postaladdresstype entity maxLength: 152 city: type: string nullable: true description: (v1.0) The city property for the Dynamics 365 Business Central postaladdresstype entity maxLength: 30 state: type: string nullable: true description: (v1.0) The state property for the Dynamics 365 Business Central postaladdresstype entity maxLength: 30 countryLetterCode: type: string nullable: true description: (v1.0) The countryLetterCode property for the Dynamics 365 Business Central postaladdresstype entity maxLength: 10 postalCode: type: string nullable: true description: (v1.0) The postalCode property for the Dynamics 365 Business Central postaladdresstype entity maxLength: 20 customerFinancialDetails: type: array nullable: true items: $ref: '#/components/schemas/customerFinancialDetail' picture: type: array nullable: true items: $ref: '#/components/schemas/picture' defaultDimensions: type: array nullable: true items: $ref: '#/components/schemas/defaultDimensions' currency: nullable: true $ref: '#/components/schemas/currency' paymentTerm: nullable: true $ref: '#/components/schemas/paymentTerm' shipmentMethod: nullable: true $ref: '#/components/schemas/shipmentMethod' paymentMethod: nullable: true $ref: '#/components/schemas/paymentMethod' project: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central project entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central project entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central project entity maxLength: 100 salesInvoice: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central salesInvoice entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central salesInvoice entity maxLength: 20 externalDocumentNumber: type: string nullable: true description: (v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central salesInvoice entity maxLength: 35 invoiceDate: type: string format: date-time nullable: true description: (v1.0) The invoiceDate property for the Dynamics 365 Business Central salesInvoice entity dueDate: type: string format: date-time nullable: true description: (v1.0) The dueDate property for the Dynamics 365 Business Central salesInvoice entity customerPurchaseOrderReference: type: string nullable: true description: (v1.0) The customerPurchaseOrderReference property for the Dynamics 365 Business Central salesInvoice entity maxLength: 35 customerId: type: string format: uuid nullable: true description: (v1.0) The customerId property for the Dynamics 365 Business Central salesInvoice entity contactId: type: string nullable: true description: (v1.0) The contactId property for the Dynamics 365 Business Central salesInvoice entity maxLength: 250 customerNumber: type: string nullable: true description: (v1.0) The customerNumber property for the Dynamics 365 Business Central salesInvoice entity maxLength: 20 customerName: type: string nullable: true description: (v1.0) The customerName property for the Dynamics 365 Business Central salesInvoice entity maxLength: 100 billToName: type: string nullable: true description: (v1.0) The billToName property for the Dynamics 365 Business Central salesInvoice entity maxLength: 100 billToCustomerId: type: string format: uuid nullable: true description: (v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesInvoice entity billToCustomerNumber: type: string nullable: true description: (v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesInvoice entity maxLength: 20 shipToName: type: string nullable: true description: (v1.0) The shipToName property for the Dynamics 365 Business Central salesInvoice entity maxLength: 100 shipToContact: type: string nullable: true description: (v1.0) The shipToContact property for the Dynamics 365 Business Central salesInvoice entity maxLength: 100 sellingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true billingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true shippingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true currencyId: type: string format: uuid nullable: true description: (v1.0) The currencyId property for the Dynamics 365 Business Central salesInvoice entity currencyCode: type: string nullable: true description: (v1.0) The currencyCode property for the Dynamics 365 Business Central salesInvoice entity orderId: type: string format: uuid nullable: true description: (v1.0) The orderId property for the Dynamics 365 Business Central salesInvoice entity orderNumber: type: string nullable: true description: (v1.0) The orderNumber property for the Dynamics 365 Business Central salesInvoice entity maxLength: 20 paymentTermsId: type: string format: uuid nullable: true description: (v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesInvoice entity shipmentMethodId: type: string format: uuid nullable: true description: (v1.0) The shipmentMethodId property for the Dynamics 365 Business Central salesInvoice entity salesperson: type: string nullable: true description: (v1.0) The salesperson property for the Dynamics 365 Business Central salesInvoice entity maxLength: 20 pricesIncludeTax: type: boolean nullable: true description: (v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central salesInvoice entity remainingAmount: type: number format: decimal nullable: true description: (v1.0) The remainingAmount property for the Dynamics 365 Business Central salesInvoice entity discountAmount: type: number format: decimal nullable: true description: (v1.0) The discountAmount property for the Dynamics 365 Business Central salesInvoice entity discountAppliedBeforeTax: type: boolean nullable: true description: (v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesInvoice entity totalAmountExcludingTax: type: number format: decimal nullable: true description: (v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central salesInvoice entity totalTaxAmount: type: number format: decimal nullable: true description: (v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesInvoice entity totalAmountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central salesInvoice entity status: type: string nullable: true description: (v1.0) The status property for the Dynamics 365 Business Central salesInvoice entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesInvoice entity phoneNumber: type: string nullable: true description: (v1.0) The phoneNumber property for the Dynamics 365 Business Central salesInvoice entity maxLength: 30 email: type: string nullable: true description: (v1.0) The email property for the Dynamics 365 Business Central salesInvoice entity maxLength: 80 salesInvoiceLines: type: array nullable: true items: $ref: '#/components/schemas/salesInvoiceLine' pdfDocument: type: array nullable: true items: $ref: '#/components/schemas/pdfDocument' customer: nullable: true $ref: '#/components/schemas/customer' currency: nullable: true $ref: '#/components/schemas/currency' paymentTerm: nullable: true $ref: '#/components/schemas/paymentTerm' shipmentMethod: nullable: true $ref: '#/components/schemas/shipmentMethod' generalLedgerEntryAttachments: type: object properties: generalLedgerEntryNumber: type: integer format: int32 nullable: false description: (v1.0) The generalLedgerEntryNumber property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity fileName: type: string nullable: true description: (v1.0) The fileName property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity maxLength: 250 byteSize: type: integer format: int32 nullable: true description: (v1.0) The byteSize property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity content: type: string format: binary nullable: true description: (v1.0) The content property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity createdDateTime: type: string format: date-time nullable: true description: (v1.0) The createdDateTime property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity generalLedgerEntry: nullable: true $ref: '#/components/schemas/generalLedgerEntry' unitOfMeasure: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central unitOfMeasure entity code: type: string nullable: false description: (v1.0) The code property for the Dynamics 365 Business Central unitOfMeasure entity maxLength: 10 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central unitOfMeasure entity maxLength: 50 internationalStandardCode: type: string nullable: true description: (v1.0) The internationalStandardCode property for the Dynamics 365 Business Central unitOfMeasure entity maxLength: 10 lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central unitOfMeasure entity currency: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central currency entity code: type: string nullable: false description: (v1.0) The code property for the Dynamics 365 Business Central currency entity maxLength: 10 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central currency entity maxLength: 30 symbol: type: string nullable: true description: (v1.0) The symbol property for the Dynamics 365 Business Central currency entity maxLength: 10 amountDecimalPlaces: type: string nullable: true description: (v1.0) The amountDecimalPlaces property for the Dynamics 365 Business Central currency entity maxLength: 5 amountRoundingPrecision: type: number format: decimal nullable: true description: (v1.0) The amountRoundingPrecision property for the Dynamics 365 Business Central currency entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central currency entity defaultDimensions: type: object properties: parentId: type: string format: uuid nullable: false description: (v1.0) The parentId property for the Dynamics 365 Business Central defaultDimensions entity dimensionId: type: string format: uuid nullable: false description: (v1.0) The dimensionId property for the Dynamics 365 Business Central defaultDimensions entity dimensionCode: type: string nullable: true description: (v1.0) The dimensionCode property for the Dynamics 365 Business Central defaultDimensions entity maxLength: 20 dimensionValueId: type: string format: uuid nullable: true description: (v1.0) The dimensionValueId property for the Dynamics 365 Business Central defaultDimensions entity dimensionValueCode: type: string nullable: true description: (v1.0) The dimensionValueCode property for the Dynamics 365 Business Central defaultDimensions entity maxLength: 20 postingValidation: type: string nullable: true description: (v1.0) The postingValidation property for the Dynamics 365 Business Central defaultDimensions entity account: nullable: true $ref: '#/components/schemas/account' dimension: nullable: true $ref: '#/components/schemas/dimension' dimensionValue: nullable: true $ref: '#/components/schemas/dimensionValue' company: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central company entity systemVersion: type: string nullable: true description: (v1.0) The systemVersion property for the Dynamics 365 Business Central company entity name: type: string nullable: true description: (v1.0) The name property for the Dynamics 365 Business Central company entity maxLength: 30 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central company entity maxLength: 250 businessProfileId: type: string nullable: true description: (v1.0) The businessProfileId property for the Dynamics 365 Business Central company entity maxLength: 250 items: type: array nullable: true items: $ref: '#/components/schemas/item' picture: type: array nullable: true items: $ref: '#/components/schemas/picture' defaultDimensions: type: array nullable: true items: $ref: '#/components/schemas/defaultDimensions' customers: type: array nullable: true items: $ref: '#/components/schemas/customer' customerFinancialDetails: type: array nullable: true items: $ref: '#/components/schemas/customerFinancialDetail' vendors: type: array nullable: true items: $ref: '#/components/schemas/vendor' companyInformation: type: array nullable: true items: $ref: '#/components/schemas/companyInformation' salesInvoices: type: array nullable: true items: $ref: '#/components/schemas/salesInvoice' salesInvoiceLines: type: array nullable: true items: $ref: '#/components/schemas/salesInvoiceLine' pdfDocument: type: array nullable: true items: $ref: '#/components/schemas/pdfDocument' customerPaymentJournals: type: array nullable: true items: $ref: '#/components/schemas/customerPaymentJournal' customerPayments: type: array nullable: true items: $ref: '#/components/schemas/customerPayment' accounts: type: array nullable: true items: $ref: '#/components/schemas/account' taxGroups: type: array nullable: true items: $ref: '#/components/schemas/taxGroup' journals: type: array nullable: true items: $ref: '#/components/schemas/journal' journalLines: type: array nullable: true items: $ref: '#/components/schemas/journalLine' attachments: type: array nullable: true items: $ref: '#/components/schemas/attachments' employees: type: array nullable: true items: $ref: '#/components/schemas/employee' timeRegistrationEntries: type: array nullable: true items: $ref: '#/components/schemas/timeRegistrationEntry' generalLedgerEntries: type: array nullable: true items: $ref: '#/components/schemas/generalLedgerEntry' currencies: type: array nullable: true items: $ref: '#/components/schemas/currency' paymentMethods: type: array nullable: true items: $ref: '#/components/schemas/paymentMethod' dimensions: type: array nullable: true items: $ref: '#/components/schemas/dimension' dimensionValues: type: array nullable: true items: $ref: '#/components/schemas/dimensionValue' dimensionLines: type: array nullable: true items: $ref: '#/components/schemas/dimensionLine' paymentTerms: type: array nullable: true items: $ref: '#/components/schemas/paymentTerm' shipmentMethods: type: array nullable: true items: $ref: '#/components/schemas/shipmentMethod' itemCategories: type: array nullable: true items: $ref: '#/components/schemas/itemCategory' cashFlowStatement: type: array nullable: true items: $ref: '#/components/schemas/cashFlowStatement' countriesRegions: type: array nullable: true items: $ref: '#/components/schemas/countryRegion' salesOrders: type: array nullable: true items: $ref: '#/components/schemas/salesOrder' salesOrderLines: type: array nullable: true items: $ref: '#/components/schemas/salesOrderLine' retainedEarningsStatement: type: array nullable: true items: $ref: '#/components/schemas/retainedEarningsStatement' unitsOfMeasure: type: array nullable: true items: $ref: '#/components/schemas/unitOfMeasure' agedAccountsReceivable: type: array nullable: true items: $ref: '#/components/schemas/agedAccountsReceivable' agedAccountsPayable: type: array nullable: true items: $ref: '#/components/schemas/agedAccountsPayable' balanceSheet: type: array nullable: true items: $ref: '#/components/schemas/balanceSheet' trialBalance: type: array nullable: true items: $ref: '#/components/schemas/trialBalance' incomeStatement: type: array nullable: true items: $ref: '#/components/schemas/incomeStatement' taxAreas: type: array nullable: true items: $ref: '#/components/schemas/taxArea' salesQuotes: type: array nullable: true items: $ref: '#/components/schemas/salesQuote' salesQuoteLines: type: array nullable: true items: $ref: '#/components/schemas/salesQuoteLine' salesCreditMemos: type: array nullable: true items: $ref: '#/components/schemas/salesCreditMemo' salesCreditMemoLines: type: array nullable: true items: $ref: '#/components/schemas/salesCreditMemoLine' generalLedgerEntryAttachments: type: array nullable: true items: $ref: '#/components/schemas/generalLedgerEntryAttachments' purchaseInvoices: type: array nullable: true items: $ref: '#/components/schemas/purchaseInvoice' purchaseInvoiceLines: type: array nullable: true items: $ref: '#/components/schemas/purchaseInvoiceLine' projects: type: array nullable: true items: $ref: '#/components/schemas/project' bankAccounts: type: array nullable: true items: $ref: '#/components/schemas/bankAccount' customerSales: type: array nullable: true items: $ref: '#/components/schemas/customerSale' vendorPurchases: type: array nullable: true items: $ref: '#/components/schemas/vendorPurchase' shipmentMethod: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central shipmentMethod entity code: type: string nullable: false description: (v1.0) The code property for the Dynamics 365 Business Central shipmentMethod entity maxLength: 10 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central shipmentMethod entity maxLength: 100 lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central shipmentMethod entity balanceSheet: type: object properties: lineNumber: type: integer format: int32 nullable: false description: (v1.0) The lineNumber property for the Dynamics 365 Business Central balanceSheet entity display: type: string nullable: true description: (v1.0) The display property for the Dynamics 365 Business Central balanceSheet entity maxLength: 250 balance: type: number format: decimal nullable: true description: (v1.0) The balance property for the Dynamics 365 Business Central balanceSheet entity lineType: type: string nullable: true description: (v1.0) The lineType property for the Dynamics 365 Business Central balanceSheet entity maxLength: 30 indentation: type: integer format: int32 nullable: true description: (v1.0) The indentation property for the Dynamics 365 Business Central balanceSheet entity dateFilter: type: string format: date-time nullable: true description: (v1.0) The dateFilter property for the Dynamics 365 Business Central balanceSheet entity dimensiontype: type: object properties: code: type: string nullable: false description: (v1.0) The code property for the Dynamics 365 Business Central dimensiontype entity displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central dimensiontype entity valueCode: type: string nullable: false description: (v1.0) The valueCode property for the Dynamics 365 Business Central dimensiontype entity valueDisplayName: type: string nullable: true description: (v1.0) The valueDisplayName property for the Dynamics 365 Business Central dimensiontype entity customer: nullable: true $ref: '#/components/schemas/customer' taxGroup: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central taxGroup entity code: type: string nullable: true description: (v1.0) The code property for the Dynamics 365 Business Central taxGroup entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central taxGroup entity maxLength: 100 taxType: type: string nullable: true description: (v1.0) The taxType property for the Dynamics 365 Business Central taxGroup entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central taxGroup entity employee: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central employee entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central employee entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central employee entity givenName: type: string nullable: true description: (v1.0) The givenName property for the Dynamics 365 Business Central employee entity maxLength: 30 middleName: type: string nullable: true description: (v1.0) The middleName property for the Dynamics 365 Business Central employee entity maxLength: 30 surname: type: string nullable: true description: (v1.0) The surname property for the Dynamics 365 Business Central employee entity maxLength: 30 jobTitle: type: string nullable: true description: (v1.0) The jobTitle property for the Dynamics 365 Business Central employee entity maxLength: 30 address: $ref: '#/components/schemas/postaladdresstype' nullable: true phoneNumber: type: string nullable: true description: (v1.0) The phoneNumber property for the Dynamics 365 Business Central employee entity maxLength: 30 mobilePhone: type: string nullable: true description: (v1.0) The mobilePhone property for the Dynamics 365 Business Central employee entity maxLength: 30 email: type: string nullable: true description: (v1.0) The email property for the Dynamics 365 Business Central employee entity maxLength: 80 personalEmail: type: string nullable: true description: (v1.0) The personalEmail property for the Dynamics 365 Business Central employee entity maxLength: 80 employmentDate: type: string format: date-time nullable: true description: (v1.0) The employmentDate property for the Dynamics 365 Business Central employee entity terminationDate: type: string format: date-time nullable: true description: (v1.0) The terminationDate property for the Dynamics 365 Business Central employee entity status: type: string nullable: true description: (v1.0) The status property for the Dynamics 365 Business Central employee entity birthDate: type: string format: date-time nullable: true description: (v1.0) The birthDate property for the Dynamics 365 Business Central employee entity statisticsGroupCode: type: string nullable: true description: (v1.0) The statisticsGroupCode property for the Dynamics 365 Business Central employee entity maxLength: 10 lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central employee entity picture: type: array nullable: true items: $ref: '#/components/schemas/picture' defaultDimensions: type: array nullable: true items: $ref: '#/components/schemas/defaultDimensions' timeRegistrationEntries: type: array nullable: true items: $ref: '#/components/schemas/timeRegistrationEntry' agedAccountsReceivable: type: object properties: customerId: type: string format: uuid nullable: false description: (v1.0) The customerId property for the Dynamics 365 Business Central agedAccountsReceivable entity customerNumber: type: string nullable: true description: (v1.0) The customerNumber property for the Dynamics 365 Business Central agedAccountsReceivable entity maxLength: 20 name: type: string nullable: true description: (v1.0) The name property for the Dynamics 365 Business Central agedAccountsReceivable entity maxLength: 100 currencyCode: type: string nullable: true description: (v1.0) The currencyCode property for the Dynamics 365 Business Central agedAccountsReceivable entity maxLength: 10 balanceDue: type: number format: decimal nullable: true description: (v1.0) The balanceDue property for the Dynamics 365 Business Central agedAccountsReceivable entity currentAmount: type: number format: decimal nullable: true description: (v1.0) The currentAmount property for the Dynamics 365 Business Central agedAccountsReceivable entity period1Amount: type: number format: decimal nullable: true description: (v1.0) The period1Amount property for the Dynamics 365 Business Central agedAccountsReceivable entity period2Amount: type: number format: decimal nullable: true description: (v1.0) The period2Amount property for the Dynamics 365 Business Central agedAccountsReceivable entity period3Amount: type: number format: decimal nullable: true description: (v1.0) The period3Amount property for the Dynamics 365 Business Central agedAccountsReceivable entity agedAsOfDate: type: string format: date-time nullable: true description: (v1.0) The agedAsOfDate property for the Dynamics 365 Business Central agedAccountsReceivable entity periodLengthFilter: type: string nullable: true description: (v1.0) The periodLengthFilter property for the Dynamics 365 Business Central agedAccountsReceivable entity maxLength: 10 companyInformation: type: object properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central companyInformation entity displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central companyInformation entity maxLength: 100 address: $ref: '#/components/schemas/postaladdresstype' nullable: true phoneNumber: type: string nullable: true description: (v1.0) The phoneNumber property for the Dynamics 365 Business Central companyInformation entity maxLength: 30 faxNumber: type: string nullable: true description: (v1.0) The faxNumber property for the Dynamics 365 Business Central companyInformation entity maxLength: 30 email: type: string nullable: true description: (v1.0) The email property for the Dynamics 365 Business Central companyInformation entity maxLength: 80 website: type: string nullable: true description: (v1.0) The website property for the Dynamics 365 Business Central companyInformation entity maxLength: 80 taxRegistrationNumber: type: string nullable: true description: (v1.0) The taxRegistrationNumber property for the Dynamics 365 Business Central companyInformation entity maxLength: 20 currencyCode: type: string nullable: true description: (v1.0) The currencyCode property for the Dynamics 365 Business Central companyInformation entity currentFiscalYearStartDate: type: string format: date-time nullable: true description: (v1.0) The currentFiscalYearStartDate property for the Dynamics 365 Business Central companyInformation entity industry: type: string nullable: true description: (v1.0) The industry property for the Dynamics 365 Business Central companyInformation entity maxLength: 30 picture: type: string format: binary nullable: true description: (v1.0) The picture property for the Dynamics 365 Business Central companyInformation entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central companyInformation entity requestBodies: taxArea: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central taxArea entity code: type: string nullable: true description: (v1.0) The code property for the Dynamics 365 Business Central taxArea entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central taxArea entity maxLength: 100 taxType: type: string nullable: true description: (v1.0) The taxType property for the Dynamics 365 Business Central taxArea entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central taxArea entity paymentMethod: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central paymentMethod entity code: type: string nullable: false description: (v1.0) The code property for the Dynamics 365 Business Central paymentMethod entity maxLength: 10 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central paymentMethod entity maxLength: 100 lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central paymentMethod entity salesQuote: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central salesQuote entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central salesQuote entity maxLength: 20 externalDocumentNumber: type: string nullable: true description: (v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central salesQuote entity maxLength: 35 documentDate: type: string format: date-time nullable: true description: (v1.0) The documentDate property for the Dynamics 365 Business Central salesQuote entity dueDate: type: string format: date-time nullable: true description: (v1.0) The dueDate property for the Dynamics 365 Business Central salesQuote entity customerId: type: string format: uuid nullable: true description: (v1.0) The customerId property for the Dynamics 365 Business Central salesQuote entity contactId: type: string nullable: true description: (v1.0) The contactId property for the Dynamics 365 Business Central salesQuote entity maxLength: 250 customerNumber: type: string nullable: true description: (v1.0) The customerNumber property for the Dynamics 365 Business Central salesQuote entity maxLength: 20 customerName: type: string nullable: true description: (v1.0) The customerName property for the Dynamics 365 Business Central salesQuote entity maxLength: 100 billToName: type: string nullable: true description: (v1.0) The billToName property for the Dynamics 365 Business Central salesQuote entity maxLength: 100 billToCustomerId: type: string format: uuid nullable: true description: (v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesQuote entity billToCustomerNumber: type: string nullable: true description: (v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesQuote entity maxLength: 20 shipToName: type: string nullable: true description: (v1.0) The shipToName property for the Dynamics 365 Business Central salesQuote entity maxLength: 100 shipToContact: type: string nullable: true description: (v1.0) The shipToContact property for the Dynamics 365 Business Central salesQuote entity maxLength: 100 sellingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true billingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true shippingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true currencyId: type: string format: uuid nullable: true description: (v1.0) The currencyId property for the Dynamics 365 Business Central salesQuote entity currencyCode: type: string nullable: true description: (v1.0) The currencyCode property for the Dynamics 365 Business Central salesQuote entity paymentTermsId: type: string format: uuid nullable: true description: (v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesQuote entity shipmentMethodId: type: string format: uuid nullable: true description: (v1.0) The shipmentMethodId property for the Dynamics 365 Business Central salesQuote entity salesperson: type: string nullable: true description: (v1.0) The salesperson property for the Dynamics 365 Business Central salesQuote entity maxLength: 20 discountAmount: type: number format: decimal nullable: true description: (v1.0) The discountAmount property for the Dynamics 365 Business Central salesQuote entity totalAmountExcludingTax: type: number format: decimal nullable: true description: (v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central salesQuote entity totalTaxAmount: type: number format: decimal nullable: true description: (v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesQuote entity totalAmountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central salesQuote entity status: type: string nullable: true description: (v1.0) The status property for the Dynamics 365 Business Central salesQuote entity sentDate: type: string format: date-time nullable: true description: (v1.0) The sentDate property for the Dynamics 365 Business Central salesQuote entity validUntilDate: type: string format: date-time nullable: true description: (v1.0) The validUntilDate property for the Dynamics 365 Business Central salesQuote entity acceptedDate: type: string format: date-time nullable: true description: (v1.0) The acceptedDate property for the Dynamics 365 Business Central salesQuote entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesQuote entity phoneNumber: type: string nullable: true description: (v1.0) The phoneNumber property for the Dynamics 365 Business Central salesQuote entity maxLength: 30 email: type: string nullable: true description: (v1.0) The email property for the Dynamics 365 Business Central salesQuote entity maxLength: 80 bankAccount: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central bankAccount entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central bankAccount entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central bankAccount entity maxLength: 100 salesQuoteLine: required: true content: application/json: schema: properties: id: type: string nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central salesQuoteLine entity maxLength: 50 documentId: type: string format: uuid nullable: true description: (v1.0) The documentId property for the Dynamics 365 Business Central salesQuoteLine entity sequence: type: integer format: int32 nullable: true description: (v1.0) The sequence property for the Dynamics 365 Business Central salesQuoteLine entity itemId: type: string format: uuid nullable: true description: (v1.0) The itemId property for the Dynamics 365 Business Central salesQuoteLine entity accountId: type: string format: uuid nullable: true description: (v1.0) The accountId property for the Dynamics 365 Business Central salesQuoteLine entity lineType: type: string nullable: true description: (v1.0) The lineType property for the Dynamics 365 Business Central salesQuoteLine entity lineDetails: $ref: '#/components/schemas/documentlineobjectdetailstype' nullable: true description: type: string nullable: true description: (v1.0) The description property for the Dynamics 365 Business Central salesQuoteLine entity maxLength: 100 unitOfMeasureId: type: string format: uuid nullable: true description: (v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central salesQuoteLine entity unitOfMeasure: $ref: '#/components/schemas/unitofmeasuretype' nullable: true unitPrice: type: number format: decimal nullable: true description: (v1.0) The unitPrice property for the Dynamics 365 Business Central salesQuoteLine entity quantity: type: number format: decimal nullable: true description: (v1.0) The quantity property for the Dynamics 365 Business Central salesQuoteLine entity discountAmount: type: number format: decimal nullable: true description: (v1.0) The discountAmount property for the Dynamics 365 Business Central salesQuoteLine entity discountPercent: type: number format: decimal nullable: true description: (v1.0) The discountPercent property for the Dynamics 365 Business Central salesQuoteLine entity discountAppliedBeforeTax: type: boolean nullable: true description: (v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesQuoteLine entity amountExcludingTax: type: number format: decimal nullable: true description: (v1.0) The amountExcludingTax property for the Dynamics 365 Business Central salesQuoteLine entity taxCode: type: string nullable: true description: (v1.0) The taxCode property for the Dynamics 365 Business Central salesQuoteLine entity maxLength: 50 taxPercent: type: number format: decimal nullable: true description: (v1.0) The taxPercent property for the Dynamics 365 Business Central salesQuoteLine entity totalTaxAmount: type: number format: decimal nullable: true description: (v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesQuoteLine entity amountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The amountIncludingTax property for the Dynamics 365 Business Central salesQuoteLine entity netAmount: type: number format: decimal nullable: true description: (v1.0) The netAmount property for the Dynamics 365 Business Central salesQuoteLine entity netTaxAmount: type: number format: decimal nullable: true description: (v1.0) The netTaxAmount property for the Dynamics 365 Business Central salesQuoteLine entity netAmountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central salesQuoteLine entity salesOrder: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central salesOrder entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central salesOrder entity maxLength: 20 externalDocumentNumber: type: string nullable: true description: (v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central salesOrder entity maxLength: 35 orderDate: type: string format: date-time nullable: true description: (v1.0) The orderDate property for the Dynamics 365 Business Central salesOrder entity customerId: type: string format: uuid nullable: true description: (v1.0) The customerId property for the Dynamics 365 Business Central salesOrder entity contactId: type: string nullable: true description: (v1.0) The contactId property for the Dynamics 365 Business Central salesOrder entity maxLength: 250 customerNumber: type: string nullable: true description: (v1.0) The customerNumber property for the Dynamics 365 Business Central salesOrder entity maxLength: 20 customerName: type: string nullable: true description: (v1.0) The customerName property for the Dynamics 365 Business Central salesOrder entity maxLength: 100 billToName: type: string nullable: true description: (v1.0) The billToName property for the Dynamics 365 Business Central salesOrder entity maxLength: 100 billToCustomerId: type: string format: uuid nullable: true description: (v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesOrder entity billToCustomerNumber: type: string nullable: true description: (v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesOrder entity maxLength: 20 shipToName: type: string nullable: true description: (v1.0) The shipToName property for the Dynamics 365 Business Central salesOrder entity maxLength: 100 shipToContact: type: string nullable: true description: (v1.0) The shipToContact property for the Dynamics 365 Business Central salesOrder entity maxLength: 100 sellingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true billingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true shippingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true currencyId: type: string format: uuid nullable: true description: (v1.0) The currencyId property for the Dynamics 365 Business Central salesOrder entity currencyCode: type: string nullable: true description: (v1.0) The currencyCode property for the Dynamics 365 Business Central salesOrder entity pricesIncludeTax: type: boolean nullable: true description: (v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central salesOrder entity paymentTermsId: type: string format: uuid nullable: true description: (v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesOrder entity shipmentMethodId: type: string format: uuid nullable: true description: (v1.0) The shipmentMethodId property for the Dynamics 365 Business Central salesOrder entity salesperson: type: string nullable: true description: (v1.0) The salesperson property for the Dynamics 365 Business Central salesOrder entity maxLength: 20 partialShipping: type: boolean nullable: true description: (v1.0) The partialShipping property for the Dynamics 365 Business Central salesOrder entity requestedDeliveryDate: type: string format: date-time nullable: true description: (v1.0) The requestedDeliveryDate property for the Dynamics 365 Business Central salesOrder entity discountAmount: type: number format: decimal nullable: true description: (v1.0) The discountAmount property for the Dynamics 365 Business Central salesOrder entity discountAppliedBeforeTax: type: boolean nullable: true description: (v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesOrder entity totalAmountExcludingTax: type: number format: decimal nullable: true description: (v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central salesOrder entity totalTaxAmount: type: number format: decimal nullable: true description: (v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesOrder entity totalAmountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central salesOrder entity fullyShipped: type: boolean nullable: true description: (v1.0) The fullyShipped property for the Dynamics 365 Business Central salesOrder entity status: type: string nullable: true description: (v1.0) The status property for the Dynamics 365 Business Central salesOrder entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesOrder entity phoneNumber: type: string nullable: true description: (v1.0) The phoneNumber property for the Dynamics 365 Business Central salesOrder entity maxLength: 30 email: type: string nullable: true description: (v1.0) The email property for the Dynamics 365 Business Central salesOrder entity maxLength: 80 attachments: required: true content: application/json: schema: properties: parentId: type: string format: uuid nullable: false description: (v1.0) The parentId property for the Dynamics 365 Business Central attachments entity id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central attachments entity fileName: type: string nullable: true description: (v1.0) The fileName property for the Dynamics 365 Business Central attachments entity maxLength: 250 byteSize: type: integer format: int32 nullable: true description: (v1.0) The byteSize property for the Dynamics 365 Business Central attachments entity content: type: string format: binary nullable: true description: (v1.0) The content property for the Dynamics 365 Business Central attachments entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central attachments entity itemCategory: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central itemCategory entity code: type: string nullable: false description: (v1.0) The code property for the Dynamics 365 Business Central itemCategory entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central itemCategory entity maxLength: 100 lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central itemCategory entity dimensionLine: required: true content: application/json: schema: properties: parentId: type: string format: uuid nullable: false description: (v1.0) The parentId property for the Dynamics 365 Business Central dimensionLine entity id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central dimensionLine entity code: type: string nullable: true description: (v1.0) The code property for the Dynamics 365 Business Central dimensionLine entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central dimensionLine entity maxLength: 30 valueId: type: string format: uuid nullable: true description: (v1.0) The valueId property for the Dynamics 365 Business Central dimensionLine entity valueCode: type: string nullable: true description: (v1.0) The valueCode property for the Dynamics 365 Business Central dimensionLine entity valueDisplayName: type: string nullable: true description: (v1.0) The valueDisplayName property for the Dynamics 365 Business Central dimensionLine entity maxLength: 50 picture: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central picture entity width: type: integer format: int32 nullable: true description: (v1.0) The width property for the Dynamics 365 Business Central picture entity height: type: integer format: int32 nullable: true description: (v1.0) The height property for the Dynamics 365 Business Central picture entity contentType: type: string nullable: true description: (v1.0) The contentType property for the Dynamics 365 Business Central picture entity maxLength: 100 content: type: string format: binary nullable: true description: (v1.0) The content property for the Dynamics 365 Business Central picture entity salesInvoiceLine: required: true content: application/json: schema: properties: id: type: string nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central salesInvoiceLine entity maxLength: 50 documentId: type: string format: uuid nullable: true description: (v1.0) The documentId property for the Dynamics 365 Business Central salesInvoiceLine entity sequence: type: integer format: int32 nullable: true description: (v1.0) The sequence property for the Dynamics 365 Business Central salesInvoiceLine entity itemId: type: string format: uuid nullable: true description: (v1.0) The itemId property for the Dynamics 365 Business Central salesInvoiceLine entity accountId: type: string format: uuid nullable: true description: (v1.0) The accountId property for the Dynamics 365 Business Central salesInvoiceLine entity lineType: type: string nullable: true description: (v1.0) The lineType property for the Dynamics 365 Business Central salesInvoiceLine entity lineDetails: $ref: '#/components/schemas/documentlineobjectdetailstype' nullable: true description: type: string nullable: true description: (v1.0) The description property for the Dynamics 365 Business Central salesInvoiceLine entity maxLength: 100 unitOfMeasureId: type: string format: uuid nullable: true description: (v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central salesInvoiceLine entity unitOfMeasure: $ref: '#/components/schemas/unitofmeasuretype' nullable: true unitPrice: type: number format: decimal nullable: true description: (v1.0) The unitPrice property for the Dynamics 365 Business Central salesInvoiceLine entity quantity: type: number format: decimal nullable: true description: (v1.0) The quantity property for the Dynamics 365 Business Central salesInvoiceLine entity discountAmount: type: number format: decimal nullable: true description: (v1.0) The discountAmount property for the Dynamics 365 Business Central salesInvoiceLine entity discountPercent: type: number format: decimal nullable: true description: (v1.0) The discountPercent property for the Dynamics 365 Business Central salesInvoiceLine entity discountAppliedBeforeTax: type: boolean nullable: true description: (v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesInvoiceLine entity amountExcludingTax: type: number format: decimal nullable: true description: (v1.0) The amountExcludingTax property for the Dynamics 365 Business Central salesInvoiceLine entity taxCode: type: string nullable: true description: (v1.0) The taxCode property for the Dynamics 365 Business Central salesInvoiceLine entity maxLength: 50 taxPercent: type: number format: decimal nullable: true description: (v1.0) The taxPercent property for the Dynamics 365 Business Central salesInvoiceLine entity totalTaxAmount: type: number format: decimal nullable: true description: (v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesInvoiceLine entity amountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The amountIncludingTax property for the Dynamics 365 Business Central salesInvoiceLine entity invoiceDiscountAllocation: type: number format: decimal nullable: true description: (v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central salesInvoiceLine entity netAmount: type: number format: decimal nullable: true description: (v1.0) The netAmount property for the Dynamics 365 Business Central salesInvoiceLine entity netTaxAmount: type: number format: decimal nullable: true description: (v1.0) The netTaxAmount property for the Dynamics 365 Business Central salesInvoiceLine entity netAmountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central salesInvoiceLine entity shipmentDate: type: string format: date-time nullable: true description: (v1.0) The shipmentDate property for the Dynamics 365 Business Central salesInvoiceLine entity salesCreditMemoLine: required: true content: application/json: schema: properties: id: type: string nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central salesCreditMemoLine entity maxLength: 50 documentId: type: string format: uuid nullable: true description: (v1.0) The documentId property for the Dynamics 365 Business Central salesCreditMemoLine entity sequence: type: integer format: int32 nullable: true description: (v1.0) The sequence property for the Dynamics 365 Business Central salesCreditMemoLine entity itemId: type: string format: uuid nullable: true description: (v1.0) The itemId property for the Dynamics 365 Business Central salesCreditMemoLine entity accountId: type: string format: uuid nullable: true description: (v1.0) The accountId property for the Dynamics 365 Business Central salesCreditMemoLine entity lineType: type: string nullable: true description: (v1.0) The lineType property for the Dynamics 365 Business Central salesCreditMemoLine entity lineDetails: $ref: '#/components/schemas/documentlineobjectdetailstype' nullable: true description: type: string nullable: true description: (v1.0) The description property for the Dynamics 365 Business Central salesCreditMemoLine entity maxLength: 100 unitOfMeasureId: type: string format: uuid nullable: true description: (v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central salesCreditMemoLine entity unitOfMeasure: $ref: '#/components/schemas/unitofmeasuretype' nullable: true unitPrice: type: number format: decimal nullable: true description: (v1.0) The unitPrice property for the Dynamics 365 Business Central salesCreditMemoLine entity quantity: type: number format: decimal nullable: true description: (v1.0) The quantity property for the Dynamics 365 Business Central salesCreditMemoLine entity discountAmount: type: number format: decimal nullable: true description: (v1.0) The discountAmount property for the Dynamics 365 Business Central salesCreditMemoLine entity discountPercent: type: number format: decimal nullable: true description: (v1.0) The discountPercent property for the Dynamics 365 Business Central salesCreditMemoLine entity discountAppliedBeforeTax: type: boolean nullable: true description: (v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesCreditMemoLine entity amountExcludingTax: type: number format: decimal nullable: true description: (v1.0) The amountExcludingTax property for the Dynamics 365 Business Central salesCreditMemoLine entity taxCode: type: string nullable: true description: (v1.0) The taxCode property for the Dynamics 365 Business Central salesCreditMemoLine entity maxLength: 50 taxPercent: type: number format: decimal nullable: true description: (v1.0) The taxPercent property for the Dynamics 365 Business Central salesCreditMemoLine entity totalTaxAmount: type: number format: decimal nullable: true description: (v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesCreditMemoLine entity amountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The amountIncludingTax property for the Dynamics 365 Business Central salesCreditMemoLine entity invoiceDiscountAllocation: type: number format: decimal nullable: true description: (v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central salesCreditMemoLine entity netAmount: type: number format: decimal nullable: true description: (v1.0) The netAmount property for the Dynamics 365 Business Central salesCreditMemoLine entity netTaxAmount: type: number format: decimal nullable: true description: (v1.0) The netTaxAmount property for the Dynamics 365 Business Central salesCreditMemoLine entity netAmountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central salesCreditMemoLine entity shipmentDate: type: string format: date-time nullable: true description: (v1.0) The shipmentDate property for the Dynamics 365 Business Central salesCreditMemoLine entity salesCreditMemo: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central salesCreditMemo entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 20 externalDocumentNumber: type: string nullable: true description: (v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 35 creditMemoDate: type: string format: date-time nullable: true description: (v1.0) The creditMemoDate property for the Dynamics 365 Business Central salesCreditMemo entity dueDate: type: string format: date-time nullable: true description: (v1.0) The dueDate property for the Dynamics 365 Business Central salesCreditMemo entity customerId: type: string format: uuid nullable: true description: (v1.0) The customerId property for the Dynamics 365 Business Central salesCreditMemo entity contactId: type: string nullable: true description: (v1.0) The contactId property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 250 customerNumber: type: string nullable: true description: (v1.0) The customerNumber property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 20 customerName: type: string nullable: true description: (v1.0) The customerName property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 100 billToName: type: string nullable: true description: (v1.0) The billToName property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 100 billToCustomerId: type: string format: uuid nullable: true description: (v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesCreditMemo entity billToCustomerNumber: type: string nullable: true description: (v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 20 sellingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true billingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true currencyId: type: string format: uuid nullable: true description: (v1.0) The currencyId property for the Dynamics 365 Business Central salesCreditMemo entity currencyCode: type: string nullable: true description: (v1.0) The currencyCode property for the Dynamics 365 Business Central salesCreditMemo entity paymentTermsId: type: string format: uuid nullable: true description: (v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesCreditMemo entity shipmentMethodId: type: string format: uuid nullable: true description: (v1.0) The shipmentMethodId property for the Dynamics 365 Business Central salesCreditMemo entity salesperson: type: string nullable: true description: (v1.0) The salesperson property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 20 pricesIncludeTax: type: boolean nullable: true description: (v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central salesCreditMemo entity discountAmount: type: number format: decimal nullable: true description: (v1.0) The discountAmount property for the Dynamics 365 Business Central salesCreditMemo entity discountAppliedBeforeTax: type: boolean nullable: true description: (v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesCreditMemo entity totalAmountExcludingTax: type: number format: decimal nullable: true description: (v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central salesCreditMemo entity totalTaxAmount: type: number format: decimal nullable: true description: (v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesCreditMemo entity totalAmountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central salesCreditMemo entity status: type: string nullable: true description: (v1.0) The status property for the Dynamics 365 Business Central salesCreditMemo entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesCreditMemo entity invoiceId: type: string format: uuid nullable: true description: (v1.0) The invoiceId property for the Dynamics 365 Business Central salesCreditMemo entity invoiceNumber: type: string nullable: true description: (v1.0) The invoiceNumber property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 20 phoneNumber: type: string nullable: true description: (v1.0) The phoneNumber property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 30 email: type: string nullable: true description: (v1.0) The email property for the Dynamics 365 Business Central salesCreditMemo entity maxLength: 80 countryRegion: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central countryRegion entity code: type: string nullable: false description: (v1.0) The code property for the Dynamics 365 Business Central countryRegion entity maxLength: 10 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central countryRegion entity maxLength: 50 addressFormat: type: string nullable: true description: (v1.0) The addressFormat property for the Dynamics 365 Business Central countryRegion entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central countryRegion entity purchaseInvoiceLine: required: true content: application/json: schema: properties: id: type: string nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central purchaseInvoiceLine entity maxLength: 50 documentId: type: string format: uuid nullable: true description: (v1.0) The documentId property for the Dynamics 365 Business Central purchaseInvoiceLine entity sequence: type: integer format: int32 nullable: true description: (v1.0) The sequence property for the Dynamics 365 Business Central purchaseInvoiceLine entity itemId: type: string format: uuid nullable: true description: (v1.0) The itemId property for the Dynamics 365 Business Central purchaseInvoiceLine entity accountId: type: string format: uuid nullable: true description: (v1.0) The accountId property for the Dynamics 365 Business Central purchaseInvoiceLine entity lineType: type: string nullable: true description: (v1.0) The lineType property for the Dynamics 365 Business Central purchaseInvoiceLine entity lineDetails: $ref: '#/components/schemas/documentlineobjectdetailstype' nullable: true description: type: string nullable: true description: (v1.0) The description property for the Dynamics 365 Business Central purchaseInvoiceLine entity maxLength: 100 unitOfMeasure: $ref: '#/components/schemas/unitofmeasuretype' nullable: true unitCost: type: number format: decimal nullable: true description: (v1.0) The unitCost property for the Dynamics 365 Business Central purchaseInvoiceLine entity quantity: type: number format: decimal nullable: true description: (v1.0) The quantity property for the Dynamics 365 Business Central purchaseInvoiceLine entity discountAmount: type: number format: decimal nullable: true description: (v1.0) The discountAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity discountPercent: type: number format: decimal nullable: true description: (v1.0) The discountPercent property for the Dynamics 365 Business Central purchaseInvoiceLine entity discountAppliedBeforeTax: type: boolean nullable: true description: (v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central purchaseInvoiceLine entity amountExcludingTax: type: number format: decimal nullable: true description: (v1.0) The amountExcludingTax property for the Dynamics 365 Business Central purchaseInvoiceLine entity taxCode: type: string nullable: true description: (v1.0) The taxCode property for the Dynamics 365 Business Central purchaseInvoiceLine entity maxLength: 50 taxPercent: type: number format: decimal nullable: true description: (v1.0) The taxPercent property for the Dynamics 365 Business Central purchaseInvoiceLine entity totalTaxAmount: type: number format: decimal nullable: true description: (v1.0) The totalTaxAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity amountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The amountIncludingTax property for the Dynamics 365 Business Central purchaseInvoiceLine entity invoiceDiscountAllocation: type: number format: decimal nullable: true description: (v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central purchaseInvoiceLine entity netAmount: type: number format: decimal nullable: true description: (v1.0) The netAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity netTaxAmount: type: number format: decimal nullable: true description: (v1.0) The netTaxAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity netAmountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central purchaseInvoiceLine entity expectedReceiptDate: type: string format: date-time nullable: true description: (v1.0) The expectedReceiptDate property for the Dynamics 365 Business Central purchaseInvoiceLine entity vendor: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central vendor entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central vendor entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central vendor entity maxLength: 100 address: $ref: '#/components/schemas/postaladdresstype' nullable: true phoneNumber: type: string nullable: true description: (v1.0) The phoneNumber property for the Dynamics 365 Business Central vendor entity maxLength: 30 email: type: string nullable: true description: (v1.0) The email property for the Dynamics 365 Business Central vendor entity maxLength: 80 website: type: string nullable: true description: (v1.0) The website property for the Dynamics 365 Business Central vendor entity maxLength: 80 taxRegistrationNumber: type: string nullable: true description: (v1.0) The taxRegistrationNumber property for the Dynamics 365 Business Central vendor entity maxLength: 20 currencyId: type: string format: uuid nullable: true description: (v1.0) The currencyId property for the Dynamics 365 Business Central vendor entity currencyCode: type: string nullable: true description: (v1.0) The currencyCode property for the Dynamics 365 Business Central vendor entity irs1099Code: type: string nullable: true description: (v1.0) The irs1099Code property for the Dynamics 365 Business Central vendor entity paymentTermsId: type: string format: uuid nullable: true description: (v1.0) The paymentTermsId property for the Dynamics 365 Business Central vendor entity paymentMethodId: type: string format: uuid nullable: true description: (v1.0) The paymentMethodId property for the Dynamics 365 Business Central vendor entity taxLiable: type: boolean nullable: true description: (v1.0) The taxLiable property for the Dynamics 365 Business Central vendor entity blocked: type: string nullable: true description: (v1.0) The blocked property for the Dynamics 365 Business Central vendor entity balance: type: number format: decimal nullable: true description: (v1.0) The balance property for the Dynamics 365 Business Central vendor entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central vendor entity customer: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central customer entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central customer entity maxLength: 20 displayName: type: string nullable: false description: (v1.0) The displayName property for the Dynamics 365 Business Central customer entity maxLength: 100 type: type: string nullable: true description: (v1.0) The type property for the Dynamics 365 Business Central customer entity address: $ref: '#/components/schemas/postaladdresstype' nullable: true phoneNumber: type: string nullable: true description: (v1.0) The phoneNumber property for the Dynamics 365 Business Central customer entity maxLength: 30 email: type: string nullable: true description: (v1.0) The email property for the Dynamics 365 Business Central customer entity maxLength: 80 website: type: string nullable: true description: (v1.0) The website property for the Dynamics 365 Business Central customer entity maxLength: 80 taxLiable: type: boolean nullable: true description: (v1.0) The taxLiable property for the Dynamics 365 Business Central customer entity taxAreaId: type: string format: uuid nullable: true description: (v1.0) The taxAreaId property for the Dynamics 365 Business Central customer entity taxAreaDisplayName: type: string nullable: true description: (v1.0) The taxAreaDisplayName property for the Dynamics 365 Business Central customer entity taxRegistrationNumber: type: string nullable: true description: (v1.0) The taxRegistrationNumber property for the Dynamics 365 Business Central customer entity maxLength: 20 currencyId: type: string format: uuid nullable: true description: (v1.0) The currencyId property for the Dynamics 365 Business Central customer entity currencyCode: type: string nullable: true description: (v1.0) The currencyCode property for the Dynamics 365 Business Central customer entity paymentTermsId: type: string format: uuid nullable: true description: (v1.0) The paymentTermsId property for the Dynamics 365 Business Central customer entity shipmentMethodId: type: string format: uuid nullable: true description: (v1.0) The shipmentMethodId property for the Dynamics 365 Business Central customer entity paymentMethodId: type: string format: uuid nullable: true description: (v1.0) The paymentMethodId property for the Dynamics 365 Business Central customer entity blocked: type: string nullable: true description: (v1.0) The blocked property for the Dynamics 365 Business Central customer entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central customer entity item: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central item entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central item entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central item entity maxLength: 100 type: type: string nullable: true description: (v1.0) The type property for the Dynamics 365 Business Central item entity itemCategoryId: type: string format: uuid nullable: true description: (v1.0) The itemCategoryId property for the Dynamics 365 Business Central item entity itemCategoryCode: type: string nullable: true description: (v1.0) The itemCategoryCode property for the Dynamics 365 Business Central item entity maxLength: 20 blocked: type: boolean nullable: true description: (v1.0) The blocked property for the Dynamics 365 Business Central item entity baseUnitOfMeasureId: type: string format: uuid nullable: true description: (v1.0) The baseUnitOfMeasureId property for the Dynamics 365 Business Central item entity baseUnitOfMeasure: $ref: '#/components/schemas/unitofmeasuretype' nullable: true gtin: type: string nullable: true description: (v1.0) The gtin property for the Dynamics 365 Business Central item entity maxLength: 14 inventory: type: number format: decimal nullable: true description: (v1.0) The inventory property for the Dynamics 365 Business Central item entity unitPrice: type: number format: decimal nullable: true description: (v1.0) The unitPrice property for the Dynamics 365 Business Central item entity priceIncludesTax: type: boolean nullable: true description: (v1.0) The priceIncludesTax property for the Dynamics 365 Business Central item entity unitCost: type: number format: decimal nullable: true description: (v1.0) The unitCost property for the Dynamics 365 Business Central item entity taxGroupId: type: string format: uuid nullable: true description: (v1.0) The taxGroupId property for the Dynamics 365 Business Central item entity taxGroupCode: type: string nullable: true description: (v1.0) The taxGroupCode property for the Dynamics 365 Business Central item entity maxLength: 20 lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central item entity journal: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central journal entity code: type: string nullable: false description: (v1.0) The code property for the Dynamics 365 Business Central journal entity maxLength: 10 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central journal entity maxLength: 100 lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central journal entity balancingAccountId: type: string format: uuid nullable: true description: (v1.0) The balancingAccountId property for the Dynamics 365 Business Central journal entity balancingAccountNumber: type: string nullable: true description: (v1.0) The balancingAccountNumber property for the Dynamics 365 Business Central journal entity maxLength: 20 purchaseInvoice: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central purchaseInvoice entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central purchaseInvoice entity maxLength: 20 invoiceDate: type: string format: date-time nullable: true description: (v1.0) The invoiceDate property for the Dynamics 365 Business Central purchaseInvoice entity dueDate: type: string format: date-time nullable: true description: (v1.0) The dueDate property for the Dynamics 365 Business Central purchaseInvoice entity vendorInvoiceNumber: type: string nullable: true description: (v1.0) The vendorInvoiceNumber property for the Dynamics 365 Business Central purchaseInvoice entity maxLength: 35 vendorId: type: string format: uuid nullable: true description: (v1.0) The vendorId property for the Dynamics 365 Business Central purchaseInvoice entity vendorNumber: type: string nullable: true description: (v1.0) The vendorNumber property for the Dynamics 365 Business Central purchaseInvoice entity maxLength: 20 vendorName: type: string nullable: true description: (v1.0) The vendorName property for the Dynamics 365 Business Central purchaseInvoice entity maxLength: 100 payToName: type: string nullable: true description: (v1.0) The payToName property for the Dynamics 365 Business Central purchaseInvoice entity maxLength: 100 payToContact: type: string nullable: true description: (v1.0) The payToContact property for the Dynamics 365 Business Central purchaseInvoice entity maxLength: 100 payToVendorId: type: string format: uuid nullable: true description: (v1.0) The payToVendorId property for the Dynamics 365 Business Central purchaseInvoice entity payToVendorNumber: type: string nullable: true description: (v1.0) The payToVendorNumber property for the Dynamics 365 Business Central purchaseInvoice entity maxLength: 20 shipToName: type: string nullable: true description: (v1.0) The shipToName property for the Dynamics 365 Business Central purchaseInvoice entity maxLength: 100 shipToContact: type: string nullable: true description: (v1.0) The shipToContact property for the Dynamics 365 Business Central purchaseInvoice entity maxLength: 100 buyFromAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true payToAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true shipToAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true currencyId: type: string format: uuid nullable: true description: (v1.0) The currencyId property for the Dynamics 365 Business Central purchaseInvoice entity currencyCode: type: string nullable: true description: (v1.0) The currencyCode property for the Dynamics 365 Business Central purchaseInvoice entity pricesIncludeTax: type: boolean nullable: true description: (v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central purchaseInvoice entity discountAmount: type: number format: decimal nullable: true description: (v1.0) The discountAmount property for the Dynamics 365 Business Central purchaseInvoice entity discountAppliedBeforeTax: type: boolean nullable: true description: (v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central purchaseInvoice entity totalAmountExcludingTax: type: number format: decimal nullable: true description: (v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central purchaseInvoice entity totalTaxAmount: type: number format: decimal nullable: true description: (v1.0) The totalTaxAmount property for the Dynamics 365 Business Central purchaseInvoice entity totalAmountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central purchaseInvoice entity status: type: string nullable: true description: (v1.0) The status property for the Dynamics 365 Business Central purchaseInvoice entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central purchaseInvoice entity salesOrderLine: required: true content: application/json: schema: properties: id: type: string nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central salesOrderLine entity maxLength: 50 documentId: type: string format: uuid nullable: true description: (v1.0) The documentId property for the Dynamics 365 Business Central salesOrderLine entity sequence: type: integer format: int32 nullable: true description: (v1.0) The sequence property for the Dynamics 365 Business Central salesOrderLine entity itemId: type: string format: uuid nullable: true description: (v1.0) The itemId property for the Dynamics 365 Business Central salesOrderLine entity accountId: type: string format: uuid nullable: true description: (v1.0) The accountId property for the Dynamics 365 Business Central salesOrderLine entity lineType: type: string nullable: true description: (v1.0) The lineType property for the Dynamics 365 Business Central salesOrderLine entity lineDetails: $ref: '#/components/schemas/documentlineobjectdetailstype' nullable: true description: type: string nullable: true description: (v1.0) The description property for the Dynamics 365 Business Central salesOrderLine entity maxLength: 100 unitOfMeasureId: type: string format: uuid nullable: true description: (v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central salesOrderLine entity unitOfMeasure: $ref: '#/components/schemas/unitofmeasuretype' nullable: true quantity: type: number format: decimal nullable: true description: (v1.0) The quantity property for the Dynamics 365 Business Central salesOrderLine entity unitPrice: type: number format: decimal nullable: true description: (v1.0) The unitPrice property for the Dynamics 365 Business Central salesOrderLine entity discountAmount: type: number format: decimal nullable: true description: (v1.0) The discountAmount property for the Dynamics 365 Business Central salesOrderLine entity discountPercent: type: number format: decimal nullable: true description: (v1.0) The discountPercent property for the Dynamics 365 Business Central salesOrderLine entity discountAppliedBeforeTax: type: boolean nullable: true description: (v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesOrderLine entity amountExcludingTax: type: number format: decimal nullable: true description: (v1.0) The amountExcludingTax property for the Dynamics 365 Business Central salesOrderLine entity taxCode: type: string nullable: true description: (v1.0) The taxCode property for the Dynamics 365 Business Central salesOrderLine entity maxLength: 50 taxPercent: type: number format: decimal nullable: true description: (v1.0) The taxPercent property for the Dynamics 365 Business Central salesOrderLine entity totalTaxAmount: type: number format: decimal nullable: true description: (v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesOrderLine entity amountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The amountIncludingTax property for the Dynamics 365 Business Central salesOrderLine entity invoiceDiscountAllocation: type: number format: decimal nullable: true description: (v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central salesOrderLine entity netAmount: type: number format: decimal nullable: true description: (v1.0) The netAmount property for the Dynamics 365 Business Central salesOrderLine entity netTaxAmount: type: number format: decimal nullable: true description: (v1.0) The netTaxAmount property for the Dynamics 365 Business Central salesOrderLine entity netAmountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central salesOrderLine entity shipmentDate: type: string format: date-time nullable: true description: (v1.0) The shipmentDate property for the Dynamics 365 Business Central salesOrderLine entity shippedQuantity: type: number format: decimal nullable: true description: (v1.0) The shippedQuantity property for the Dynamics 365 Business Central salesOrderLine entity invoicedQuantity: type: number format: decimal nullable: true description: (v1.0) The invoicedQuantity property for the Dynamics 365 Business Central salesOrderLine entity invoiceQuantity: type: number format: decimal nullable: true description: (v1.0) The invoiceQuantity property for the Dynamics 365 Business Central salesOrderLine entity shipQuantity: type: number format: decimal nullable: true description: (v1.0) The shipQuantity property for the Dynamics 365 Business Central salesOrderLine entity timeRegistrationEntry: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central timeRegistrationEntry entity employeeId: type: string format: uuid nullable: true description: (v1.0) The employeeId property for the Dynamics 365 Business Central timeRegistrationEntry entity employeeNumber: type: string nullable: true description: (v1.0) The employeeNumber property for the Dynamics 365 Business Central timeRegistrationEntry entity maxLength: 20 jobId: type: string format: uuid nullable: true description: (v1.0) The jobId property for the Dynamics 365 Business Central timeRegistrationEntry entity jobNumber: type: string nullable: true description: (v1.0) The jobNumber property for the Dynamics 365 Business Central timeRegistrationEntry entity maxLength: 20 absence: type: string nullable: true description: (v1.0) The absence property for the Dynamics 365 Business Central timeRegistrationEntry entity maxLength: 10 lineNumber: type: integer format: int32 nullable: true description: (v1.0) The lineNumber property for the Dynamics 365 Business Central timeRegistrationEntry entity date: type: string format: date-time nullable: true description: (v1.0) The date property for the Dynamics 365 Business Central timeRegistrationEntry entity quantity: type: number format: decimal nullable: true description: (v1.0) The quantity property for the Dynamics 365 Business Central timeRegistrationEntry entity status: type: string nullable: true description: (v1.0) The status property for the Dynamics 365 Business Central timeRegistrationEntry entity unitOfMeasureId: type: string format: uuid nullable: true description: (v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central timeRegistrationEntry entity unitOfMeasure: $ref: '#/components/schemas/unitofmeasuretype' nullable: true dimensions: type: array items: $ref: '#/components/schemas/dimensiontype' nullable: true lastModfiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModfiedDateTime property for the Dynamics 365 Business Central timeRegistrationEntry entity paymentTerm: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central paymentTerm entity code: type: string nullable: false description: (v1.0) The code property for the Dynamics 365 Business Central paymentTerm entity maxLength: 10 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central paymentTerm entity maxLength: 100 dueDateCalculation: type: string nullable: true description: (v1.0) The dueDateCalculation property for the Dynamics 365 Business Central paymentTerm entity discountDateCalculation: type: string nullable: true description: (v1.0) The discountDateCalculation property for the Dynamics 365 Business Central paymentTerm entity discountPercent: type: number format: decimal nullable: true description: (v1.0) The discountPercent property for the Dynamics 365 Business Central paymentTerm entity calculateDiscountOnCreditMemos: type: boolean nullable: true description: (v1.0) The calculateDiscountOnCreditMemos property for the Dynamics 365 Business Central paymentTerm entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central paymentTerm entity customerPayment: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central customerPayment entity journalDisplayName: type: string nullable: true description: (v1.0) The journalDisplayName property for the Dynamics 365 Business Central customerPayment entity lineNumber: type: integer format: int32 nullable: true description: (v1.0) The lineNumber property for the Dynamics 365 Business Central customerPayment entity customerId: type: string format: uuid nullable: true description: (v1.0) The customerId property for the Dynamics 365 Business Central customerPayment entity customerNumber: type: string nullable: true description: (v1.0) The customerNumber property for the Dynamics 365 Business Central customerPayment entity maxLength: 20 contactId: type: string nullable: true description: (v1.0) The contactId property for the Dynamics 365 Business Central customerPayment entity maxLength: 250 postingDate: type: string format: date-time nullable: true description: (v1.0) The postingDate property for the Dynamics 365 Business Central customerPayment entity documentNumber: type: string nullable: true description: (v1.0) The documentNumber property for the Dynamics 365 Business Central customerPayment entity maxLength: 20 externalDocumentNumber: type: string nullable: true description: (v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central customerPayment entity maxLength: 35 amount: type: number format: decimal nullable: true description: (v1.0) The amount property for the Dynamics 365 Business Central customerPayment entity appliesToInvoiceId: type: string format: uuid nullable: true description: (v1.0) The appliesToInvoiceId property for the Dynamics 365 Business Central customerPayment entity appliesToInvoiceNumber: type: string nullable: true description: (v1.0) The appliesToInvoiceNumber property for the Dynamics 365 Business Central customerPayment entity description: type: string nullable: true description: (v1.0) The description property for the Dynamics 365 Business Central customerPayment entity maxLength: 100 comment: type: string nullable: true description: (v1.0) The comment property for the Dynamics 365 Business Central customerPayment entity maxLength: 250 dimensions: type: array items: $ref: '#/components/schemas/dimensiontype' nullable: true lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central customerPayment entity customerPaymentJournal: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central customerPaymentJournal entity code: type: string nullable: false description: (v1.0) The code property for the Dynamics 365 Business Central customerPaymentJournal entity maxLength: 10 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central customerPaymentJournal entity maxLength: 100 lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central customerPaymentJournal entity balancingAccountId: type: string format: uuid nullable: true description: (v1.0) The balancingAccountId property for the Dynamics 365 Business Central customerPaymentJournal entity balancingAccountNumber: type: string nullable: true description: (v1.0) The balancingAccountNumber property for the Dynamics 365 Business Central customerPaymentJournal entity maxLength: 20 journalLine: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central journalLine entity journalDisplayName: type: string nullable: true description: (v1.0) The journalDisplayName property for the Dynamics 365 Business Central journalLine entity lineNumber: type: integer format: int32 nullable: true description: (v1.0) The lineNumber property for the Dynamics 365 Business Central journalLine entity accountType: type: string nullable: true description: (v1.0) The accountType property for the Dynamics 365 Business Central journalLine entity accountId: type: string format: uuid nullable: true description: (v1.0) The accountId property for the Dynamics 365 Business Central journalLine entity accountNumber: type: string nullable: true description: (v1.0) The accountNumber property for the Dynamics 365 Business Central journalLine entity maxLength: 20 postingDate: type: string format: date-time nullable: true description: (v1.0) The postingDate property for the Dynamics 365 Business Central journalLine entity documentNumber: type: string nullable: true description: (v1.0) The documentNumber property for the Dynamics 365 Business Central journalLine entity maxLength: 20 externalDocumentNumber: type: string nullable: true description: (v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central journalLine entity maxLength: 35 amount: type: number format: decimal nullable: true description: (v1.0) The amount property for the Dynamics 365 Business Central journalLine entity description: type: string nullable: true description: (v1.0) The description property for the Dynamics 365 Business Central journalLine entity maxLength: 100 comment: type: string nullable: true description: (v1.0) The comment property for the Dynamics 365 Business Central journalLine entity maxLength: 250 dimensions: type: array items: $ref: '#/components/schemas/dimensiontype' nullable: true lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central journalLine entity project: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central project entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central project entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central project entity maxLength: 100 salesInvoice: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central salesInvoice entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central salesInvoice entity maxLength: 20 externalDocumentNumber: type: string nullable: true description: (v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central salesInvoice entity maxLength: 35 invoiceDate: type: string format: date-time nullable: true description: (v1.0) The invoiceDate property for the Dynamics 365 Business Central salesInvoice entity dueDate: type: string format: date-time nullable: true description: (v1.0) The dueDate property for the Dynamics 365 Business Central salesInvoice entity customerPurchaseOrderReference: type: string nullable: true description: (v1.0) The customerPurchaseOrderReference property for the Dynamics 365 Business Central salesInvoice entity maxLength: 35 customerId: type: string format: uuid nullable: true description: (v1.0) The customerId property for the Dynamics 365 Business Central salesInvoice entity contactId: type: string nullable: true description: (v1.0) The contactId property for the Dynamics 365 Business Central salesInvoice entity maxLength: 250 customerNumber: type: string nullable: true description: (v1.0) The customerNumber property for the Dynamics 365 Business Central salesInvoice entity maxLength: 20 customerName: type: string nullable: true description: (v1.0) The customerName property for the Dynamics 365 Business Central salesInvoice entity maxLength: 100 billToName: type: string nullable: true description: (v1.0) The billToName property for the Dynamics 365 Business Central salesInvoice entity maxLength: 100 billToCustomerId: type: string format: uuid nullable: true description: (v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesInvoice entity billToCustomerNumber: type: string nullable: true description: (v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesInvoice entity maxLength: 20 shipToName: type: string nullable: true description: (v1.0) The shipToName property for the Dynamics 365 Business Central salesInvoice entity maxLength: 100 shipToContact: type: string nullable: true description: (v1.0) The shipToContact property for the Dynamics 365 Business Central salesInvoice entity maxLength: 100 sellingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true billingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true shippingPostalAddress: $ref: '#/components/schemas/postaladdresstype' nullable: true currencyId: type: string format: uuid nullable: true description: (v1.0) The currencyId property for the Dynamics 365 Business Central salesInvoice entity currencyCode: type: string nullable: true description: (v1.0) The currencyCode property for the Dynamics 365 Business Central salesInvoice entity orderId: type: string format: uuid nullable: true description: (v1.0) The orderId property for the Dynamics 365 Business Central salesInvoice entity orderNumber: type: string nullable: true description: (v1.0) The orderNumber property for the Dynamics 365 Business Central salesInvoice entity maxLength: 20 paymentTermsId: type: string format: uuid nullable: true description: (v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesInvoice entity shipmentMethodId: type: string format: uuid nullable: true description: (v1.0) The shipmentMethodId property for the Dynamics 365 Business Central salesInvoice entity salesperson: type: string nullable: true description: (v1.0) The salesperson property for the Dynamics 365 Business Central salesInvoice entity maxLength: 20 pricesIncludeTax: type: boolean nullable: true description: (v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central salesInvoice entity remainingAmount: type: number format: decimal nullable: true description: (v1.0) The remainingAmount property for the Dynamics 365 Business Central salesInvoice entity discountAmount: type: number format: decimal nullable: true description: (v1.0) The discountAmount property for the Dynamics 365 Business Central salesInvoice entity discountAppliedBeforeTax: type: boolean nullable: true description: (v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesInvoice entity totalAmountExcludingTax: type: number format: decimal nullable: true description: (v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central salesInvoice entity totalTaxAmount: type: number format: decimal nullable: true description: (v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesInvoice entity totalAmountIncludingTax: type: number format: decimal nullable: true description: (v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central salesInvoice entity status: type: string nullable: true description: (v1.0) The status property for the Dynamics 365 Business Central salesInvoice entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesInvoice entity phoneNumber: type: string nullable: true description: (v1.0) The phoneNumber property for the Dynamics 365 Business Central salesInvoice entity maxLength: 30 email: type: string nullable: true description: (v1.0) The email property for the Dynamics 365 Business Central salesInvoice entity maxLength: 80 generalLedgerEntryAttachments: required: true content: application/json: schema: properties: generalLedgerEntryNumber: type: integer format: int32 nullable: false description: (v1.0) The generalLedgerEntryNumber property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity fileName: type: string nullable: true description: (v1.0) The fileName property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity maxLength: 250 byteSize: type: integer format: int32 nullable: true description: (v1.0) The byteSize property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity content: type: string format: binary nullable: true description: (v1.0) The content property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity createdDateTime: type: string format: date-time nullable: true description: (v1.0) The createdDateTime property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity unitOfMeasure: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central unitOfMeasure entity code: type: string nullable: false description: (v1.0) The code property for the Dynamics 365 Business Central unitOfMeasure entity maxLength: 10 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central unitOfMeasure entity maxLength: 50 internationalStandardCode: type: string nullable: true description: (v1.0) The internationalStandardCode property for the Dynamics 365 Business Central unitOfMeasure entity maxLength: 10 lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central unitOfMeasure entity currency: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central currency entity code: type: string nullable: false description: (v1.0) The code property for the Dynamics 365 Business Central currency entity maxLength: 10 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central currency entity maxLength: 30 symbol: type: string nullable: true description: (v1.0) The symbol property for the Dynamics 365 Business Central currency entity maxLength: 10 amountDecimalPlaces: type: string nullable: true description: (v1.0) The amountDecimalPlaces property for the Dynamics 365 Business Central currency entity maxLength: 5 amountRoundingPrecision: type: number format: decimal nullable: true description: (v1.0) The amountRoundingPrecision property for the Dynamics 365 Business Central currency entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central currency entity defaultDimensions: required: true content: application/json: schema: properties: parentId: type: string format: uuid nullable: false description: (v1.0) The parentId property for the Dynamics 365 Business Central defaultDimensions entity dimensionId: type: string format: uuid nullable: false description: (v1.0) The dimensionId property for the Dynamics 365 Business Central defaultDimensions entity dimensionCode: type: string nullable: true description: (v1.0) The dimensionCode property for the Dynamics 365 Business Central defaultDimensions entity maxLength: 20 dimensionValueId: type: string format: uuid nullable: true description: (v1.0) The dimensionValueId property for the Dynamics 365 Business Central defaultDimensions entity dimensionValueCode: type: string nullable: true description: (v1.0) The dimensionValueCode property for the Dynamics 365 Business Central defaultDimensions entity maxLength: 20 postingValidation: type: string nullable: true description: (v1.0) The postingValidation property for the Dynamics 365 Business Central defaultDimensions entity shipmentMethod: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central shipmentMethod entity code: type: string nullable: false description: (v1.0) The code property for the Dynamics 365 Business Central shipmentMethod entity maxLength: 10 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central shipmentMethod entity maxLength: 100 lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central shipmentMethod entity taxGroup: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central taxGroup entity code: type: string nullable: true description: (v1.0) The code property for the Dynamics 365 Business Central taxGroup entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central taxGroup entity maxLength: 100 taxType: type: string nullable: true description: (v1.0) The taxType property for the Dynamics 365 Business Central taxGroup entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central taxGroup entity employee: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central employee entity number: type: string nullable: true description: (v1.0) The number property for the Dynamics 365 Business Central employee entity maxLength: 20 displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central employee entity givenName: type: string nullable: true description: (v1.0) The givenName property for the Dynamics 365 Business Central employee entity maxLength: 30 middleName: type: string nullable: true description: (v1.0) The middleName property for the Dynamics 365 Business Central employee entity maxLength: 30 surname: type: string nullable: true description: (v1.0) The surname property for the Dynamics 365 Business Central employee entity maxLength: 30 jobTitle: type: string nullable: true description: (v1.0) The jobTitle property for the Dynamics 365 Business Central employee entity maxLength: 30 address: $ref: '#/components/schemas/postaladdresstype' nullable: true phoneNumber: type: string nullable: true description: (v1.0) The phoneNumber property for the Dynamics 365 Business Central employee entity maxLength: 30 mobilePhone: type: string nullable: true description: (v1.0) The mobilePhone property for the Dynamics 365 Business Central employee entity maxLength: 30 email: type: string nullable: true description: (v1.0) The email property for the Dynamics 365 Business Central employee entity maxLength: 80 personalEmail: type: string nullable: true description: (v1.0) The personalEmail property for the Dynamics 365 Business Central employee entity maxLength: 80 employmentDate: type: string format: date-time nullable: true description: (v1.0) The employmentDate property for the Dynamics 365 Business Central employee entity terminationDate: type: string format: date-time nullable: true description: (v1.0) The terminationDate property for the Dynamics 365 Business Central employee entity status: type: string nullable: true description: (v1.0) The status property for the Dynamics 365 Business Central employee entity birthDate: type: string format: date-time nullable: true description: (v1.0) The birthDate property for the Dynamics 365 Business Central employee entity statisticsGroupCode: type: string nullable: true description: (v1.0) The statisticsGroupCode property for the Dynamics 365 Business Central employee entity maxLength: 10 lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central employee entity companyInformation: required: true content: application/json: schema: properties: id: type: string format: uuid nullable: false description: (v1.0) The id property for the Dynamics 365 Business Central companyInformation entity displayName: type: string nullable: true description: (v1.0) The displayName property for the Dynamics 365 Business Central companyInformation entity maxLength: 100 address: $ref: '#/components/schemas/postaladdresstype' nullable: true phoneNumber: type: string nullable: true description: (v1.0) The phoneNumber property for the Dynamics 365 Business Central companyInformation entity maxLength: 30 faxNumber: type: string nullable: true description: (v1.0) The faxNumber property for the Dynamics 365 Business Central companyInformation entity maxLength: 30 email: type: string nullable: true description: (v1.0) The email property for the Dynamics 365 Business Central companyInformation entity maxLength: 80 website: type: string nullable: true description: (v1.0) The website property for the Dynamics 365 Business Central companyInformation entity maxLength: 80 taxRegistrationNumber: type: string nullable: true description: (v1.0) The taxRegistrationNumber property for the Dynamics 365 Business Central companyInformation entity maxLength: 20 currencyCode: type: string nullable: true description: (v1.0) The currencyCode property for the Dynamics 365 Business Central companyInformation entity currentFiscalYearStartDate: type: string format: date-time nullable: true description: (v1.0) The currentFiscalYearStartDate property for the Dynamics 365 Business Central companyInformation entity industry: type: string nullable: true description: (v1.0) The industry property for the Dynamics 365 Business Central companyInformation entity maxLength: 30 picture: type: string format: binary nullable: true description: (v1.0) The picture property for the Dynamics 365 Business Central companyInformation entity lastModifiedDateTime: type: string format: date-time nullable: true description: (v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central companyInformation entity parameters: filterParam: name: $filter in: query schema: type: string required: false description: (v1.0) Filtering expression topParam: name: $top in: query schema: type: integer required: false description: (v1.0) Number of items to return from the top of the list skipParam: name: $skip in: query schema: type: integer required: false description: (v1.0) Number of items to skip from the list limitParam: name: $limit in: query schema: type: integer required: false description: (v1.0) Number of items to return from the list IfMatchParam: name: If-Match in: header schema: type: string required: true 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. ContentTypeParam: name: Content-Type in: header schema: type: string required: true description: (v1.0) application/json 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]