Microsoft Dynamics 365

Business management and ERP solution

learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/api ↗
Version
1.0.0
OpenAPI
3.0.0
Endpoints
324
Schemas
162
Updated
3 days ago
Erp erp business microsoft
Use this API in your AI agent

Query structured spec data via REST or MCP. Get exactly what your agent needs.

Get API Key

Server URLs

https://api.businesscentral.dynamics.com/v2.0/sandbox/api/v1.0
https://api.businesscentral.dynamics.com/v2.0/production/api/v1.0

Authentication

oauth2

Endpoints

Clear filters

Account 2 endpoints

GET /companies({company_id})/accounts
operationId: Account_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of accounts
GET /companies({company_id})/accounts
GET /companies({company_id})/accounts({account_id})
operationId: Account_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested account
GET /companies({company_id})/accounts({account_id})

Agedaccountspayable 2 endpoints

GET /companies({company_id})/agedAccountsPayable
operationId: AgedAccountsPayable_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of agedAccountsPayable
GET /companies({company_id})/agedAccountsPayable
GET /companies({company_id})/agedAccountsPayable({agedAccountsPayable_vendorId})
operationId: AgedAccountsPayable_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested agedAccountsPayable
GET /companies({company_id})/agedAccountsPayable({agedAccountsPayable_vendorId})

Agedaccountsreceivable 2 endpoints

GET /companies({company_id})/agedAccountsReceivable
operationId: AgedAccountsReceivable_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of agedAccountsReceivable
GET /companies({company_id})/agedAccountsReceivable
GET /companies({company_id})/agedAccountsReceivable({agedAccountsReceivable_customerId})
operationId: AgedAccountsReceivable_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested agedAccountsReceivable
GET /companies({company_id})/agedAccountsReceivable({agedAccountsReceivable_customerId})

Attachments 6 endpoints

GET /companies({company_id})/attachments
operationId: Attachments_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of attachments
GET /companies({company_id})/attachments
GET /companies({company_id})/attachments({attachments_parentId},{attachments_id})
operationId: Attachments_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested attachments
GET /companies({company_id})/attachments({attachments_parentId},{attachments_id})
GET /companies({company_id})/journalLines({journalLine_id})/attachments
operationId: Attachments_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of attachments
GET /companies({company_id})/journalLines({journalLine_id})/attachments
GET /companies({company_id})/journalLines({journalLine_id})/attachments({attachments_parentId},{attachments_id})
operationId: Attachments_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested attachments
GET /companies({company_id})/journalLines({journalLine_id})/attachments({attachments_parentId},{attachments_id})
GET /companies({company_id})/journals({journal_id})/journalLines({journalLine_id})/attachments
operationId: Attachments_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of attachments
GET /companies({company_id})/journals({journal_id})/journalLines({journalLine_id})/attachments
GET /companies({company_id})/journals({journal_id})/journalLines({journalLine_id})/attachments({attachments_parentId},{attachments_id})
operationId: Attachments_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested attachments
GET /companies({company_id})/journals({journal_id})/journalLines({journalLine_id})/attachments({attachments_parentId},{attachments_id})

Balancesheet 2 endpoints

GET /companies({company_id})/balanceSheet
operationId: BalanceSheet_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of balanceSheet
GET /companies({company_id})/balanceSheet
GET /companies({company_id})/balanceSheet({balanceSheet_lineNumber})
operationId: BalanceSheet_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested balanceSheet
GET /companies({company_id})/balanceSheet({balanceSheet_lineNumber})

Bankaccount 2 endpoints

GET /companies({company_id})/bankAccounts
operationId: BankAccount_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of bankAccounts
GET /companies({company_id})/bankAccounts
GET /companies({company_id})/bankAccounts({bankAccount_id})
operationId: BankAccount_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested bankAccount
GET /companies({company_id})/bankAccounts({bankAccount_id})

Cashflowstatement 2 endpoints

GET /companies({company_id})/cashFlowStatement
operationId: CashFlowStatement_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of cashFlowStatement
GET /companies({company_id})/cashFlowStatement
GET /companies({company_id})/cashFlowStatement({cashFlowStatement_lineNumber})
operationId: CashFlowStatement_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested cashFlowStatement
GET /companies({company_id})/cashFlowStatement({cashFlowStatement_lineNumber})

Company 2 endpoints

GET /companies
operationId: Company_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of companies
GET /companies
GET /companies({company_id})
operationId: Company_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested company
GET /companies({company_id})

Companyinformation 2 endpoints

GET /companies({company_id})/companyInformation
operationId: CompanyInformation_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of companyInformation
GET /companies({company_id})/companyInformation
GET /companies({company_id})/companyInformation({companyInformation_id})
operationId: CompanyInformation_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested companyInformation
GET /companies({company_id})/companyInformation({companyInformation_id})

Countryregion 2 endpoints

GET /companies({company_id})/countriesRegions
operationId: CountryRegion_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of countriesRegions
GET /companies({company_id})/countriesRegions
GET /companies({company_id})/countriesRegions({countryRegion_id})
operationId: CountryRegion_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested countryRegion
GET /companies({company_id})/countriesRegions({countryRegion_id})

Currency 2 endpoints

GET /companies({company_id})/currencies
operationId: Currency_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of currencies
GET /companies({company_id})/currencies
GET /companies({company_id})/currencies({currency_id})
operationId: Currency_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested currency
GET /companies({company_id})/currencies({currency_id})

Customer 2 endpoints

GET /companies({company_id})/customers
operationId: Customer_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of customers
GET /companies({company_id})/customers
GET /companies({company_id})/customers({customer_id})
operationId: Customer_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested customer
GET /companies({company_id})/customers({customer_id})

Customerfinancialdetail 4 endpoints

GET /companies({company_id})/customerFinancialDetails
operationId: CustomerFinancialDetail_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of customerFinancialDetails
GET /companies({company_id})/customerFinancialDetails
GET /companies({company_id})/customerFinancialDetails({customerFinancialDetail_id})
operationId: CustomerFinancialDetail_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested customerFinancialDetail
GET /companies({company_id})/customerFinancialDetails({customerFinancialDetail_id})
GET /companies({company_id})/customers({customer_id})/customerFinancialDetails
operationId: CustomerFinancialDetail_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of customerFinancialDetails
GET /companies({company_id})/customers({customer_id})/customerFinancialDetails
GET /companies({company_id})/customers({customer_id})/customerFinancialDetails({customerFinancialDetail_id})
operationId: CustomerFinancialDetail_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested customerFinancialDetail
GET /companies({company_id})/customers({customer_id})/customerFinancialDetails({customerFinancialDetail_id})

Customerpayment 4 endpoints

GET /companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})/customerPayments
operationId: CustomerPayment_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of customerPayments
GET /companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})/customerPayments
GET /companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})/customerPayments({customerPayment_id})
operationId: CustomerPayment_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested customerPayment
GET /companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})/customerPayments({customerPayment_id})
GET /companies({company_id})/customerPayments
operationId: CustomerPayment_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of customerPayments
GET /companies({company_id})/customerPayments
GET /companies({company_id})/customerPayments({customerPayment_id})
operationId: CustomerPayment_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested customerPayment
GET /companies({company_id})/customerPayments({customerPayment_id})

Customerpaymentjournal 2 endpoints

GET /companies({company_id})/customerPaymentJournals
operationId: CustomerPaymentJournal_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of customerPaymentJournals
GET /companies({company_id})/customerPaymentJournals
GET /companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})
operationId: CustomerPaymentJournal_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested customerPaymentJournal
GET /companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})

Customersale 2 endpoints

GET /companies({company_id})/customerSales
operationId: CustomerSale_list

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of customerSales
GET /companies({company_id})/customerSales
GET /companies({company_id})/customerSales({customerSale_customerId},'{customerSale_customerNumber}','{customerSale_name}')
operationId: CustomerSale_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested customerSale
GET /companies({company_id})/customerSales({customerSale_customerId},'{customerSale_customerNumber}','{customerSale_name}')

Defaultdimensions 10 endpoints

GET /companies({company_id})/customers({customer_id})/defaultDimensions
operationId: DefaultDimensions_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of defaultDimensions
GET /companies({company_id})/customers({customer_id})/defaultDimensions
GET /companies({company_id})/customers({customer_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})
operationId: DefaultDimensions_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested defaultDimensions
GET /companies({company_id})/customers({customer_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})
GET /companies({company_id})/defaultDimensions
operationId: DefaultDimensions_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of defaultDimensions
GET /companies({company_id})/defaultDimensions
GET /companies({company_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})
operationId: DefaultDimensions_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested defaultDimensions
GET /companies({company_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})
GET /companies({company_id})/employees({employee_id})/defaultDimensions
operationId: DefaultDimensions_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of defaultDimensions
GET /companies({company_id})/employees({employee_id})/defaultDimensions
GET /companies({company_id})/employees({employee_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})
operationId: DefaultDimensions_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested defaultDimensions
GET /companies({company_id})/employees({employee_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})
GET /companies({company_id})/items({item_id})/defaultDimensions
operationId: DefaultDimensions_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of defaultDimensions
GET /companies({company_id})/items({item_id})/defaultDimensions
GET /companies({company_id})/items({item_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})
operationId: DefaultDimensions_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested defaultDimensions
GET /companies({company_id})/items({item_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})
GET /companies({company_id})/vendors({vendor_id})/defaultDimensions
operationId: DefaultDimensions_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of defaultDimensions
GET /companies({company_id})/vendors({vendor_id})/defaultDimensions
GET /companies({company_id})/vendors({vendor_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})
operationId: DefaultDimensions_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested defaultDimensions
GET /companies({company_id})/vendors({vendor_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})

Dimension 2 endpoints

GET /companies({company_id})/dimensions
operationId: Dimension_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of dimensions
GET /companies({company_id})/dimensions
GET /companies({company_id})/dimensions({dimension_id})
operationId: Dimension_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested dimension
GET /companies({company_id})/dimensions({dimension_id})

Dimensionline 2 endpoints

GET /companies({company_id})/dimensionLines
operationId: DimensionLine_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of dimensionLines
GET /companies({company_id})/dimensionLines
GET /companies({company_id})/dimensionLines({dimensionLine_parentId},{dimensionLine_id})
operationId: DimensionLine_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested dimensionLine
GET /companies({company_id})/dimensionLines({dimensionLine_parentId},{dimensionLine_id})

Dimensionvalue 4 endpoints

GET /companies({company_id})/dimensionValues
operationId: DimensionValue_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of dimensionValues
GET /companies({company_id})/dimensionValues
GET /companies({company_id})/dimensionValues({dimensionValue_id})
operationId: DimensionValue_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested dimensionValue
GET /companies({company_id})/dimensionValues({dimensionValue_id})
GET /companies({company_id})/dimensions({dimension_id})/dimensionValues
operationId: DimensionValue_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of dimensionValues
GET /companies({company_id})/dimensions({dimension_id})/dimensionValues
GET /companies({company_id})/dimensions({dimension_id})/dimensionValues({dimensionValue_id})
operationId: DimensionValue_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested dimensionValue
GET /companies({company_id})/dimensions({dimension_id})/dimensionValues({dimensionValue_id})

Employee 2 endpoints

GET /companies({company_id})/employees
operationId: Employee_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of employees
GET /companies({company_id})/employees
GET /companies({company_id})/employees({employee_id})
operationId: Employee_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested employee
GET /companies({company_id})/employees({employee_id})

Generalledgerentry 2 endpoints

GET /companies({company_id})/generalLedgerEntries
operationId: GeneralLedgerEntry_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of generalLedgerEntries
GET /companies({company_id})/generalLedgerEntries
GET /companies({company_id})/generalLedgerEntries({generalLedgerEntry_id})
operationId: GeneralLedgerEntry_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested generalLedgerEntry
GET /companies({company_id})/generalLedgerEntries({generalLedgerEntry_id})

Generalledgerentryattachments 2 endpoints

GET /companies({company_id})/generalLedgerEntryAttachments
operationId: GeneralLedgerEntryAttachments_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of generalLedgerEntryAttachments
GET /companies({company_id})/generalLedgerEntryAttachments
GET /companies({company_id})/generalLedgerEntryAttachments({generalLedgerEntryAttachments_generalLedgerEntryNumber},{generalLedgerEntryAttachments_id})
operationId: GeneralLedgerEntryAttachments_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested generalLedgerEntryAttachments
GET /companies({company_id})/generalLedgerEntryAttachments({generalLedgerEntryAttachments_generalLedgerEntryNumber},{generalLedgerEntryAttachments_id})

Incomestatement 2 endpoints

GET /companies({company_id})/incomeStatement
operationId: IncomeStatement_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of incomeStatement
GET /companies({company_id})/incomeStatement
GET /companies({company_id})/incomeStatement({incomeStatement_lineNumber})
operationId: IncomeStatement_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested incomeStatement
GET /companies({company_id})/incomeStatement({incomeStatement_lineNumber})

Item 2 endpoints

GET /companies({company_id})/items
operationId: Item_list

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of items
GET /companies({company_id})/items
GET /companies({company_id})/items({item_id})
operationId: Item_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested item
GET /companies({company_id})/items({item_id})

Itemcategory 2 endpoints

GET /companies({company_id})/itemCategories
operationId: ItemCategory_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of itemCategories
GET /companies({company_id})/itemCategories
GET /companies({company_id})/itemCategories({itemCategory_id})
operationId: ItemCategory_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested itemCategory
GET /companies({company_id})/itemCategories({itemCategory_id})

Journal 2 endpoints

GET /companies({company_id})/journals
operationId: Journal_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of journals
GET /companies({company_id})/journals
GET /companies({company_id})/journals({journal_id})
operationId: Journal_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested journal
GET /companies({company_id})/journals({journal_id})

Journalline 4 endpoints

GET /companies({company_id})/journalLines
operationId: JournalLine_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of journalLines
GET /companies({company_id})/journalLines
GET /companies({company_id})/journalLines({journalLine_id})
operationId: JournalLine_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested journalLine
GET /companies({company_id})/journalLines({journalLine_id})
GET /companies({company_id})/journals({journal_id})/journalLines
operationId: JournalLine_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of journalLines
GET /companies({company_id})/journals({journal_id})/journalLines
GET /companies({company_id})/journals({journal_id})/journalLines({journalLine_id})
operationId: JournalLine_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested journalLine
GET /companies({company_id})/journals({journal_id})/journalLines({journalLine_id})

Paymentmethod 2 endpoints

GET /companies({company_id})/paymentMethods
operationId: PaymentMethod_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of paymentMethods
GET /companies({company_id})/paymentMethods
GET /companies({company_id})/paymentMethods({paymentMethod_id})
operationId: PaymentMethod_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested paymentMethod
GET /companies({company_id})/paymentMethods({paymentMethod_id})

Paymentterm 2 endpoints

GET /companies({company_id})/paymentTerms
operationId: PaymentTerm_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of paymentTerms
GET /companies({company_id})/paymentTerms
GET /companies({company_id})/paymentTerms({paymentTerm_id})
operationId: PaymentTerm_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested paymentTerm
GET /companies({company_id})/paymentTerms({paymentTerm_id})

Pdfdocument 10 endpoints

GET /companies({company_id})/pdfDocument
operationId: PdfDocument_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of pdfDocument
GET /companies({company_id})/pdfDocument
GET /companies({company_id})/pdfDocument({pdfDocument_id})
operationId: PdfDocument_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested pdfDocument
GET /companies({company_id})/pdfDocument({pdfDocument_id})
GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/pdfDocument
operationId: PdfDocument_getPdf

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of pdfDocument
GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/pdfDocument
GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/pdfDocument({pdfDocument_id})
operationId: PdfDocument_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested pdfDocument
GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/pdfDocument({pdfDocument_id})
GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/pdfDocument
operationId: PdfDocument_getDocument

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of pdfDocument
GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/pdfDocument
GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/pdfDocument({pdfDocument_id})
operationId: PdfDocument_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested pdfDocument
GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/pdfDocument({pdfDocument_id})
GET /companies({company_id})/salesInvoices({salesInvoice_id})/pdfDocument
operationId: PdfDocument_getPdf

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of pdfDocument
GET /companies({company_id})/salesInvoices({salesInvoice_id})/pdfDocument
GET /companies({company_id})/salesInvoices({salesInvoice_id})/pdfDocument({pdfDocument_id})
operationId: PdfDocument_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested pdfDocument
GET /companies({company_id})/salesInvoices({salesInvoice_id})/pdfDocument({pdfDocument_id})
GET /companies({company_id})/salesQuotes({salesQuote_id})/pdfDocument
operationId: PdfDocument_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of pdfDocument
GET /companies({company_id})/salesQuotes({salesQuote_id})/pdfDocument
GET /companies({company_id})/salesQuotes({salesQuote_id})/pdfDocument({pdfDocument_id})
operationId: PdfDocument_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested pdfDocument
GET /companies({company_id})/salesQuotes({salesQuote_id})/pdfDocument({pdfDocument_id})

Picture 10 endpoints

GET /companies({company_id})/customers({customer_id})/picture
operationId: Picture_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of picture
GET /companies({company_id})/customers({customer_id})/picture
GET /companies({company_id})/customers({customer_id})/picture({picture_id})
operationId: Picture_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested picture
GET /companies({company_id})/customers({customer_id})/picture({picture_id})
GET /companies({company_id})/employees({employee_id})/picture
operationId: Picture_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of picture
GET /companies({company_id})/employees({employee_id})/picture
GET /companies({company_id})/employees({employee_id})/picture({picture_id})
operationId: Picture_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested picture
GET /companies({company_id})/employees({employee_id})/picture({picture_id})
GET /companies({company_id})/items({item_id})/picture
operationId: Picture_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of picture
GET /companies({company_id})/items({item_id})/picture
GET /companies({company_id})/items({item_id})/picture({picture_id})
operationId: Picture_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested picture
GET /companies({company_id})/items({item_id})/picture({picture_id})
GET /companies({company_id})/picture
operationId: Picture_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of picture
GET /companies({company_id})/picture
GET /companies({company_id})/picture({picture_id})
operationId: Picture_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested picture
GET /companies({company_id})/picture({picture_id})
GET /companies({company_id})/vendors({vendor_id})/picture
operationId: Picture_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of picture
GET /companies({company_id})/vendors({vendor_id})/picture
GET /companies({company_id})/vendors({vendor_id})/picture({picture_id})
operationId: Picture_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested picture
GET /companies({company_id})/vendors({vendor_id})/picture({picture_id})

Project 2 endpoints

GET /companies({company_id})/projects
operationId: Project_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of projects
GET /companies({company_id})/projects
GET /companies({company_id})/projects({project_id})
operationId: Project_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested project
GET /companies({company_id})/projects({project_id})

Purchaseinvoice 2 endpoints

GET /companies({company_id})/purchaseInvoices
operationId: PurchaseInvoice_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of purchaseInvoices
GET /companies({company_id})/purchaseInvoices
GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})
operationId: PurchaseInvoice_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested purchaseInvoice
GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})

Purchaseinvoiceline 4 endpoints

GET /companies({company_id})/purchaseInvoiceLines
operationId: PurchaseInvoiceLine_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of purchaseInvoiceLines
GET /companies({company_id})/purchaseInvoiceLines
GET /companies({company_id})/purchaseInvoiceLines('{purchaseInvoiceLine_id}')
operationId: PurchaseInvoiceLine_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested purchaseInvoiceLine
GET /companies({company_id})/purchaseInvoiceLines('{purchaseInvoiceLine_id}')
GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/purchaseInvoiceLines
operationId: PurchaseInvoiceLine_list

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of purchaseInvoiceLines
GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/purchaseInvoiceLines
GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/purchaseInvoiceLines('{purchaseInvoiceLine_id}')
operationId: PurchaseInvoiceLine_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested purchaseInvoiceLine
GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/purchaseInvoiceLines('{purchaseInvoiceLine_id}')

Retainedearningsstatement 2 endpoints

GET /companies({company_id})/retainedEarningsStatement
operationId: RetainedEarningsStatement_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of retainedEarningsStatement
GET /companies({company_id})/retainedEarningsStatement
GET /companies({company_id})/retainedEarningsStatement({retainedEarningsStatement_lineNumber})
operationId: RetainedEarningsStatement_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested retainedEarningsStatement
GET /companies({company_id})/retainedEarningsStatement({retainedEarningsStatement_lineNumber})

Salescreditmemo 2 endpoints

GET /companies({company_id})/salesCreditMemos
operationId: SalesCreditMemo_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of salesCreditMemos
GET /companies({company_id})/salesCreditMemos
GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})
operationId: SalesCreditMemo_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested salesCreditMemo
GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})

Salescreditmemoline 4 endpoints

GET /companies({company_id})/salesCreditMemoLines
operationId: SalesCreditMemoLine_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of salesCreditMemoLines
GET /companies({company_id})/salesCreditMemoLines
GET /companies({company_id})/salesCreditMemoLines('{salesCreditMemoLine_id}')
operationId: SalesCreditMemoLine_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested salesCreditMemoLine
GET /companies({company_id})/salesCreditMemoLines('{salesCreditMemoLine_id}')
GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/salesCreditMemoLines
operationId: SalesCreditMemoLine_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of salesCreditMemoLines
GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/salesCreditMemoLines
GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/salesCreditMemoLines('{salesCreditMemoLine_id}')
operationId: SalesCreditMemoLine_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested salesCreditMemoLine
GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/salesCreditMemoLines('{salesCreditMemoLine_id}')

Salesinvoice 2 endpoints

GET /companies({company_id})/salesInvoices
operationId: SalesInvoice_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of salesInvoices
GET /companies({company_id})/salesInvoices
GET /companies({company_id})/salesInvoices({salesInvoice_id})
operationId: SalesInvoice_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested salesInvoice
GET /companies({company_id})/salesInvoices({salesInvoice_id})

Salesinvoiceline 4 endpoints

GET /companies({company_id})/salesInvoiceLines
operationId: SalesInvoiceLine_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of salesInvoiceLines
GET /companies({company_id})/salesInvoiceLines
GET /companies({company_id})/salesInvoiceLines('{salesInvoiceLine_id}')
operationId: SalesInvoiceLine_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested salesInvoiceLine
GET /companies({company_id})/salesInvoiceLines('{salesInvoiceLine_id}')
GET /companies({company_id})/salesInvoices({salesInvoice_id})/salesInvoiceLines
operationId: SalesInvoiceLine_list

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of salesInvoiceLines
GET /companies({company_id})/salesInvoices({salesInvoice_id})/salesInvoiceLines
GET /companies({company_id})/salesInvoices({salesInvoice_id})/salesInvoiceLines('{salesInvoiceLine_id}')
operationId: SalesInvoiceLine_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested salesInvoiceLine
GET /companies({company_id})/salesInvoices({salesInvoice_id})/salesInvoiceLines('{salesInvoiceLine_id}')

Salesorder 2 endpoints

GET /companies({company_id})/salesOrders
operationId: SalesOrder_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of salesOrders
GET /companies({company_id})/salesOrders
GET /companies({company_id})/salesOrders({salesOrder_id})
operationId: SalesOrder_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested salesOrder
GET /companies({company_id})/salesOrders({salesOrder_id})

Salesorderline 4 endpoints

GET /companies({company_id})/salesOrderLines
operationId: SalesOrderLine_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of salesOrderLines
GET /companies({company_id})/salesOrderLines
GET /companies({company_id})/salesOrderLines('{salesOrderLine_id}')
operationId: SalesOrderLine_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested salesOrderLine
GET /companies({company_id})/salesOrderLines('{salesOrderLine_id}')
GET /companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines
operationId: SalesOrderLine_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of salesOrderLines
GET /companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines
GET /companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines('{salesOrderLine_id}')
operationId: SalesOrderLine_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested salesOrderLine
GET /companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines('{salesOrderLine_id}')

Salesquote 2 endpoints

GET /companies({company_id})/salesQuotes
operationId: SalesQuote_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of salesQuotes
GET /companies({company_id})/salesQuotes
GET /companies({company_id})/salesQuotes({salesQuote_id})
operationId: SalesQuote_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested salesQuote
GET /companies({company_id})/salesQuotes({salesQuote_id})

Salesquoteline 4 endpoints

GET /companies({company_id})/salesQuoteLines
operationId: SalesQuoteLine_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of salesQuoteLines
GET /companies({company_id})/salesQuoteLines
GET /companies({company_id})/salesQuoteLines('{salesQuoteLine_id}')
operationId: SalesQuoteLine_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested salesQuoteLine
GET /companies({company_id})/salesQuoteLines('{salesQuoteLine_id}')
GET /companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines
operationId: SalesQuoteLine_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of salesQuoteLines
GET /companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines
GET /companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines('{salesQuoteLine_id}')
operationId: SalesQuoteLine_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested salesQuoteLine
GET /companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines('{salesQuoteLine_id}')

Shipmentmethod 2 endpoints

GET /companies({company_id})/shipmentMethods
operationId: ShipmentMethod_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of shipmentMethods
GET /companies({company_id})/shipmentMethods
GET /companies({company_id})/shipmentMethods({shipmentMethod_id})
operationId: ShipmentMethod_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested shipmentMethod
GET /companies({company_id})/shipmentMethods({shipmentMethod_id})

Taxarea 2 endpoints

GET /companies({company_id})/taxAreas
operationId: TaxArea_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of taxAreas
GET /companies({company_id})/taxAreas
GET /companies({company_id})/taxAreas({taxArea_id})
operationId: TaxArea_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested taxArea
GET /companies({company_id})/taxAreas({taxArea_id})

Taxgroup 2 endpoints

GET /companies({company_id})/taxGroups
operationId: TaxGroup_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of taxGroups
GET /companies({company_id})/taxGroups
GET /companies({company_id})/taxGroups({taxGroup_id})
operationId: TaxGroup_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested taxGroup
GET /companies({company_id})/taxGroups({taxGroup_id})

Timeregistrationentry 4 endpoints

GET /companies({company_id})/employees({employee_id})/timeRegistrationEntries
operationId: TimeRegistrationEntry_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of timeRegistrationEntries
GET /companies({company_id})/employees({employee_id})/timeRegistrationEntries
GET /companies({company_id})/employees({employee_id})/timeRegistrationEntries({timeRegistrationEntry_id})
operationId: TimeRegistrationEntry_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested timeRegistrationEntry
GET /companies({company_id})/employees({employee_id})/timeRegistrationEntries({timeRegistrationEntry_id})
GET /companies({company_id})/timeRegistrationEntries
operationId: TimeRegistrationEntry_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of timeRegistrationEntries
GET /companies({company_id})/timeRegistrationEntries
GET /companies({company_id})/timeRegistrationEntries({timeRegistrationEntry_id})
operationId: TimeRegistrationEntry_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested timeRegistrationEntry
GET /companies({company_id})/timeRegistrationEntries({timeRegistrationEntry_id})

Trialbalance 2 endpoints

GET /companies({company_id})/trialBalance
operationId: TrialBalance_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of trialBalance
GET /companies({company_id})/trialBalance
GET /companies({company_id})/trialBalance('{trialBalance_number}')
operationId: TrialBalance_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested trialBalance
GET /companies({company_id})/trialBalance('{trialBalance_number}')

Unitofmeasure 2 endpoints

GET /companies({company_id})/unitsOfMeasure
operationId: UnitOfMeasure_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of unitsOfMeasure
GET /companies({company_id})/unitsOfMeasure
GET /companies({company_id})/unitsOfMeasure({unitOfMeasure_id})
operationId: UnitOfMeasure_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested unitOfMeasure
GET /companies({company_id})/unitsOfMeasure({unitOfMeasure_id})

Vendor 2 endpoints

GET /companies({company_id})/vendors
operationId: Vendor_list

Parameters

Name In Required Type Description
optional
optional
optional
optional
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of vendors
GET /companies({company_id})/vendors
GET /companies({company_id})/vendors({vendor_id})
operationId: Vendor_getProperties

Parameters

Name In Required Type Description
$expand query optional array (v1.0) Entities to expand
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested vendor
GET /companies({company_id})/vendors({vendor_id})

Vendorpurchase 2 endpoints

GET /companies({company_id})/vendorPurchases
operationId: VendorPurchase_getList

Parameters

Name In Required Type Description
optional
optional
optional
optional
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned a list of vendorPurchases
GET /companies({company_id})/vendorPurchases
GET /companies({company_id})/vendorPurchases({vendorPurchase_vendorId},'{vendorPurchase_vendorNumber}','{vendorPurchase_name}')
operationId: VendorPurchase_getProperties

Parameters

Name In Required Type Description
$select query optional array (v1.0) Selected properties to be retrieved

Responses

200 (v1.0) Succesfully returned the requested vendorPurchase
GET /companies({company_id})/vendorPurchases({vendorPurchase_vendorId},'{vendorPurchase_vendorNumber}','{vendorPurchase_name}')

Schemas

object AccountGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/account"
      }
    }
  }
}
object AgedAccountsPayableGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/agedAccountsPayable"
      }
    }
  }
}
object AgedAccountsReceivableGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/agedAccountsReceivable"
      }
    }
  }
}
object AttachmentsCreateD365ObjectRequest
{
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id 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"
    },
    "byteSize": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The byteSize property for the Dynamics 365 Business Central attachments entity"
    },
    "fileName": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The fileName property for the Dynamics 365 Business Central attachments entity"
    },
    "parentId": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The parentId 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"
    }
  }
}
object AttachmentsGetList200Response
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/attachments"
      }
    }
  }
}
object AttachmentsGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/attachments"
      }
    }
  }
}
object BalanceSheetGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/balanceSheet"
      }
    }
  }
}
object BankAccountCreateDynamicsObjectRequest
{
  "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,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central bankAccount entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central bankAccount entity"
    }
  }
}
object BankAccountGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/bankAccount"
      }
    }
  }
}
object CashFlowStatementGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/cashFlowStatement"
      }
    }
  }
}
object CompanyGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/company"
      }
    }
  }
}
object CompanyInformationGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/companyInformation"
      }
    }
  }
}
object CompanyInformationUpdateDynamicsObjectRequest
{
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central companyInformation entity"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central companyInformation entity"
    },
    "address": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "picture": {
      "type": "string",
      "format": "binary",
      "nullable": true,
      "description": "(v1.0) The picture property for the Dynamics 365 Business Central companyInformation entity"
    },
    "website": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The website property for the Dynamics 365 Business Central companyInformation entity"
    },
    "industry": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The industry property for the Dynamics 365 Business Central companyInformation entity"
    },
    "faxNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The faxNumber property for the Dynamics 365 Business Central companyInformation entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central companyInformation entity"
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central companyInformation entity"
    },
    "currencyCode": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The currencyCode 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"
    },
    "taxRegistrationNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The taxRegistrationNumber 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"
    }
  }
}
object CountryRegionCreateDynamicsObjectRequest
{
  "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,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central countryRegion entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central countryRegion entity"
    },
    "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"
    }
  }
}
object CountryRegionGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/countryRegion"
      }
    }
  }
}
object CurrencyCreateDynamicsObjectRequest
{
  "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,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central currency entity"
    },
    "symbol": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The symbol property for the Dynamics 365 Business Central currency entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central currency entity"
    },
    "amountDecimalPlaces": {
      "type": "string",
      "nullable": true,
      "maxLength": 5,
      "description": "(v1.0) The amountDecimalPlaces 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"
    },
    "amountRoundingPrecision": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amountRoundingPrecision property for the Dynamics 365 Business Central currency entity"
    }
  }
}
object CurrencyGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/currency"
      }
    }
  }
}
object CustomerCreateDynamicsObjectRequest
{
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central customer entity"
    },
    "type": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The type property for the Dynamics 365 Business Central customer entity"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central customer entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central customer entity"
    },
    "address": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "blocked": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The blocked property for the Dynamics 365 Business Central customer entity"
    },
    "website": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The website 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"
    },
    "taxLiable": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The taxLiable property for the Dynamics 365 Business Central customer entity"
    },
    "currencyId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central customer entity"
    },
    "displayName": {
      "type": "string",
      "nullable": false,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central customer entity"
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber 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"
    },
    "paymentMethodId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The paymentMethodId 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"
    },
    "taxAreaDisplayName": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The taxAreaDisplayName 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"
    },
    "taxRegistrationNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The taxRegistrationNumber property for the Dynamics 365 Business Central customer entity"
    }
  }
}
object CustomerFinancialDetailGetList200Response
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customerFinancialDetail"
      }
    }
  }
}
object CustomerFinancialDetailGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customerFinancialDetail"
      }
    }
  }
}
object CustomerGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customer"
      }
    }
  }
}
object CustomerPaymentCreateD365ObjectRequest
{
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central customerPayment entity"
    },
    "amount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amount property for the Dynamics 365 Business Central customerPayment entity"
    },
    "comment": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The comment property for the Dynamics 365 Business Central customerPayment entity"
    },
    "contactId": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The contactId 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"
    },
    "dimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimensiontype",
        "nullable": true
      }
    },
    "lineNumber": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central customerPayment entity"
    },
    "description": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The description property for the Dynamics 365 Business Central customerPayment entity"
    },
    "postingDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The postingDate property for the Dynamics 365 Business Central customerPayment entity"
    },
    "customerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central customerPayment entity"
    },
    "documentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The documentNumber 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"
    },
    "journalDisplayName": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The journalDisplayName property for the Dynamics 365 Business Central customerPayment entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime 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"
    },
    "externalDocumentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central customerPayment entity"
    }
  }
}
object CustomerPaymentGetList200Response
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customerPayment"
      }
    }
  }
}
object CustomerPaymentGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customerPayment"
      }
    }
  }
}
object CustomerPaymentJournalCreateDynamicsObjectRequest
{
  "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,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central customerPaymentJournal entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName 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"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central customerPaymentJournal entity"
    },
    "balancingAccountNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The balancingAccountNumber property for the Dynamics 365 Business Central customerPaymentJournal entity"
    }
  }
}
object CustomerPaymentJournalGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customerPaymentJournal"
      }
    }
  }
}
object CustomerSaleListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customerSale"
      }
    }
  }
}
object DefaultDimensionsCreateDynamicsObjectRequest
{
  "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,
      "maxLength": 20,
      "description": "(v1.0) The dimensionCode property for the Dynamics 365 Business Central defaultDimensions entity"
    },
    "dimensionValueId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The dimensionValueId property for the Dynamics 365 Business Central defaultDimensions entity"
    },
    "postingValidation": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The postingValidation property for the Dynamics 365 Business Central defaultDimensions entity"
    },
    "dimensionValueCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The dimensionValueCode property for the Dynamics 365 Business Central defaultDimensions entity"
    }
  }
}
object DefaultDimensionsGetList200Response
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/defaultDimensions"
      }
    }
  }
}
object DefaultDimensionsGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/defaultDimensions"
      }
    }
  }
}
object DimensionGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimension"
      }
    }
  }
}
object DimensionLineCreateD365ObjectRequest
{
  "properties": {
    "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,
      "maxLength": 20,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central dimensionLine entity"
    },
    "valueId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The valueId property for the Dynamics 365 Business Central dimensionLine entity"
    },
    "parentId": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The parentId 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"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central dimensionLine entity"
    },
    "valueDisplayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The valueDisplayName property for the Dynamics 365 Business Central dimensionLine entity"
    }
  }
}
object DimensionLineGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimensionLine"
      }
    }
  }
}
object DimensionValueGetList200Response
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimensionValue"
      }
    }
  }
}
object DimensionValueGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimensionValue"
      }
    }
  }
}
object EmployeeCreateDynamicsObjectRequest
{
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central employee entity"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central employee entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number 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"
    },
    "address": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "surname": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The surname property for the Dynamics 365 Business Central employee entity"
    },
    "jobTitle": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The jobTitle 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"
    },
    "givenName": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The givenName property for the Dynamics 365 Business Central employee entity"
    },
    "middleName": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The middleName property for the Dynamics 365 Business Central employee entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central employee entity"
    },
    "mobilePhone": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The mobilePhone property for the Dynamics 365 Business Central employee entity"
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central employee entity"
    },
    "personalEmail": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The personalEmail property for the Dynamics 365 Business Central employee entity"
    },
    "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"
    },
    "statisticsGroupCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The statisticsGroupCode property for the Dynamics 365 Business Central employee entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central employee entity"
    }
  }
}
object EmployeeGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/employee"
      }
    }
  }
}
object GeneralLedgerEntryAttachmentsCreateD365ObjectRequest
{
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id 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"
    },
    "byteSize": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The byteSize property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity"
    },
    "fileName": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The fileName 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"
    },
    "generalLedgerEntryNumber": {
      "type": "integer",
      "format": "int32",
      "nullable": false,
      "description": "(v1.0) The generalLedgerEntryNumber property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity"
    }
  }
}
object GeneralLedgerEntryAttachmentsGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/generalLedgerEntryAttachments"
      }
    }
  }
}
object GeneralLedgerEntryGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/generalLedgerEntry"
      }
    }
  }
}
object IncomeStatementGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/incomeStatement"
      }
    }
  }
}
object ItemCategoryCreateD365ObjectRequest
{
  "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,
      "maxLength": 20,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central itemCategory entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central itemCategory entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central itemCategory entity"
    }
  }
}
object ItemCategoryGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/itemCategory"
      }
    }
  }
}
object ItemCreateDynamicsObjectRequest
{
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central item entity"
    },
    "gtin": {
      "type": "string",
      "nullable": true,
      "maxLength": 14,
      "description": "(v1.0) The gtin property for the Dynamics 365 Business Central item entity"
    },
    "type": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The type property for the Dynamics 365 Business Central item entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central item entity"
    },
    "blocked": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The blocked 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"
    },
    "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"
    },
    "taxGroupId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The taxGroupId property for the Dynamics 365 Business Central item entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central item entity"
    },
    "taxGroupCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The taxGroupCode 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,
      "maxLength": 20,
      "description": "(v1.0) The itemCategoryCode 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"
    },
    "baseUnitOfMeasure": {
      "$ref": "#/components/schemas/unitofmeasuretype",
      "nullable": true
    },
    "baseUnitOfMeasureId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The baseUnitOfMeasureId property for the Dynamics 365 Business Central item entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central item entity"
    }
  }
}
object ItemListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/item"
      }
    }
  }
}
object JournalCreateDynamicsObjectRequest
{
  "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,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central journal entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName 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"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central journal entity"
    },
    "balancingAccountNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The balancingAccountNumber property for the Dynamics 365 Business Central journal entity"
    }
  }
}
object JournalGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/journal"
      }
    }
  }
}
object JournalLineCreateD365ObjectRequest
{
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central journalLine entity"
    },
    "amount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amount property for the Dynamics 365 Business Central journalLine entity"
    },
    "comment": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The comment 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"
    },
    "dimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimensiontype",
        "nullable": true
      }
    },
    "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"
    },
    "description": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The description property for the Dynamics 365 Business Central journalLine entity"
    },
    "postingDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The postingDate property for the Dynamics 365 Business Central journalLine entity"
    },
    "accountNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The accountNumber property for the Dynamics 365 Business Central journalLine entity"
    },
    "documentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The documentNumber 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"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central journalLine entity"
    },
    "externalDocumentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central journalLine entity"
    }
  }
}
object JournalLineGetList200Response
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/journalLine"
      }
    }
  }
}
object JournalLineGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/journalLine"
      }
    }
  }
}
object PaymentMethodCreateD365ObjectRequest
{
  "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,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central paymentMethod entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central paymentMethod entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central paymentMethod entity"
    }
  }
}
object PaymentMethodGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/paymentMethod"
      }
    }
  }
}
object PaymentTermCreateDynamicsObjectRequest
{
  "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,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central paymentTerm entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName 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"
    },
    "dueDateCalculation": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The dueDateCalculation 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"
    },
    "discountDateCalculation": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The discountDateCalculation 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"
    }
  }
}
object PaymentTermGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/paymentTerm"
      }
    }
  }
}
object PdfDocumentGetDocumentResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/pdfDocument"
      }
    }
  }
}
object PdfDocumentGetList200Response
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/pdfDocument"
      }
    }
  }
}
object PdfDocumentGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/pdfDocument"
      }
    }
  }
}
object PdfDocumentGetPdf200Response
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/pdfDocument"
      }
    }
  }
}
object PdfDocumentGetPdfResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/pdfDocument"
      }
    }
  }
}
object PictureGetList200Response
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/picture"
      }
    }
  }
}
object PictureGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/picture"
      }
    }
  }
}
object PictureUpdateDynamicsObjectRequest
{
  "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"
    },
    "content": {
      "type": "string",
      "format": "binary",
      "nullable": true,
      "description": "(v1.0) The content property for the Dynamics 365 Business Central picture entity"
    },
    "contentType": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The contentType property for the Dynamics 365 Business Central picture entity"
    }
  }
}
object ProjectCreateDynamicsObjectRequest
{
  "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,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central project entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central project entity"
    }
  }
}
object ProjectGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/project"
      }
    }
  }
}
object PurchaseInvoiceCreateDynamicsObjectRequest
{
  "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,
      "maxLength": 20,
      "description": "(v1.0) The number 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"
    },
    "dueDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The dueDate property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "vendorId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The vendorId property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "payToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The payToName property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "currencyId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "shipToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToName property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "vendorName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The vendorName property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "invoiceDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The invoiceDate 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"
    },
    "payToAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "payToContact": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The payToContact property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "vendorNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The vendorNumber property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "payToVendorId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The payToVendorId property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "shipToAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "shipToContact": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToContact property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "buyFromAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "discountAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountAmount 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"
    },
    "pricesIncludeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "payToVendorNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The payToVendorNumber property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "vendorInvoiceNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The vendorInvoiceNumber 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"
    },
    "totalAmountExcludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalAmountExcludingTax 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"
    },
    "discountAppliedBeforeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central purchaseInvoice entity"
    }
  }
}
object PurchaseInvoiceGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/purchaseInvoice"
      }
    }
  }
}
object PurchaseInvoiceLineCreateD365ObjectRequest
{
  "properties": {
    "id": {
      "type": "string",
      "nullable": false,
      "maxLength": 50,
      "description": "(v1.0) The id 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"
    },
    "taxCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The taxCode 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"
    },
    "quantity": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The quantity 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"
    },
    "unitCost": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The unitCost 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"
    },
    "netAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "documentId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The documentId property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "taxPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "description": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The description property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "lineDetails": {
      "$ref": "#/components/schemas/documentlineobjectdetailstype",
      "nullable": true
    },
    "netTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netTaxAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "unitOfMeasure": {
      "$ref": "#/components/schemas/unitofmeasuretype",
      "nullable": true
    },
    "discountAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountAmount 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"
    },
    "discountPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountPercent 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"
    },
    "amountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amountIncludingTax 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"
    },
    "netAmountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netAmountIncludingTax 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"
    },
    "invoiceDiscountAllocation": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    }
  }
}
object PurchaseInvoiceLineGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/purchaseInvoiceLine"
      }
    }
  }
}
object PurchaseInvoiceLineListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/purchaseInvoiceLine"
      }
    }
  }
}
object RetainedEarningsStatementGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/retainedEarningsStatement"
      }
    }
  }
}
object SalesCreditMemoCreateDynamicsObjectRequest
{
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number 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"
    },
    "dueDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The dueDate property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "contactId": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The contactId 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"
    },
    "billToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The billToName property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "currencyId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The currencyId 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"
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "salesperson": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The salesperson 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"
    },
    "customerName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The customerName property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "invoiceNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The invoiceNumber property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "creditMemoDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The creditMemoDate property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "customerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The customerNumber 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"
    },
    "paymentTermsId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The paymentTermsId 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"
    },
    "billToCustomerId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "pricesIncludeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The pricesIncludeTax 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"
    },
    "billToCustomerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "billingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "sellingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "externalDocumentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The externalDocumentNumber 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"
    },
    "totalAmountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalAmountIncludingTax 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"
    }
  }
}
object SalesCreditMemoGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesCreditMemo"
      }
    }
  }
}
object SalesCreditMemoLineCreateD365ObjectRequest
{
  "properties": {
    "id": {
      "type": "string",
      "nullable": false,
      "maxLength": 50,
      "description": "(v1.0) The id 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"
    },
    "taxCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The taxCode 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"
    },
    "quantity": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The quantity 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"
    },
    "accountId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The accountId 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"
    },
    "unitPrice": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The unitPrice property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "documentId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The documentId property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "taxPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "description": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The description property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "lineDetails": {
      "$ref": "#/components/schemas/documentlineobjectdetailstype",
      "nullable": true
    },
    "netTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netTaxAmount 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"
    },
    "unitOfMeasure": {
      "$ref": "#/components/schemas/unitofmeasuretype",
      "nullable": true
    },
    "discountAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountAmount 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"
    },
    "discountPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountPercent property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "unitOfMeasureId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The unitOfMeasureId 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"
    },
    "amountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amountIncludingTax 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"
    },
    "discountAppliedBeforeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The discountAppliedBeforeTax 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"
    }
  }
}
object SalesCreditMemoLineGetList200Response
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesCreditMemoLine"
      }
    }
  }
}
object SalesCreditMemoLineGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesCreditMemoLine"
      }
    }
  }
}
object SalesInvoiceCreateDynamicsObjectRequest
{
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number 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"
    },
    "dueDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The dueDate 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"
    },
    "contactId": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The contactId property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "billToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The billToName property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "currencyId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "customerId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The customerId property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "shipToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToName property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "invoiceDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The invoiceDate property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "orderNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The orderNumber property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "salesperson": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The salesperson 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"
    },
    "customerName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The customerName property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "shipToContact": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToContact property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "customerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The customerNumber 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"
    },
    "paymentTermsId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The paymentTermsId 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"
    },
    "remainingAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The remainingAmount property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "billToCustomerId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "pricesIncludeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The pricesIncludeTax 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"
    },
    "billToCustomerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "billingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "sellingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "shippingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "externalDocumentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The externalDocumentNumber 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"
    },
    "totalAmountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalAmountIncludingTax 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"
    },
    "customerPurchaseOrderReference": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The customerPurchaseOrderReference property for the Dynamics 365 Business Central salesInvoice entity"
    }
  }
}
object SalesInvoiceGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesInvoice"
      }
    }
  }
}
object SalesInvoiceLineCreateD365ObjectRequest
{
  "properties": {
    "id": {
      "type": "string",
      "nullable": false,
      "maxLength": 50,
      "description": "(v1.0) The id 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"
    },
    "taxCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The taxCode 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"
    },
    "quantity": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The quantity 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"
    },
    "accountId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The accountId 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"
    },
    "unitPrice": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The unitPrice property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "documentId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The documentId property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "taxPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "description": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The description property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "lineDetails": {
      "$ref": "#/components/schemas/documentlineobjectdetailstype",
      "nullable": true
    },
    "netTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netTaxAmount 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"
    },
    "unitOfMeasure": {
      "$ref": "#/components/schemas/unitofmeasuretype",
      "nullable": true
    },
    "discountAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountAmount 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"
    },
    "discountPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountPercent property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "unitOfMeasureId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The unitOfMeasureId 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"
    },
    "amountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amountIncludingTax 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"
    },
    "discountAppliedBeforeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The discountAppliedBeforeTax 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"
    }
  }
}
object SalesInvoiceLineGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesInvoiceLine"
      }
    }
  }
}
object SalesInvoiceLineListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesInvoiceLine"
      }
    }
  }
}
object SalesOrderCreateDynamicsObjectRequest
{
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central salesOrder entity"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central salesOrder entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number 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"
    },
    "contactId": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The contactId property for the Dynamics 365 Business Central salesOrder entity"
    },
    "orderDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The orderDate property for the Dynamics 365 Business Central salesOrder entity"
    },
    "billToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The billToName property for the Dynamics 365 Business Central salesOrder entity"
    },
    "currencyId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The currencyId 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"
    },
    "shipToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToName property for the Dynamics 365 Business Central salesOrder entity"
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central salesOrder entity"
    },
    "salesperson": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The salesperson 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"
    },
    "customerName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The customerName 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"
    },
    "shipToContact": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToContact property for the Dynamics 365 Business Central salesOrder entity"
    },
    "customerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The customerNumber 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"
    },
    "paymentTermsId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The paymentTermsId 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"
    },
    "partialShipping": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The partialShipping property for the Dynamics 365 Business Central salesOrder entity"
    },
    "billToCustomerId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The billToCustomerId 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"
    },
    "shipmentMethodId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The shipmentMethodId property for the Dynamics 365 Business Central salesOrder entity"
    },
    "billToCustomerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesOrder entity"
    },
    "billingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesOrder entity"
    },
    "sellingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "requestedDeliveryDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The requestedDeliveryDate property for the Dynamics 365 Business Central salesOrder entity"
    },
    "shippingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "externalDocumentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The externalDocumentNumber 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"
    },
    "totalAmountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalAmountIncludingTax 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"
    }
  }
}
object SalesOrderGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesOrder"
      }
    }
  }
}
object SalesOrderLineCreateD365ObjectRequest
{
  "properties": {
    "id": {
      "type": "string",
      "nullable": false,
      "maxLength": 50,
      "description": "(v1.0) The id 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"
    },
    "taxCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The taxCode 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"
    },
    "quantity": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The quantity 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"
    },
    "accountId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The accountId 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"
    },
    "unitPrice": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The unitPrice property for the Dynamics 365 Business Central salesOrderLine entity"
    },
    "documentId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The documentId property for the Dynamics 365 Business Central salesOrderLine entity"
    },
    "taxPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central salesOrderLine entity"
    },
    "description": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The description property for the Dynamics 365 Business Central salesOrderLine entity"
    },
    "lineDetails": {
      "$ref": "#/components/schemas/documentlineobjectdetailstype",
      "nullable": true
    },
    "netTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netTaxAmount 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"
    },
    "shipmentDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The shipmentDate property for the Dynamics 365 Business Central salesOrderLine entity"
    },
    "unitOfMeasure": {
      "$ref": "#/components/schemas/unitofmeasuretype",
      "nullable": true
    },
    "discountAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountAmount 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"
    },
    "discountPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountPercent 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"
    },
    "shippedQuantity": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The shippedQuantity property for the Dynamics 365 Business Central salesOrderLine entity"
    },
    "unitOfMeasureId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The unitOfMeasureId 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"
    },
    "amountExcludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amountExcludingTax 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"
    },
    "netAmountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netAmountIncludingTax 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"
    },
    "invoiceDiscountAllocation": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central salesOrderLine entity"
    }
  }
}
object SalesOrderLineGetList200Response
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesOrderLine"
      }
    }
  }
}
object SalesOrderLineGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesOrderLine"
      }
    }
  }
}
object SalesQuoteCreateD365ObjectRequest
{
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central salesQuote entity"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central salesQuote entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number 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"
    },
    "dueDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The dueDate 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"
    },
    "contactId": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The contactId property for the Dynamics 365 Business Central salesQuote entity"
    },
    "billToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The billToName property for the Dynamics 365 Business Central salesQuote entity"
    },
    "currencyId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The currencyId 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"
    },
    "shipToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToName property for the Dynamics 365 Business Central salesQuote entity"
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central salesQuote entity"
    },
    "salesperson": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The salesperson 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"
    },
    "currencyCode": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central salesQuote entity"
    },
    "customerName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The customerName property for the Dynamics 365 Business Central salesQuote entity"
    },
    "documentDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The documentDate property for the Dynamics 365 Business Central salesQuote entity"
    },
    "shipToContact": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToContact property for the Dynamics 365 Business Central salesQuote entity"
    },
    "customerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central salesQuote entity"
    },
    "discountAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountAmount 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"
    },
    "totalTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalTaxAmount 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"
    },
    "billToCustomerId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The billToCustomerId 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"
    },
    "billToCustomerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesQuote entity"
    },
    "billingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesQuote entity"
    },
    "sellingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "shippingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "externalDocumentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The externalDocumentNumber 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"
    },
    "totalAmountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central salesQuote entity"
    }
  }
}
object SalesQuoteGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesQuote"
      }
    }
  }
}
object SalesQuoteLineCreateD365ObjectRequest
{
  "properties": {
    "id": {
      "type": "string",
      "nullable": false,
      "maxLength": 50,
      "description": "(v1.0) The id 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"
    },
    "taxCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The taxCode 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"
    },
    "quantity": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The quantity 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"
    },
    "accountId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The accountId 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"
    },
    "unitPrice": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The unitPrice property for the Dynamics 365 Business Central salesQuoteLine entity"
    },
    "documentId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The documentId property for the Dynamics 365 Business Central salesQuoteLine entity"
    },
    "taxPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central salesQuoteLine entity"
    },
    "description": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The description property for the Dynamics 365 Business Central salesQuoteLine entity"
    },
    "lineDetails": {
      "$ref": "#/components/schemas/documentlineobjectdetailstype",
      "nullable": true
    },
    "netTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netTaxAmount property for the Dynamics 365 Business Central salesQuoteLine entity"
    },
    "unitOfMeasure": {
      "$ref": "#/components/schemas/unitofmeasuretype",
      "nullable": true
    },
    "discountAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountAmount 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"
    },
    "discountPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountPercent property for the Dynamics 365 Business Central salesQuoteLine entity"
    },
    "unitOfMeasureId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The unitOfMeasureId 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"
    },
    "amountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amountIncludingTax 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"
    },
    "discountAppliedBeforeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesQuoteLine entity"
    }
  }
}
object SalesQuoteLineGetList200Response
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesQuoteLine"
      }
    }
  }
}
object SalesQuoteLineGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesQuoteLine"
      }
    }
  }
}
object ShipmentMethodCreateDynamicsObjectRequest
{
  "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,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central shipmentMethod entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central shipmentMethod entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central shipmentMethod entity"
    }
  }
}
object ShipmentMethodGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/shipmentMethod"
      }
    }
  }
}
object TaxAreaCreateD365ObjectRequest
{
  "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,
      "maxLength": 20,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central taxArea entity"
    },
    "taxType": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The taxType property for the Dynamics 365 Business Central taxArea entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName 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"
    }
  }
}
object TaxAreaGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/taxArea"
      }
    }
  }
}
object TaxGroupCreateDynamicsObjectRequest
{
  "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,
      "maxLength": 20,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central taxGroup entity"
    },
    "taxType": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The taxType property for the Dynamics 365 Business Central taxGroup entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName 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"
    }
  }
}
object TaxGroupGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/taxGroup"
      }
    }
  }
}
object TimeRegistrationEntryCreateDynamicsObjectRequest
{
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id 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"
    },
    "jobId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The jobId 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"
    },
    "absence": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The absence 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"
    },
    "jobNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The jobNumber property for the Dynamics 365 Business Central timeRegistrationEntry entity"
    },
    "dimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimensiontype",
        "nullable": true
      }
    },
    "employeeId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The employeeId property for the Dynamics 365 Business Central timeRegistrationEntry entity"
    },
    "lineNumber": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central timeRegistrationEntry entity"
    },
    "unitOfMeasure": {
      "$ref": "#/components/schemas/unitofmeasuretype",
      "nullable": true
    },
    "employeeNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The employeeNumber 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"
    },
    "lastModfiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModfiedDateTime property for the Dynamics 365 Business Central timeRegistrationEntry entity"
    }
  }
}
object TimeRegistrationEntryGetList200Response
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/timeRegistrationEntry"
      }
    }
  }
}
object TimeRegistrationEntryGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/timeRegistrationEntry"
      }
    }
  }
}
object TrialBalanceGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/trialBalance"
      }
    }
  }
}
object UnitOfMeasureCreateD365ObjectRequest
{
  "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,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central unitOfMeasure entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central unitOfMeasure entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central unitOfMeasure entity"
    },
    "internationalStandardCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The internationalStandardCode property for the Dynamics 365 Business Central unitOfMeasure entity"
    }
  }
}
object UnitOfMeasureGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/unitOfMeasure"
      }
    }
  }
}
object VendorCreateDynamicsObjectRequest
{
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central vendor entity"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central vendor entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central vendor entity"
    },
    "address": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "balance": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The balance 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"
    },
    "website": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The website 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"
    },
    "currencyId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central vendor entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName 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"
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber 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"
    },
    "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"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central vendor entity"
    },
    "taxRegistrationNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The taxRegistrationNumber property for the Dynamics 365 Business Central vendor entity"
    }
  }
}
object VendorListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/vendor"
      }
    }
  }
}
object VendorPurchaseGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/vendorPurchase"
      }
    }
  }
}
object 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,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central account entity"
    },
    "blocked": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The blocked property for the Dynamics 365 Business Central account entity"
    },
    "category": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The category property for the Dynamics 365 Business Central account entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central account entity"
    },
    "subCategory": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The subCategory 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"
    }
  }
}
object agedAccountsPayable
{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The name property for the Dynamics 365 Business Central agedAccountsPayable entity"
    },
    "vendorId": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The vendorId property for the Dynamics 365 Business Central agedAccountsPayable entity"
    },
    "balanceDue": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The balanceDue 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"
    },
    "currencyCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central agedAccountsPayable entity"
    },
    "vendorNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The vendorNumber 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"
    },
    "periodLengthFilter": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The periodLengthFilter property for the Dynamics 365 Business Central agedAccountsPayable entity"
    }
  }
}
object agedAccountsReceivable
{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The name property for the Dynamics 365 Business Central agedAccountsReceivable entity"
    },
    "balanceDue": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The balanceDue property for the Dynamics 365 Business Central agedAccountsReceivable entity"
    },
    "customerId": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The customerId 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"
    },
    "currencyCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The currencyCode 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"
    },
    "customerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central agedAccountsReceivable entity"
    },
    "periodLengthFilter": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The periodLengthFilter property for the Dynamics 365 Business Central agedAccountsReceivable entity"
    }
  }
}
object attachments
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id 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"
    },
    "byteSize": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The byteSize property for the Dynamics 365 Business Central attachments entity"
    },
    "fileName": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The fileName property for the Dynamics 365 Business Central attachments entity"
    },
    "parentId": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The parentId 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"
    }
  }
}
object balanceSheet
{
  "type": "object",
  "properties": {
    "balance": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The balance property for the Dynamics 365 Business Central balanceSheet entity"
    },
    "display": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The display property for the Dynamics 365 Business Central balanceSheet entity"
    },
    "lineType": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The lineType 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"
    },
    "lineNumber": {
      "type": "integer",
      "format": "int32",
      "nullable": false,
      "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central balanceSheet entity"
    },
    "indentation": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The indentation property for the Dynamics 365 Business Central balanceSheet entity"
    }
  }
}
object 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,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central bankAccount entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central bankAccount entity"
    }
  }
}
object cashFlowStatement
{
  "type": "object",
  "properties": {
    "display": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The display property for the Dynamics 365 Business Central cashFlowStatement entity"
    },
    "lineType": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The lineType property for the Dynamics 365 Business Central cashFlowStatement entity"
    },
    "netChange": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netChange 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"
    },
    "lineNumber": {
      "type": "integer",
      "format": "int32",
      "nullable": false,
      "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central cashFlowStatement entity"
    },
    "indentation": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The indentation property for the Dynamics 365 Business Central cashFlowStatement entity"
    }
  }
}
object 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"
    },
    "name": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The name property for the Dynamics 365 Business Central company entity"
    },
    "items": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/item"
      },
      "nullable": true
    },
    "picture": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/picture"
      },
      "nullable": true
    },
    "vendors": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/vendor"
      },
      "nullable": true
    },
    "accounts": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/account"
      },
      "nullable": true
    },
    "journals": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/journal"
      },
      "nullable": true
    },
    "projects": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/project"
      },
      "nullable": true
    },
    "taxAreas": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/taxArea"
      },
      "nullable": true
    },
    "customers": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customer"
      },
      "nullable": true
    },
    "employees": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/employee"
      },
      "nullable": true
    },
    "taxGroups": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/taxGroup"
      },
      "nullable": true
    },
    "currencies": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/currency"
      },
      "nullable": true
    },
    "dimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimension"
      },
      "nullable": true
    },
    "attachments": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/attachments"
      },
      "nullable": true
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central company entity"
    },
    "pdfDocument": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/pdfDocument"
      },
      "nullable": true
    },
    "salesOrders": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesOrder"
      },
      "nullable": true
    },
    "salesQuotes": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesQuote"
      },
      "nullable": true
    },
    "balanceSheet": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/balanceSheet"
      },
      "nullable": true
    },
    "bankAccounts": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/bankAccount"
      },
      "nullable": true
    },
    "journalLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/journalLine"
      },
      "nullable": true
    },
    "paymentTerms": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/paymentTerm"
      },
      "nullable": true
    },
    "trialBalance": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/trialBalance"
      },
      "nullable": true
    },
    "customerSales": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customerSale"
      },
      "nullable": true
    },
    "salesInvoices": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesInvoice"
      },
      "nullable": true
    },
    "systemVersion": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The systemVersion property for the Dynamics 365 Business Central company entity"
    },
    "dimensionLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimensionLine"
      },
      "nullable": true
    },
    "itemCategories": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/itemCategory"
      },
      "nullable": true
    },
    "paymentMethods": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/paymentMethod"
      },
      "nullable": true
    },
    "unitsOfMeasure": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/unitOfMeasure"
      },
      "nullable": true
    },
    "dimensionValues": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimensionValue"
      },
      "nullable": true
    },
    "incomeStatement": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/incomeStatement"
      },
      "nullable": true
    },
    "salesOrderLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesOrderLine"
      },
      "nullable": true
    },
    "salesQuoteLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesQuoteLine"
      },
      "nullable": true
    },
    "shipmentMethods": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/shipmentMethod"
      },
      "nullable": true
    },
    "vendorPurchases": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/vendorPurchase"
      },
      "nullable": true
    },
    "countriesRegions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/countryRegion"
      },
      "nullable": true
    },
    "customerPayments": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customerPayment"
      },
      "nullable": true
    },
    "purchaseInvoices": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/purchaseInvoice"
      },
      "nullable": true
    },
    "salesCreditMemos": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesCreditMemo"
      },
      "nullable": true
    },
    "businessProfileId": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The businessProfileId property for the Dynamics 365 Business Central company entity"
    },
    "cashFlowStatement": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/cashFlowStatement"
      },
      "nullable": true
    },
    "defaultDimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/defaultDimensions"
      },
      "nullable": true
    },
    "salesInvoiceLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesInvoiceLine"
      },
      "nullable": true
    },
    "companyInformation": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/companyInformation"
      },
      "nullable": true
    },
    "agedAccountsPayable": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/agedAccountsPayable"
      },
      "nullable": true
    },
    "generalLedgerEntries": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/generalLedgerEntry"
      },
      "nullable": true
    },
    "purchaseInvoiceLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/purchaseInvoiceLine"
      },
      "nullable": true
    },
    "salesCreditMemoLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesCreditMemoLine"
      },
      "nullable": true
    },
    "agedAccountsReceivable": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/agedAccountsReceivable"
      },
      "nullable": true
    },
    "customerPaymentJournals": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customerPaymentJournal"
      },
      "nullable": true
    },
    "timeRegistrationEntries": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/timeRegistrationEntry"
      },
      "nullable": true
    },
    "customerFinancialDetails": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customerFinancialDetail"
      },
      "nullable": true
    },
    "retainedEarningsStatement": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/retainedEarningsStatement"
      },
      "nullable": true
    },
    "generalLedgerEntryAttachments": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/generalLedgerEntryAttachments"
      },
      "nullable": true
    }
  }
}
object 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"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central companyInformation entity"
    },
    "address": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "picture": {
      "type": "string",
      "format": "binary",
      "nullable": true,
      "description": "(v1.0) The picture property for the Dynamics 365 Business Central companyInformation entity"
    },
    "website": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The website property for the Dynamics 365 Business Central companyInformation entity"
    },
    "industry": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The industry property for the Dynamics 365 Business Central companyInformation entity"
    },
    "faxNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The faxNumber property for the Dynamics 365 Business Central companyInformation entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central companyInformation entity"
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central companyInformation entity"
    },
    "currencyCode": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The currencyCode 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"
    },
    "taxRegistrationNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The taxRegistrationNumber 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"
    }
  }
}
object 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,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central countryRegion entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central countryRegion entity"
    },
    "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"
    }
  }
}
object 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,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central currency entity"
    },
    "symbol": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The symbol property for the Dynamics 365 Business Central currency entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central currency entity"
    },
    "amountDecimalPlaces": {
      "type": "string",
      "nullable": true,
      "maxLength": 5,
      "description": "(v1.0) The amountDecimalPlaces 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"
    },
    "amountRoundingPrecision": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amountRoundingPrecision property for the Dynamics 365 Business Central currency entity"
    }
  }
}
object 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"
    },
    "type": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The type property for the Dynamics 365 Business Central customer entity"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central customer entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central customer entity"
    },
    "address": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "blocked": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The blocked property for the Dynamics 365 Business Central customer entity"
    },
    "picture": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/picture"
      },
      "nullable": true
    },
    "website": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The website property for the Dynamics 365 Business Central customer entity"
    },
    "currency": {
      "$ref": "#/components/schemas/currency",
      "nullable": true
    },
    "taxAreaId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The taxAreaId property for the Dynamics 365 Business Central customer entity"
    },
    "taxLiable": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The taxLiable property for the Dynamics 365 Business Central customer entity"
    },
    "currencyId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central customer entity"
    },
    "displayName": {
      "type": "string",
      "nullable": false,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central customer entity"
    },
    "paymentTerm": {
      "$ref": "#/components/schemas/paymentTerm",
      "nullable": true
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber 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"
    },
    "paymentMethod": {
      "$ref": "#/components/schemas/paymentMethod",
      "nullable": true
    },
    "paymentTermsId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The paymentTermsId property for the Dynamics 365 Business Central customer entity"
    },
    "shipmentMethod": {
      "$ref": "#/components/schemas/shipmentMethod",
      "nullable": true
    },
    "paymentMethodId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The paymentMethodId 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"
    },
    "defaultDimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/defaultDimensions"
      },
      "nullable": true
    },
    "taxAreaDisplayName": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The taxAreaDisplayName 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"
    },
    "taxRegistrationNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The taxRegistrationNumber property for the Dynamics 365 Business Central customer entity"
    },
    "customerFinancialDetails": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customerFinancialDetail"
      },
      "nullable": true
    }
  }
}
object 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,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central customerFinancialDetail entity"
    },
    "balance": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The balance 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"
    },
    "totalSalesExcludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalSalesExcludingTax property for the Dynamics 365 Business Central customerFinancialDetail entity"
    }
  }
}
object 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"
    },
    "amount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amount property for the Dynamics 365 Business Central customerPayment entity"
    },
    "comment": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The comment property for the Dynamics 365 Business Central customerPayment entity"
    },
    "customer": {
      "$ref": "#/components/schemas/customer",
      "nullable": true
    },
    "contactId": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The contactId 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"
    },
    "dimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimensiontype",
        "nullable": true
      }
    },
    "lineNumber": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central customerPayment entity"
    },
    "description": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The description property for the Dynamics 365 Business Central customerPayment entity"
    },
    "postingDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The postingDate property for the Dynamics 365 Business Central customerPayment entity"
    },
    "customerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central customerPayment entity"
    },
    "documentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The documentNumber 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"
    },
    "journalDisplayName": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The journalDisplayName property for the Dynamics 365 Business Central customerPayment entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime 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"
    },
    "externalDocumentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central customerPayment entity"
    }
  }
}
object 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,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central customerPaymentJournal entity"
    },
    "account": {
      "$ref": "#/components/schemas/account",
      "nullable": true
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central customerPaymentJournal entity"
    },
    "customerPayments": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customerPayment"
      },
      "nullable": true
    },
    "balancingAccountId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The balancingAccountId property for the Dynamics 365 Business Central customerPaymentJournal entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central customerPaymentJournal entity"
    },
    "balancingAccountNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The balancingAccountNumber property for the Dynamics 365 Business Central customerPaymentJournal entity"
    }
  }
}
object customerSale
{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "nullable": false,
      "maxLength": 100,
      "description": "(v1.0) The name property for the Dynamics 365 Business Central customerSale entity"
    },
    "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,
      "maxLength": 20,
      "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central customerSale entity"
    },
    "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"
    }
  }
}
object defaultDimensions
{
  "type": "object",
  "properties": {
    "account": {
      "$ref": "#/components/schemas/account",
      "nullable": true
    },
    "parentId": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The parentId property for the Dynamics 365 Business Central defaultDimensions entity"
    },
    "dimension": {
      "$ref": "#/components/schemas/dimension",
      "nullable": true
    },
    "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,
      "maxLength": 20,
      "description": "(v1.0) The dimensionCode property for the Dynamics 365 Business Central defaultDimensions entity"
    },
    "dimensionValue": {
      "$ref": "#/components/schemas/dimensionValue",
      "nullable": true
    },
    "dimensionValueId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The dimensionValueId property for the Dynamics 365 Business Central defaultDimensions entity"
    },
    "postingValidation": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The postingValidation property for the Dynamics 365 Business Central defaultDimensions entity"
    },
    "dimensionValueCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The dimensionValueCode property for the Dynamics 365 Business Central defaultDimensions entity"
    }
  }
}
object 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,
      "maxLength": 20,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central dimension entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central dimension entity"
    },
    "dimensionValues": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimensionValue"
      },
      "nullable": true
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central dimension entity"
    }
  }
}
object dimensionLine
{
  "type": "object",
  "properties": {
    "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,
      "maxLength": 20,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central dimensionLine entity"
    },
    "valueId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The valueId property for the Dynamics 365 Business Central dimensionLine entity"
    },
    "parentId": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The parentId property for the Dynamics 365 Business Central dimensionLine entity"
    },
    "dimension": {
      "$ref": "#/components/schemas/dimension",
      "nullable": true
    },
    "valueCode": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The valueCode property for the Dynamics 365 Business Central dimensionLine entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central dimensionLine entity"
    },
    "valueDisplayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The valueDisplayName property for the Dynamics 365 Business Central dimensionLine entity"
    }
  }
}
object 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,
      "maxLength": 20,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central dimensionValue entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central dimensionValue entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central dimensionValue entity"
    }
  }
}
object dimensiontype
{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "nullable": false,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central dimensiontype entity"
    },
    "customer": {
      "$ref": "#/components/schemas/customer",
      "nullable": true
    },
    "valueCode": {
      "type": "string",
      "nullable": false,
      "description": "(v1.0) The valueCode 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"
    },
    "valueDisplayName": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The valueDisplayName property for the Dynamics 365 Business Central dimensiontype entity"
    }
  }
}
object documentlineobjectdetailstype
{
  "type": "object",
  "properties": {
    "item": {
      "$ref": "#/components/schemas/item",
      "nullable": true
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central documentlineobjectdetailstype entity"
    },
    "account": {
      "$ref": "#/components/schemas/account",
      "nullable": true
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central documentlineobjectdetailstype entity"
    }
  }
}
object 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"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central employee entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number 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"
    },
    "address": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "picture": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/picture"
      },
      "nullable": true
    },
    "surname": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The surname property for the Dynamics 365 Business Central employee entity"
    },
    "jobTitle": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The jobTitle 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"
    },
    "givenName": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The givenName property for the Dynamics 365 Business Central employee entity"
    },
    "middleName": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The middleName property for the Dynamics 365 Business Central employee entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central employee entity"
    },
    "mobilePhone": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The mobilePhone property for the Dynamics 365 Business Central employee entity"
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central employee entity"
    },
    "personalEmail": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The personalEmail property for the Dynamics 365 Business Central employee entity"
    },
    "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"
    },
    "defaultDimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/defaultDimensions"
      },
      "nullable": true
    },
    "statisticsGroupCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The statisticsGroupCode property for the Dynamics 365 Business Central employee entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central employee entity"
    },
    "timeRegistrationEntries": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/timeRegistrationEntry"
      },
      "nullable": true
    }
  }
}
object 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"
    },
    "account": {
      "$ref": "#/components/schemas/account",
      "nullable": true
    },
    "accountId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The accountId property for the Dynamics 365 Business Central generalLedgerEntry entity"
    },
    "dimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimensiontype",
        "nullable": true
      }
    },
    "debitAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The debitAmount property for the Dynamics 365 Business Central generalLedgerEntry entity"
    },
    "description": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The description 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"
    },
    "creditAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The creditAmount property for the Dynamics 365 Business Central generalLedgerEntry entity"
    },
    "documentType": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The documentType property for the Dynamics 365 Business Central generalLedgerEntry entity"
    },
    "accountNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The accountNumber property for the Dynamics 365 Business Central generalLedgerEntry entity"
    },
    "documentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The documentNumber property for the Dynamics 365 Business Central generalLedgerEntry entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central generalLedgerEntry entity"
    }
  }
}
object generalLedgerEntryAttachments
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id 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"
    },
    "byteSize": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The byteSize property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity"
    },
    "fileName": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The fileName 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": {
      "$ref": "#/components/schemas/generalLedgerEntry",
      "nullable": true
    },
    "generalLedgerEntryNumber": {
      "type": "integer",
      "format": "int32",
      "nullable": false,
      "description": "(v1.0) The generalLedgerEntryNumber property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity"
    }
  }
}
object incomeStatement
{
  "type": "object",
  "properties": {
    "display": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The display property for the Dynamics 365 Business Central incomeStatement entity"
    },
    "lineType": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The lineType property for the Dynamics 365 Business Central incomeStatement entity"
    },
    "netChange": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netChange 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"
    },
    "lineNumber": {
      "type": "integer",
      "format": "int32",
      "nullable": false,
      "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central incomeStatement entity"
    },
    "indentation": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The indentation property for the Dynamics 365 Business Central incomeStatement entity"
    }
  }
}
object 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"
    },
    "gtin": {
      "type": "string",
      "nullable": true,
      "maxLength": 14,
      "description": "(v1.0) The gtin property for the Dynamics 365 Business Central item entity"
    },
    "type": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The type property for the Dynamics 365 Business Central item entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central item entity"
    },
    "blocked": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The blocked property for the Dynamics 365 Business Central item entity"
    },
    "picture": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/picture"
      },
      "nullable": true
    },
    "unitCost": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The unitCost property for the Dynamics 365 Business Central item entity"
    },
    "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"
    },
    "taxGroupId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The taxGroupId property for the Dynamics 365 Business Central item entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central item entity"
    },
    "itemCategory": {
      "$ref": "#/components/schemas/itemCategory",
      "nullable": true
    },
    "taxGroupCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The taxGroupCode 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,
      "maxLength": 20,
      "description": "(v1.0) The itemCategoryCode 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"
    },
    "baseUnitOfMeasure": {
      "$ref": "#/components/schemas/unitofmeasuretype",
      "nullable": true
    },
    "defaultDimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/defaultDimensions"
      },
      "nullable": true
    },
    "baseUnitOfMeasureId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The baseUnitOfMeasureId property for the Dynamics 365 Business Central item entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central item entity"
    }
  }
}
object 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,
      "maxLength": 20,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central itemCategory entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central itemCategory entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central itemCategory entity"
    }
  }
}
object itemunitofmeasureconversiontype
{
  "type": "object",
  "properties": {
    "picture": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/picture"
      },
      "nullable": true
    },
    "itemCategory": {
      "$ref": "#/components/schemas/itemCategory",
      "nullable": true
    },
    "toUnitOfMeasure": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The toUnitOfMeasure property for the Dynamics 365 Business Central itemunitofmeasureconversiontype entity"
    },
    "defaultDimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/defaultDimensions"
      },
      "nullable": true
    },
    "fromToConversionRate": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The fromToConversionRate property for the Dynamics 365 Business Central itemunitofmeasureconversiontype entity"
    }
  }
}
object 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,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central journal entity"
    },
    "account": {
      "$ref": "#/components/schemas/account",
      "nullable": true
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central journal entity"
    },
    "journalLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/journalLine"
      },
      "nullable": true
    },
    "balancingAccountId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The balancingAccountId property for the Dynamics 365 Business Central journal entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central journal entity"
    },
    "balancingAccountNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The balancingAccountNumber property for the Dynamics 365 Business Central journal entity"
    }
  }
}
object 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"
    },
    "amount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amount property for the Dynamics 365 Business Central journalLine entity"
    },
    "account": {
      "$ref": "#/components/schemas/account",
      "nullable": true
    },
    "comment": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The comment 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"
    },
    "dimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimensiontype",
        "nullable": true
      }
    },
    "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"
    },
    "attachments": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/attachments"
      },
      "nullable": true
    },
    "description": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The description property for the Dynamics 365 Business Central journalLine entity"
    },
    "postingDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The postingDate property for the Dynamics 365 Business Central journalLine entity"
    },
    "accountNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The accountNumber property for the Dynamics 365 Business Central journalLine entity"
    },
    "documentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The documentNumber 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"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central journalLine entity"
    },
    "externalDocumentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central journalLine entity"
    }
  }
}
object 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,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central paymentMethod entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central paymentMethod entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central paymentMethod entity"
    }
  }
}
object 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,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central paymentTerm entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName 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"
    },
    "dueDateCalculation": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The dueDateCalculation 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"
    },
    "discountDateCalculation": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The discountDateCalculation 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"
    }
  }
}
object 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"
    }
  }
}
object 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,
      "maxLength": 100,
      "description": "(v1.0) The contentType property for the Dynamics 365 Business Central picture entity"
    },
    "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"
    }
  }
}
object postaladdresstype
{
  "type": "object",
  "properties": {
    "city": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The city property for the Dynamics 365 Business Central postaladdresstype entity"
    },
    "state": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The state property for the Dynamics 365 Business Central postaladdresstype entity"
    },
    "street": {
      "type": "string",
      "nullable": true,
      "maxLength": 152,
      "description": "(v1.0) The street property for the Dynamics 365 Business Central postaladdresstype entity"
    },
    "picture": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/picture"
      },
      "nullable": true
    },
    "currency": {
      "$ref": "#/components/schemas/currency",
      "nullable": true
    },
    "postalCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The postalCode property for the Dynamics 365 Business Central postaladdresstype entity"
    },
    "paymentTerm": {
      "$ref": "#/components/schemas/paymentTerm",
      "nullable": true
    },
    "paymentMethod": {
      "$ref": "#/components/schemas/paymentMethod",
      "nullable": true
    },
    "shipmentMethod": {
      "$ref": "#/components/schemas/shipmentMethod",
      "nullable": true
    },
    "countryLetterCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The countryLetterCode property for the Dynamics 365 Business Central postaladdresstype entity"
    },
    "defaultDimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/defaultDimensions"
      },
      "nullable": true
    },
    "customerFinancialDetails": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customerFinancialDetail"
      },
      "nullable": true
    }
  }
}
object 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,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central project entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central project entity"
    }
  }
}
object 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,
      "maxLength": 20,
      "description": "(v1.0) The number 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"
    },
    "vendor": {
      "$ref": "#/components/schemas/vendor",
      "nullable": true
    },
    "dueDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The dueDate property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "currency": {
      "$ref": "#/components/schemas/currency",
      "nullable": true
    },
    "vendorId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The vendorId property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "payToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The payToName property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "currencyId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "shipToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToName property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "vendorName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The vendorName property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "invoiceDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The invoiceDate property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "pdfDocument": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/pdfDocument"
      },
      "nullable": true
    },
    "currencyCode": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "payToAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "payToContact": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The payToContact property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "vendorNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The vendorNumber property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "payToVendorId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The payToVendorId property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "shipToAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "shipToContact": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToContact property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "buyFromAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "discountAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountAmount 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"
    },
    "pricesIncludeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "payToVendorNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The payToVendorNumber property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "vendorInvoiceNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The vendorInvoiceNumber 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",
      "items": {
        "$ref": "#/components/schemas/purchaseInvoiceLine"
      },
      "nullable": true
    },
    "totalAmountExcludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalAmountExcludingTax 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"
    },
    "discountAppliedBeforeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central purchaseInvoice entity"
    }
  }
}
object purchaseInvoiceLine
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "nullable": false,
      "maxLength": 50,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "item": {
      "$ref": "#/components/schemas/item",
      "nullable": true
    },
    "itemId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The itemId property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "account": {
      "$ref": "#/components/schemas/account",
      "nullable": true
    },
    "taxCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The taxCode 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"
    },
    "quantity": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The quantity 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"
    },
    "unitCost": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The unitCost 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"
    },
    "netAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "documentId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The documentId property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "taxPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "description": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The description property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "lineDetails": {
      "$ref": "#/components/schemas/documentlineobjectdetailstype",
      "nullable": true
    },
    "netTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netTaxAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "unitOfMeasure": {
      "$ref": "#/components/schemas/unitofmeasuretype",
      "nullable": true
    },
    "discountAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountAmount 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"
    },
    "discountPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountPercent 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"
    },
    "amountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amountIncludingTax 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"
    },
    "netAmountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netAmountIncludingTax 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"
    },
    "invoiceDiscountAllocation": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    }
  }
}
object retainedEarningsStatement
{
  "type": "object",
  "properties": {
    "display": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The display property for the Dynamics 365 Business Central retainedEarningsStatement entity"
    },
    "lineType": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The lineType property for the Dynamics 365 Business Central retainedEarningsStatement entity"
    },
    "netChange": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netChange 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"
    },
    "lineNumber": {
      "type": "integer",
      "format": "int32",
      "nullable": false,
      "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central retainedEarningsStatement entity"
    },
    "indentation": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The indentation property for the Dynamics 365 Business Central retainedEarningsStatement entity"
    }
  }
}
object 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"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number 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"
    },
    "dueDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The dueDate property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "currency": {
      "$ref": "#/components/schemas/currency",
      "nullable": true
    },
    "customer": {
      "$ref": "#/components/schemas/customer",
      "nullable": true
    },
    "contactId": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The contactId 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"
    },
    "billToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The billToName property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "currencyId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The currencyId 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"
    },
    "paymentTerm": {
      "$ref": "#/components/schemas/paymentTerm",
      "nullable": true
    },
    "pdfDocument": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/pdfDocument"
      },
      "nullable": true
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "salesperson": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The salesperson 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"
    },
    "customerName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The customerName property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "invoiceNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The invoiceNumber property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "creditMemoDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The creditMemoDate property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "customerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The customerNumber 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"
    },
    "paymentTermsId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "shipmentMethod": {
      "$ref": "#/components/schemas/shipmentMethod",
      "nullable": true
    },
    "totalTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "billToCustomerId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "pricesIncludeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The pricesIncludeTax 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"
    },
    "billToCustomerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "billingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "salesCreditMemoLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesCreditMemoLine"
      },
      "nullable": true
    },
    "sellingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "externalDocumentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The externalDocumentNumber 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"
    },
    "totalAmountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalAmountIncludingTax 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"
    }
  }
}
object salesCreditMemoLine
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "nullable": false,
      "maxLength": 50,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "item": {
      "$ref": "#/components/schemas/item",
      "nullable": true
    },
    "itemId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The itemId property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "account": {
      "$ref": "#/components/schemas/account",
      "nullable": true
    },
    "taxCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The taxCode 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"
    },
    "quantity": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The quantity 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"
    },
    "accountId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The accountId 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"
    },
    "unitPrice": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The unitPrice property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "documentId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The documentId property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "taxPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "description": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The description property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "lineDetails": {
      "$ref": "#/components/schemas/documentlineobjectdetailstype",
      "nullable": true
    },
    "netTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netTaxAmount 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"
    },
    "unitOfMeasure": {
      "$ref": "#/components/schemas/unitofmeasuretype",
      "nullable": true
    },
    "discountAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountAmount 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"
    },
    "discountPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountPercent property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "unitOfMeasureId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The unitOfMeasureId 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"
    },
    "amountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amountIncludingTax 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"
    },
    "discountAppliedBeforeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The discountAppliedBeforeTax 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"
    }
  }
}
object 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"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number 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"
    },
    "dueDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The dueDate 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"
    },
    "currency": {
      "$ref": "#/components/schemas/currency",
      "nullable": true
    },
    "customer": {
      "$ref": "#/components/schemas/customer",
      "nullable": true
    },
    "contactId": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The contactId property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "billToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The billToName property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "currencyId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "customerId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The customerId property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "shipToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToName property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "invoiceDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The invoiceDate property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "orderNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The orderNumber property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "paymentTerm": {
      "$ref": "#/components/schemas/paymentTerm",
      "nullable": true
    },
    "pdfDocument": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/pdfDocument"
      },
      "nullable": true
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "salesperson": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The salesperson 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"
    },
    "customerName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The customerName property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "shipToContact": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToContact property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "customerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The customerNumber 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"
    },
    "paymentTermsId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "shipmentMethod": {
      "$ref": "#/components/schemas/shipmentMethod",
      "nullable": true
    },
    "totalTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalTaxAmount 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"
    },
    "billToCustomerId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "pricesIncludeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The pricesIncludeTax 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"
    },
    "salesInvoiceLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesInvoiceLine"
      },
      "nullable": true
    },
    "billToCustomerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "billingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "sellingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "shippingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "externalDocumentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The externalDocumentNumber 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"
    },
    "totalAmountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalAmountIncludingTax 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"
    },
    "customerPurchaseOrderReference": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The customerPurchaseOrderReference property for the Dynamics 365 Business Central salesInvoice entity"
    }
  }
}
object salesInvoiceLine
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "nullable": false,
      "maxLength": 50,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "item": {
      "$ref": "#/components/schemas/item",
      "nullable": true
    },
    "itemId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The itemId property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "account": {
      "$ref": "#/components/schemas/account",
      "nullable": true
    },
    "taxCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The taxCode 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"
    },
    "quantity": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The quantity 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"
    },
    "accountId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The accountId 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"
    },
    "unitPrice": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The unitPrice property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "documentId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The documentId property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "taxPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "description": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The description property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "lineDetails": {
      "$ref": "#/components/schemas/documentlineobjectdetailstype",
      "nullable": true
    },
    "netTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netTaxAmount 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"
    },
    "unitOfMeasure": {
      "$ref": "#/components/schemas/unitofmeasuretype",
      "nullable": true
    },
    "discountAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountAmount 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"
    },
    "discountPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountPercent property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "unitOfMeasureId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The unitOfMeasureId 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"
    },
    "amountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amountIncludingTax 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"
    },
    "discountAppliedBeforeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The discountAppliedBeforeTax 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"
    }
  }
}
object 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"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central salesOrder entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number 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"
    },
    "currency": {
      "$ref": "#/components/schemas/currency",
      "nullable": true
    },
    "customer": {
      "$ref": "#/components/schemas/customer",
      "nullable": true
    },
    "contactId": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The contactId property for the Dynamics 365 Business Central salesOrder entity"
    },
    "orderDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The orderDate property for the Dynamics 365 Business Central salesOrder entity"
    },
    "billToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The billToName property for the Dynamics 365 Business Central salesOrder entity"
    },
    "currencyId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The currencyId 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"
    },
    "shipToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToName property for the Dynamics 365 Business Central salesOrder entity"
    },
    "paymentTerm": {
      "$ref": "#/components/schemas/paymentTerm",
      "nullable": true
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central salesOrder entity"
    },
    "salesperson": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The salesperson 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"
    },
    "customerName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The customerName 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"
    },
    "shipToContact": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToContact property for the Dynamics 365 Business Central salesOrder entity"
    },
    "customerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The customerNumber 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"
    },
    "paymentTermsId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesOrder entity"
    },
    "shipmentMethod": {
      "$ref": "#/components/schemas/shipmentMethod",
      "nullable": true
    },
    "totalTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesOrder entity"
    },
    "partialShipping": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The partialShipping property for the Dynamics 365 Business Central salesOrder entity"
    },
    "salesOrderLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesOrderLine"
      },
      "nullable": true
    },
    "billToCustomerId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The billToCustomerId 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"
    },
    "shipmentMethodId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The shipmentMethodId property for the Dynamics 365 Business Central salesOrder entity"
    },
    "billToCustomerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesOrder entity"
    },
    "billingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesOrder entity"
    },
    "sellingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "requestedDeliveryDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The requestedDeliveryDate property for the Dynamics 365 Business Central salesOrder entity"
    },
    "shippingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "externalDocumentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The externalDocumentNumber 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"
    },
    "totalAmountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalAmountIncludingTax 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"
    }
  }
}
object salesOrderLine
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "nullable": false,
      "maxLength": 50,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central salesOrderLine entity"
    },
    "item": {
      "$ref": "#/components/schemas/item",
      "nullable": true
    },
    "itemId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The itemId property for the Dynamics 365 Business Central salesOrderLine entity"
    },
    "account": {
      "$ref": "#/components/schemas/account",
      "nullable": true
    },
    "taxCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The taxCode 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"
    },
    "quantity": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The quantity 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"
    },
    "accountId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The accountId 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"
    },
    "unitPrice": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The unitPrice property for the Dynamics 365 Business Central salesOrderLine entity"
    },
    "documentId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The documentId property for the Dynamics 365 Business Central salesOrderLine entity"
    },
    "taxPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central salesOrderLine entity"
    },
    "description": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The description property for the Dynamics 365 Business Central salesOrderLine entity"
    },
    "lineDetails": {
      "$ref": "#/components/schemas/documentlineobjectdetailstype",
      "nullable": true
    },
    "netTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netTaxAmount 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"
    },
    "shipmentDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The shipmentDate property for the Dynamics 365 Business Central salesOrderLine entity"
    },
    "unitOfMeasure": {
      "$ref": "#/components/schemas/unitofmeasuretype",
      "nullable": true
    },
    "discountAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountAmount 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"
    },
    "discountPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountPercent 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"
    },
    "shippedQuantity": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The shippedQuantity property for the Dynamics 365 Business Central salesOrderLine entity"
    },
    "unitOfMeasureId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The unitOfMeasureId 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"
    },
    "amountExcludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amountExcludingTax 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"
    },
    "netAmountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netAmountIncludingTax 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"
    },
    "invoiceDiscountAllocation": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central salesOrderLine entity"
    }
  }
}
object 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"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central salesQuote entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number 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"
    },
    "dueDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The dueDate property for the Dynamics 365 Business Central salesQuote entity"
    },
    "currency": {
      "$ref": "#/components/schemas/currency",
      "nullable": true
    },
    "customer": {
      "$ref": "#/components/schemas/customer",
      "nullable": true
    },
    "sentDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The sentDate property for the Dynamics 365 Business Central salesQuote entity"
    },
    "contactId": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The contactId property for the Dynamics 365 Business Central salesQuote entity"
    },
    "billToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The billToName property for the Dynamics 365 Business Central salesQuote entity"
    },
    "currencyId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The currencyId 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"
    },
    "shipToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToName property for the Dynamics 365 Business Central salesQuote entity"
    },
    "paymentTerm": {
      "$ref": "#/components/schemas/paymentTerm",
      "nullable": true
    },
    "pdfDocument": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/pdfDocument"
      },
      "nullable": true
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central salesQuote entity"
    },
    "salesperson": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The salesperson 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"
    },
    "currencyCode": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central salesQuote entity"
    },
    "customerName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The customerName property for the Dynamics 365 Business Central salesQuote entity"
    },
    "documentDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The documentDate property for the Dynamics 365 Business Central salesQuote entity"
    },
    "shipToContact": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToContact property for the Dynamics 365 Business Central salesQuote entity"
    },
    "customerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central salesQuote entity"
    },
    "discountAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountAmount 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"
    },
    "shipmentMethod": {
      "$ref": "#/components/schemas/shipmentMethod",
      "nullable": true
    },
    "totalTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalTaxAmount 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"
    },
    "salesQuoteLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesQuoteLine"
      },
      "nullable": true
    },
    "billToCustomerId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The billToCustomerId 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"
    },
    "billToCustomerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesQuote entity"
    },
    "billingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesQuote entity"
    },
    "sellingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "shippingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "externalDocumentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The externalDocumentNumber 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"
    },
    "totalAmountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central salesQuote entity"
    }
  }
}
object salesQuoteLine
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "nullable": false,
      "maxLength": 50,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central salesQuoteLine entity"
    },
    "item": {
      "$ref": "#/components/schemas/item",
      "nullable": true
    },
    "itemId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The itemId property for the Dynamics 365 Business Central salesQuoteLine entity"
    },
    "account": {
      "$ref": "#/components/schemas/account",
      "nullable": true
    },
    "taxCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The taxCode 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"
    },
    "quantity": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The quantity 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"
    },
    "accountId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The accountId 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"
    },
    "unitPrice": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The unitPrice property for the Dynamics 365 Business Central salesQuoteLine entity"
    },
    "documentId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The documentId property for the Dynamics 365 Business Central salesQuoteLine entity"
    },
    "taxPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central salesQuoteLine entity"
    },
    "description": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The description property for the Dynamics 365 Business Central salesQuoteLine entity"
    },
    "lineDetails": {
      "$ref": "#/components/schemas/documentlineobjectdetailstype",
      "nullable": true
    },
    "netTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netTaxAmount property for the Dynamics 365 Business Central salesQuoteLine entity"
    },
    "unitOfMeasure": {
      "$ref": "#/components/schemas/unitofmeasuretype",
      "nullable": true
    },
    "discountAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountAmount 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"
    },
    "discountPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountPercent property for the Dynamics 365 Business Central salesQuoteLine entity"
    },
    "unitOfMeasureId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The unitOfMeasureId 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"
    },
    "amountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amountIncludingTax 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"
    },
    "discountAppliedBeforeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesQuoteLine entity"
    }
  }
}
object 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,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central shipmentMethod entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central shipmentMethod entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central shipmentMethod entity"
    }
  }
}
object 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,
      "maxLength": 20,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central taxArea entity"
    },
    "taxType": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The taxType property for the Dynamics 365 Business Central taxArea entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName 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"
    }
  }
}
object 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,
      "maxLength": 20,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central taxGroup entity"
    },
    "taxType": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The taxType property for the Dynamics 365 Business Central taxGroup entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName 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"
    }
  }
}
object 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"
    },
    "date": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The date property for the Dynamics 365 Business Central timeRegistrationEntry entity"
    },
    "jobId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The jobId 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"
    },
    "absence": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The absence property for the Dynamics 365 Business Central timeRegistrationEntry entity"
    },
    "project": {
      "$ref": "#/components/schemas/project",
      "nullable": true
    },
    "quantity": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The quantity property for the Dynamics 365 Business Central timeRegistrationEntry entity"
    },
    "jobNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The jobNumber property for the Dynamics 365 Business Central timeRegistrationEntry entity"
    },
    "dimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimensiontype",
        "nullable": true
      }
    },
    "employeeId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The employeeId property for the Dynamics 365 Business Central timeRegistrationEntry entity"
    },
    "lineNumber": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central timeRegistrationEntry entity"
    },
    "unitOfMeasure": {
      "$ref": "#/components/schemas/unitofmeasuretype",
      "nullable": true
    },
    "employeeNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The employeeNumber 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"
    },
    "lastModfiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModfiedDateTime property for the Dynamics 365 Business Central timeRegistrationEntry entity"
    }
  }
}
object trialBalance
{
  "type": "object",
  "properties": {
    "number": {
      "type": "string",
      "nullable": false,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central trialBalance entity"
    },
    "account": {
      "$ref": "#/components/schemas/account",
      "nullable": true
    },
    "display": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The display property for the Dynamics 365 Business Central trialBalance entity"
    },
    "accountId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The accountId property for the Dynamics 365 Business Central trialBalance entity"
    },
    "dateFilter": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The dateFilter property for the Dynamics 365 Business Central trialBalance entity"
    },
    "totalDebit": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The totalDebit 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"
    },
    "totalCredit": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The totalCredit property for the Dynamics 365 Business Central trialBalance entity"
    },
    "balanceAtDateDebit": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The balanceAtDateDebit property for the Dynamics 365 Business Central trialBalance entity"
    },
    "balanceAtDateCredit": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The balanceAtDateCredit property for the Dynamics 365 Business Central trialBalance entity"
    }
  }
}
object 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,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central unitOfMeasure entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central unitOfMeasure entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central unitOfMeasure entity"
    },
    "internationalStandardCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The internationalStandardCode property for the Dynamics 365 Business Central unitOfMeasure entity"
    }
  }
}
object unitofmeasuretype
{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central unitofmeasuretype entity"
    },
    "symbol": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The symbol property for the Dynamics 365 Business Central unitofmeasuretype entity"
    },
    "picture": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/picture"
      },
      "nullable": true
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central unitofmeasuretype entity"
    },
    "itemCategory": {
      "$ref": "#/components/schemas/itemCategory",
      "nullable": true
    },
    "unitConversion": {
      "$ref": "#/components/schemas/itemunitofmeasureconversiontype",
      "nullable": true
    },
    "defaultDimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/defaultDimensions"
      },
      "nullable": true
    }
  }
}
object 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"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central vendor entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central vendor entity"
    },
    "address": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "balance": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The balance 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"
    },
    "picture": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/picture"
      },
      "nullable": true
    },
    "website": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The website property for the Dynamics 365 Business Central vendor entity"
    },
    "currency": {
      "$ref": "#/components/schemas/currency",
      "nullable": true
    },
    "taxLiable": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The taxLiable property for the Dynamics 365 Business Central vendor entity"
    },
    "currencyId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central vendor entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName 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"
    },
    "paymentTerm": {
      "$ref": "#/components/schemas/paymentTerm",
      "nullable": true
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber 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"
    },
    "paymentMethod": {
      "$ref": "#/components/schemas/paymentMethod",
      "nullable": true
    },
    "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"
    },
    "defaultDimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/defaultDimensions"
      },
      "nullable": true
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central vendor entity"
    },
    "taxRegistrationNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The taxRegistrationNumber property for the Dynamics 365 Business Central vendor entity"
    }
  }
}
object vendorPurchase
{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "nullable": false,
      "maxLength": 100,
      "description": "(v1.0) The name property for the Dynamics 365 Business Central vendorPurchase entity"
    },
    "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,
      "maxLength": 20,
      "description": "(v1.0) The vendorNumber property for the Dynamics 365 Business Central vendorPurchase entity"
    },
    "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"
    }
  }
}