Business management and ERP solution
learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/api ↗Query structured spec data via REST or MCP. Get exactly what your agent needs.
https://api.businesscentral.dynamics.com/v2.0/sandbox/api/v1.0
https://api.businesscentral.dynamics.com/v2.0/production/api/v1.0
/companies({company_id})/accounts
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/accounts
/companies({company_id})/accounts({account_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/accounts({account_id})
/companies({company_id})/agedAccountsPayable
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/agedAccountsPayable
/companies({company_id})/agedAccountsPayable({agedAccountsPayable_vendorId})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/agedAccountsPayable({agedAccountsPayable_vendorId})
/companies({company_id})/agedAccountsReceivable
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/agedAccountsReceivable
/companies({company_id})/agedAccountsReceivable({agedAccountsReceivable_customerId})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/agedAccountsReceivable({agedAccountsReceivable_customerId})
/companies({company_id})/attachments
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/attachments
/companies({company_id})/attachments({attachments_parentId},{attachments_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/attachments({attachments_parentId},{attachments_id})
/companies({company_id})/journalLines({journalLine_id})/attachments
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/journalLines({journalLine_id})/attachments
/companies({company_id})/journalLines({journalLine_id})/attachments({attachments_parentId},{attachments_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/journalLines({journalLine_id})/attachments({attachments_parentId},{attachments_id})
/companies({company_id})/journals({journal_id})/journalLines({journalLine_id})/attachments
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/journals({journal_id})/journalLines({journalLine_id})/attachments
/companies({company_id})/journals({journal_id})/journalLines({journalLine_id})/attachments({attachments_parentId},{attachments_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/journals({journal_id})/journalLines({journalLine_id})/attachments({attachments_parentId},{attachments_id})
/companies({company_id})/balanceSheet
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/balanceSheet
/companies({company_id})/balanceSheet({balanceSheet_lineNumber})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/balanceSheet({balanceSheet_lineNumber})
/companies({company_id})/bankAccounts
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/bankAccounts
/companies({company_id})/bankAccounts({bankAccount_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/bankAccounts({bankAccount_id})
/companies({company_id})/cashFlowStatement
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/cashFlowStatement
/companies({company_id})/cashFlowStatement({cashFlowStatement_lineNumber})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/cashFlowStatement({cashFlowStatement_lineNumber})
/companies
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies
/companies({company_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})
/companies({company_id})/companyInformation
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/companyInformation
/companies({company_id})/companyInformation({companyInformation_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/companyInformation({companyInformation_id})
/companies({company_id})/countriesRegions
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/countriesRegions
/companies({company_id})/countriesRegions({countryRegion_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/countriesRegions({countryRegion_id})
/companies({company_id})/currencies
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/currencies
/companies({company_id})/currencies({currency_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/currencies({currency_id})
/companies({company_id})/customers
| 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 |
GET /companies({company_id})/customers
/companies({company_id})/customers({customer_id})
| 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 |
GET /companies({company_id})/customers({customer_id})
/companies({company_id})/customerFinancialDetails
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/customerFinancialDetails
/companies({company_id})/customerFinancialDetails({customerFinancialDetail_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/customerFinancialDetails({customerFinancialDetail_id})
/companies({company_id})/customers({customer_id})/customerFinancialDetails
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/customers({customer_id})/customerFinancialDetails
/companies({company_id})/customers({customer_id})/customerFinancialDetails({customerFinancialDetail_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/customers({customer_id})/customerFinancialDetails({customerFinancialDetail_id})
/companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})/customerPayments
| 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 |
GET /companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})/customerPayments
/companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})/customerPayments({customerPayment_id})
| 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 |
GET /companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})/customerPayments({customerPayment_id})
/companies({company_id})/customerPayments
| 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 |
GET /companies({company_id})/customerPayments
/companies({company_id})/customerPayments({customerPayment_id})
| 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 |
GET /companies({company_id})/customerPayments({customerPayment_id})
/companies({company_id})/customerPaymentJournals
| 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 |
GET /companies({company_id})/customerPaymentJournals
/companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})
| 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 |
GET /companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})
/companies({company_id})/customerSales
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/customerSales
/companies({company_id})/customerSales({customerSale_customerId},'{customerSale_customerNumber}','{customerSale_name}')
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/customerSales({customerSale_customerId},'{customerSale_customerNumber}','{customerSale_name}')
/companies({company_id})/customers({customer_id})/defaultDimensions
| 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 |
GET /companies({company_id})/customers({customer_id})/defaultDimensions
/companies({company_id})/customers({customer_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})
| 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 |
GET /companies({company_id})/customers({customer_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})
/companies({company_id})/defaultDimensions
| 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 |
GET /companies({company_id})/defaultDimensions
/companies({company_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})
| 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 |
GET /companies({company_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})
/companies({company_id})/employees({employee_id})/defaultDimensions
| 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 |
GET /companies({company_id})/employees({employee_id})/defaultDimensions
/companies({company_id})/employees({employee_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})
| 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 |
GET /companies({company_id})/employees({employee_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})
/companies({company_id})/items({item_id})/defaultDimensions
| 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 |
GET /companies({company_id})/items({item_id})/defaultDimensions
/companies({company_id})/items({item_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})
| 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 |
GET /companies({company_id})/items({item_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})
/companies({company_id})/vendors({vendor_id})/defaultDimensions
| 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 |
GET /companies({company_id})/vendors({vendor_id})/defaultDimensions
/companies({company_id})/vendors({vendor_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})
| 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 |
GET /companies({company_id})/vendors({vendor_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId})
/companies({company_id})/dimensions
| 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 |
GET /companies({company_id})/dimensions
/companies({company_id})/dimensions({dimension_id})
| 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 |
GET /companies({company_id})/dimensions({dimension_id})
/companies({company_id})/dimensionLines
| 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 |
GET /companies({company_id})/dimensionLines
/companies({company_id})/dimensionLines({dimensionLine_parentId},{dimensionLine_id})
| 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 |
GET /companies({company_id})/dimensionLines({dimensionLine_parentId},{dimensionLine_id})
/companies({company_id})/dimensionValues
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/dimensionValues
/companies({company_id})/dimensionValues({dimensionValue_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/dimensionValues({dimensionValue_id})
/companies({company_id})/dimensions({dimension_id})/dimensionValues
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/dimensions({dimension_id})/dimensionValues
/companies({company_id})/dimensions({dimension_id})/dimensionValues({dimensionValue_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/dimensions({dimension_id})/dimensionValues({dimensionValue_id})
/companies({company_id})/employees
| 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 |
GET /companies({company_id})/employees
/companies({company_id})/employees({employee_id})
| 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 |
GET /companies({company_id})/employees({employee_id})
/companies({company_id})/generalLedgerEntries
| 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 |
GET /companies({company_id})/generalLedgerEntries
/companies({company_id})/generalLedgerEntries({generalLedgerEntry_id})
| 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 |
GET /companies({company_id})/generalLedgerEntries({generalLedgerEntry_id})
/companies({company_id})/generalLedgerEntryAttachments
| 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 |
GET /companies({company_id})/generalLedgerEntryAttachments
/companies({company_id})/generalLedgerEntryAttachments({generalLedgerEntryAttachments_generalLedgerEntryNumber},{generalLedgerEntryAttachments_id})
| 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 |
GET /companies({company_id})/generalLedgerEntryAttachments({generalLedgerEntryAttachments_generalLedgerEntryNumber},{generalLedgerEntryAttachments_id})
/companies({company_id})/incomeStatement
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/incomeStatement
/companies({company_id})/incomeStatement({incomeStatement_lineNumber})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/incomeStatement({incomeStatement_lineNumber})
/companies({company_id})/items
| 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 |
GET /companies({company_id})/items
/companies({company_id})/items({item_id})
| 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 |
GET /companies({company_id})/items({item_id})
/companies({company_id})/itemCategories
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/itemCategories
/companies({company_id})/itemCategories({itemCategory_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/itemCategories({itemCategory_id})
/companies({company_id})/journals
| 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 |
GET /companies({company_id})/journals
/companies({company_id})/journals({journal_id})
| 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 |
GET /companies({company_id})/journals({journal_id})
/companies({company_id})/journalLines
| 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 |
GET /companies({company_id})/journalLines
/companies({company_id})/journalLines({journalLine_id})
| 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 |
GET /companies({company_id})/journalLines({journalLine_id})
/companies({company_id})/journals({journal_id})/journalLines
| 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 |
GET /companies({company_id})/journals({journal_id})/journalLines
/companies({company_id})/journals({journal_id})/journalLines({journalLine_id})
| 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 |
GET /companies({company_id})/journals({journal_id})/journalLines({journalLine_id})
/companies({company_id})/paymentMethods
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/paymentMethods
/companies({company_id})/paymentMethods({paymentMethod_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/paymentMethods({paymentMethod_id})
/companies({company_id})/paymentTerms
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/paymentTerms
/companies({company_id})/paymentTerms({paymentTerm_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/paymentTerms({paymentTerm_id})
/companies({company_id})/pdfDocument
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/pdfDocument
/companies({company_id})/pdfDocument({pdfDocument_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/pdfDocument({pdfDocument_id})
/companies({company_id})/purchaseInvoices({purchaseInvoice_id})/pdfDocument
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/pdfDocument
/companies({company_id})/purchaseInvoices({purchaseInvoice_id})/pdfDocument({pdfDocument_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/pdfDocument({pdfDocument_id})
/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/pdfDocument
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/pdfDocument
/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/pdfDocument({pdfDocument_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/pdfDocument({pdfDocument_id})
/companies({company_id})/salesInvoices({salesInvoice_id})/pdfDocument
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/salesInvoices({salesInvoice_id})/pdfDocument
/companies({company_id})/salesInvoices({salesInvoice_id})/pdfDocument({pdfDocument_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/salesInvoices({salesInvoice_id})/pdfDocument({pdfDocument_id})
/companies({company_id})/salesQuotes({salesQuote_id})/pdfDocument
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/salesQuotes({salesQuote_id})/pdfDocument
/companies({company_id})/salesQuotes({salesQuote_id})/pdfDocument({pdfDocument_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/salesQuotes({salesQuote_id})/pdfDocument({pdfDocument_id})
/companies({company_id})/customers({customer_id})/picture
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/customers({customer_id})/picture
/companies({company_id})/customers({customer_id})/picture({picture_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/customers({customer_id})/picture({picture_id})
/companies({company_id})/employees({employee_id})/picture
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/employees({employee_id})/picture
/companies({company_id})/employees({employee_id})/picture({picture_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/employees({employee_id})/picture({picture_id})
/companies({company_id})/items({item_id})/picture
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/items({item_id})/picture
/companies({company_id})/items({item_id})/picture({picture_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/items({item_id})/picture({picture_id})
/companies({company_id})/picture
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/picture
/companies({company_id})/picture({picture_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/picture({picture_id})
/companies({company_id})/vendors({vendor_id})/picture
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/vendors({vendor_id})/picture
/companies({company_id})/vendors({vendor_id})/picture({picture_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/vendors({vendor_id})/picture({picture_id})
/companies({company_id})/projects
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/projects
/companies({company_id})/projects({project_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/projects({project_id})
/companies({company_id})/purchaseInvoices
| 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 |
GET /companies({company_id})/purchaseInvoices
/companies({company_id})/purchaseInvoices({purchaseInvoice_id})
| 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 |
GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})
/companies({company_id})/purchaseInvoiceLines
| 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 |
GET /companies({company_id})/purchaseInvoiceLines
/companies({company_id})/purchaseInvoiceLines('{purchaseInvoiceLine_id}')
| 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 |
GET /companies({company_id})/purchaseInvoiceLines('{purchaseInvoiceLine_id}')
/companies({company_id})/purchaseInvoices({purchaseInvoice_id})/purchaseInvoiceLines
| 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 |
GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/purchaseInvoiceLines
/companies({company_id})/purchaseInvoices({purchaseInvoice_id})/purchaseInvoiceLines('{purchaseInvoiceLine_id}')
| 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 |
GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/purchaseInvoiceLines('{purchaseInvoiceLine_id}')
/companies({company_id})/retainedEarningsStatement
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/retainedEarningsStatement
/companies({company_id})/retainedEarningsStatement({retainedEarningsStatement_lineNumber})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/retainedEarningsStatement({retainedEarningsStatement_lineNumber})
/companies({company_id})/salesCreditMemos
| 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 |
GET /companies({company_id})/salesCreditMemos
/companies({company_id})/salesCreditMemos({salesCreditMemo_id})
| 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 |
GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})
/companies({company_id})/salesCreditMemoLines
| 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 |
GET /companies({company_id})/salesCreditMemoLines
/companies({company_id})/salesCreditMemoLines('{salesCreditMemoLine_id}')
| 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 |
GET /companies({company_id})/salesCreditMemoLines('{salesCreditMemoLine_id}')
/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/salesCreditMemoLines
| 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 |
GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/salesCreditMemoLines
/companies({company_id})/salesCreditMemos({salesCreditMemo_id})/salesCreditMemoLines('{salesCreditMemoLine_id}')
| 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 |
GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/salesCreditMemoLines('{salesCreditMemoLine_id}')
/companies({company_id})/salesInvoices
| 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 |
GET /companies({company_id})/salesInvoices
/companies({company_id})/salesInvoices({salesInvoice_id})
| 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 |
GET /companies({company_id})/salesInvoices({salesInvoice_id})
/companies({company_id})/salesInvoiceLines
| 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 |
GET /companies({company_id})/salesInvoiceLines
/companies({company_id})/salesInvoiceLines('{salesInvoiceLine_id}')
| 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 |
GET /companies({company_id})/salesInvoiceLines('{salesInvoiceLine_id}')
/companies({company_id})/salesInvoices({salesInvoice_id})/salesInvoiceLines
| 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 |
GET /companies({company_id})/salesInvoices({salesInvoice_id})/salesInvoiceLines
/companies({company_id})/salesInvoices({salesInvoice_id})/salesInvoiceLines('{salesInvoiceLine_id}')
| 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 |
GET /companies({company_id})/salesInvoices({salesInvoice_id})/salesInvoiceLines('{salesInvoiceLine_id}')
/companies({company_id})/salesOrders
| 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 |
GET /companies({company_id})/salesOrders
/companies({company_id})/salesOrders({salesOrder_id})
| 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 |
GET /companies({company_id})/salesOrders({salesOrder_id})
/companies({company_id})/salesOrderLines
| 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 |
GET /companies({company_id})/salesOrderLines
/companies({company_id})/salesOrderLines('{salesOrderLine_id}')
| 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 |
GET /companies({company_id})/salesOrderLines('{salesOrderLine_id}')
/companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines
| 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 |
GET /companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines
/companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines('{salesOrderLine_id}')
| 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 |
GET /companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines('{salesOrderLine_id}')
/companies({company_id})/salesQuotes
| 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 |
GET /companies({company_id})/salesQuotes
/companies({company_id})/salesQuotes({salesQuote_id})
| 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 |
GET /companies({company_id})/salesQuotes({salesQuote_id})
/companies({company_id})/salesQuoteLines
| 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 |
GET /companies({company_id})/salesQuoteLines
/companies({company_id})/salesQuoteLines('{salesQuoteLine_id}')
| 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 |
GET /companies({company_id})/salesQuoteLines('{salesQuoteLine_id}')
/companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines
| 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 |
GET /companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines
/companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines('{salesQuoteLine_id}')
| 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 |
GET /companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines('{salesQuoteLine_id}')
/companies({company_id})/shipmentMethods
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/shipmentMethods
/companies({company_id})/shipmentMethods({shipmentMethod_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/shipmentMethods({shipmentMethod_id})
/companies({company_id})/taxAreas
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/taxAreas
/companies({company_id})/taxAreas({taxArea_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/taxAreas({taxArea_id})
/companies({company_id})/taxGroups
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/taxGroups
/companies({company_id})/taxGroups({taxGroup_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/taxGroups({taxGroup_id})
/companies({company_id})/employees({employee_id})/timeRegistrationEntries
| 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 |
GET /companies({company_id})/employees({employee_id})/timeRegistrationEntries
/companies({company_id})/employees({employee_id})/timeRegistrationEntries({timeRegistrationEntry_id})
| 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 |
GET /companies({company_id})/employees({employee_id})/timeRegistrationEntries({timeRegistrationEntry_id})
/companies({company_id})/timeRegistrationEntries
| 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 |
GET /companies({company_id})/timeRegistrationEntries
/companies({company_id})/timeRegistrationEntries({timeRegistrationEntry_id})
| 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 |
GET /companies({company_id})/timeRegistrationEntries({timeRegistrationEntry_id})
/companies({company_id})/trialBalance
| 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 |
GET /companies({company_id})/trialBalance
/companies({company_id})/trialBalance('{trialBalance_number}')
| 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 |
GET /companies({company_id})/trialBalance('{trialBalance_number}')
/companies({company_id})/unitsOfMeasure
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/unitsOfMeasure
/companies({company_id})/unitsOfMeasure({unitOfMeasure_id})
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/unitsOfMeasure({unitOfMeasure_id})
/companies({company_id})/vendors
| 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 |
GET /companies({company_id})/vendors
/companies({company_id})/vendors({vendor_id})
| 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 |
GET /companies({company_id})/vendors({vendor_id})
/companies({company_id})/vendorPurchases
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| optional | ||||
| optional | ||||
| optional | ||||
| optional | ||||
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/vendorPurchases
/companies({company_id})/vendorPurchases({vendorPurchase_vendorId},'{vendorPurchase_vendorNumber}','{vendorPurchase_name}')
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| $select | query | optional | array | (v1.0) Selected properties to be retrieved |
GET /companies({company_id})/vendorPurchases({vendorPurchase_vendorId},'{vendorPurchase_vendorNumber}','{vendorPurchase_name}')
AccountGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/account"
}
}
}
}
AgedAccountsPayableGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/agedAccountsPayable"
}
}
}
}
AgedAccountsReceivableGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/agedAccountsReceivable"
}
}
}
}
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"
}
}
}
AttachmentsGetList200Response
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/attachments"
}
}
}
}
AttachmentsGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/attachments"
}
}
}
}
BalanceSheetGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/balanceSheet"
}
}
}
}
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"
}
}
}
BankAccountGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/bankAccount"
}
}
}
}
CashFlowStatementGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/cashFlowStatement"
}
}
}
}
CompanyGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/company"
}
}
}
}
CompanyInformationGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/companyInformation"
}
}
}
}
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"
}
}
}
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"
}
}
}
CountryRegionGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/countryRegion"
}
}
}
}
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"
}
}
}
CurrencyGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/currency"
}
}
}
}
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"
}
}
}
CustomerFinancialDetailGetList200Response
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/customerFinancialDetail"
}
}
}
}
CustomerFinancialDetailGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/customerFinancialDetail"
}
}
}
}
CustomerGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/customer"
}
}
}
}
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"
}
}
}
CustomerPaymentGetList200Response
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/customerPayment"
}
}
}
}
CustomerPaymentGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/customerPayment"
}
}
}
}
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"
}
}
}
CustomerPaymentJournalGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/customerPaymentJournal"
}
}
}
}
CustomerSaleListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/customerSale"
}
}
}
}
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"
}
}
}
DefaultDimensionsGetList200Response
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/defaultDimensions"
}
}
}
}
DefaultDimensionsGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/defaultDimensions"
}
}
}
}
DimensionGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/dimension"
}
}
}
}
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"
}
}
}
DimensionLineGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/dimensionLine"
}
}
}
}
DimensionValueGetList200Response
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/dimensionValue"
}
}
}
}
DimensionValueGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/dimensionValue"
}
}
}
}
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"
}
}
}
EmployeeGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/employee"
}
}
}
}
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"
}
}
}
GeneralLedgerEntryAttachmentsGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/generalLedgerEntryAttachments"
}
}
}
}
GeneralLedgerEntryGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/generalLedgerEntry"
}
}
}
}
IncomeStatementGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/incomeStatement"
}
}
}
}
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"
}
}
}
ItemCategoryGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/itemCategory"
}
}
}
}
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"
}
}
}
ItemListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/item"
}
}
}
}
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"
}
}
}
JournalGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/journal"
}
}
}
}
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"
}
}
}
JournalLineGetList200Response
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/journalLine"
}
}
}
}
JournalLineGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/journalLine"
}
}
}
}
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"
}
}
}
PaymentMethodGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/paymentMethod"
}
}
}
}
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"
}
}
}
PaymentTermGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/paymentTerm"
}
}
}
}
PdfDocumentGetDocumentResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/pdfDocument"
}
}
}
}
PdfDocumentGetList200Response
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/pdfDocument"
}
}
}
}
PdfDocumentGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/pdfDocument"
}
}
}
}
PdfDocumentGetPdf200Response
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/pdfDocument"
}
}
}
}
PdfDocumentGetPdfResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/pdfDocument"
}
}
}
}
PictureGetList200Response
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/picture"
}
}
}
}
PictureGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/picture"
}
}
}
}
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"
}
}
}
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"
}
}
}
ProjectGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/project"
}
}
}
}
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"
}
}
}
PurchaseInvoiceGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/purchaseInvoice"
}
}
}
}
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"
}
}
}
PurchaseInvoiceLineGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/purchaseInvoiceLine"
}
}
}
}
PurchaseInvoiceLineListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/purchaseInvoiceLine"
}
}
}
}
RetainedEarningsStatementGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/retainedEarningsStatement"
}
}
}
}
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"
}
}
}
SalesCreditMemoGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/salesCreditMemo"
}
}
}
}
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"
}
}
}
SalesCreditMemoLineGetList200Response
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/salesCreditMemoLine"
}
}
}
}
SalesCreditMemoLineGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/salesCreditMemoLine"
}
}
}
}
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"
}
}
}
SalesInvoiceGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/salesInvoice"
}
}
}
}
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"
}
}
}
SalesInvoiceLineGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/salesInvoiceLine"
}
}
}
}
SalesInvoiceLineListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/salesInvoiceLine"
}
}
}
}
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"
}
}
}
SalesOrderGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/salesOrder"
}
}
}
}
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"
}
}
}
SalesOrderLineGetList200Response
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/salesOrderLine"
}
}
}
}
SalesOrderLineGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/salesOrderLine"
}
}
}
}
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"
}
}
}
SalesQuoteGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/salesQuote"
}
}
}
}
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"
}
}
}
SalesQuoteLineGetList200Response
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/salesQuoteLine"
}
}
}
}
SalesQuoteLineGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/salesQuoteLine"
}
}
}
}
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"
}
}
}
ShipmentMethodGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/shipmentMethod"
}
}
}
}
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"
}
}
}
TaxAreaGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/taxArea"
}
}
}
}
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"
}
}
}
TaxGroupGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/taxGroup"
}
}
}
}
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"
}
}
}
TimeRegistrationEntryGetList200Response
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/timeRegistrationEntry"
}
}
}
}
TimeRegistrationEntryGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/timeRegistrationEntry"
}
}
}
}
TrialBalanceGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/trialBalance"
}
}
}
}
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"
}
}
}
UnitOfMeasureGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/unitOfMeasure"
}
}
}
}
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"
}
}
}
VendorListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/vendor"
}
}
}
}
VendorPurchaseGetListResponse
{
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/components/schemas/vendorPurchase"
}
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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"
}
}
}
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
}
}
}
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"
}
}
}
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"
}
}
}