Accounting
Microsoft Dynamics 365 Business Central
API integration
Ship Accounting features without building the integration. Full Microsoft Dynamics 365 Business Central API access via Proxy, normalized data through Unified APIs, and 330+ MCP-ready tools for AI agents — all extensible to your exact use case.
Talk to usUse Cases
Why integrate with Microsoft Dynamics 365 Business Central
Common scenarios for SaaS companies building Microsoft Dynamics 365 Business Central integrations for their customers.
Sync corporate card transactions to the general ledger
Spend management platforms can pull the Chart of Accounts and Dimensions (Tracking Categories) from D365 BC, let employees code their own transactions, and push cleared expenses as Journal Entries with receipt Attachments — eliminating manual CSV imports for controllers.
Automate accounts payable with PO matching
AP automation tools can sync Vendor Contacts and open Purchase Orders from D365 BC, match incoming invoices against them, and push approved bills and Payments back — keeping procurement data tightly reconciled without manual data entry inside BC.
Post payroll journal entries split by department
Global payroll providers can map pay types to D365 BC Accounts and push multi-line Journal Entries split across Tracking Categories (Dimensions like Department or Region) after every payroll run, automating what is otherwise a painful manual reconciliation process for mid-market finance teams.
Keep subscription billing in sync with the ERP
Billing engines can push Invoices, Payments, and Credit Notes into D365 BC as subscriptions renew, upgrade, or downgrade — ensuring the general ledger accurately reflects recognized revenue and cash flows without manual bookkeeping.
Sync inventory and item data to external storefronts
E-commerce and order management platforms can read Items from D365 BC to keep pricing, SKUs, and stock availability current across sales channels, using BC as the single source of truth for product catalog data.
What You Can Build
Ship these features with Truto + Microsoft Dynamics 365 Business Central
Concrete product features your team can ship faster by leveraging Truto’s Microsoft Dynamics 365 Business Central integration instead of building from scratch.
Dimension-aware expense coding
Pull Tracking Categories (D365 BC Dimensions) and Accounts so end users can tag expenses to the correct department, project, or cost center before syncing to the ledger.
Automated journal entry posting
Push complex, multi-line Journal Entries into D365 BC from payroll runs, POS summaries, or expense batches — mapped to the right Accounts and Dimensions with zero manual intervention.
Two-way contact and vendor sync
Keep Customer and Vendor Contacts in D365 BC up to date by reading and writing through the Unified Accounting API, so invoices and bills always map to the correct entity.
Purchase order retrieval for invoice matching
Fetch open Purchase Orders from D365 BC to power 2-way or 3-way matching workflows in your AP product, reducing approval friction for finance teams.
Invoice and payment lifecycle management
Create Invoices, apply Credit Notes for adjustments, and post Payments to close out receivables — keeping D365 BC's AR aging reports accurate in real time.
Receipt and document attachment sync
Push PDF receipts, vendor invoices, or supporting documents as Attachments directly onto D365 BC records for audit compliance and paperless accounting.
SuperAI
Microsoft Dynamics 365 Business Central AI agent tools
Comprehensive AI agent toolset with fine-grained control. Integrates with MCP clients like Cursor and Claude, or frameworks like LangChain.
list_all_microsoft_dynamics_365_business_central_companies
List companies in Microsoft Dynamics 365 Business Central. Returns: id, systemVersion, name, displayName, businessProfileId, items, picture, defaultDimensions, customers, customerFinancialDetails, vendors, companyInformation, salesInvoices, salesInvoiceLines, pdfDocument, customerPaymentJournals, customerPayments, accounts, taxGroups, journals, journalLines, attachments, employees,…
get_single_microsoft_dynamics_365_business_central_company_by_id
Get a company by id in Microsoft Dynamics 365 Business Central. Returns: id, systemVersion, name, displayName, businessProfileId, items, picture, defaultDimensions, customers, customerFinancialDetails, vendors, companyInformation, salesInvoices, salesInvoiceLines, pdfDocument, customerPaymentJournals, customerPayments, accounts, taxGroups, journals, journalLines, attachments, employees, timeRegistrationEntries, generalLedgerEntries, currencies, paymentMethods, dimensions, dimensionValues, dimensionLines, paymentTerms, shipmentMethods, itemCategories, cashFlowStatement, countriesRegions, salesOrders, salesOrderLines, retainedEarningsStatement, unitsOfMeasure, agedAccountsReceivable, agedAccountsPayable, balanceSheet, trialBalance, incomeStatement, taxAreas, salesQuotes, salesQuoteLines, salesCreditMemos, salesCreditMemoLines, generalLedgerEntryAttachments, purchaseInvoices, purchaseInvoiceLines, projects, bankAccounts, customerSales, vendorPurchases. Required: environment, id.
list_all_microsoft_dynamics_365_business_central_vendors
List vendors in Microsoft Dynamics 365 Business Central. Returns: id, number, displayName, address, phoneNumber, email, website, taxRegistrationNumber, currencyId, currencyCode, irs1099Code, paymentTermsId, paymentMethodId, taxLiable, blocked, balance, lastModifiedDateTime, picture, defaultDimensions, currency, paymentTerm, paymentMethod, addressLine1, addressLine2, city, state, country,…
get_single_microsoft_dynamics_365_business_central_vendor_by_id
Get a single vendor by id in Microsoft Dynamics 365 Business Central. Returns: id, number, displayName, address, phoneNumber, email, website, taxRegistrationNumber, currencyId, currencyCode, irs1099Code, paymentTermsId, paymentMethodId, taxLiable, blocked, balance, lastModifiedDateTime, picture, defaultDimensions, currency, paymentTerm, paymentMethod, addressLine1, addressLine2, city, state,…
create_a_microsoft_dynamics_365_business_central_vendor
Create a vendor in Microsoft Dynamics 365 Business Central. Returns: id, number, displayName, address, phoneNumber, email, website, taxRegistrationNumber, currencyId, currencyCode, irs1099Code, paymentTermsId, paymentMethodId, taxLiable, blocked, balance, lastModifiedDateTime, picture, defaultDimensions, currency, paymentTerm, paymentMethod, addressLine1, addressLine2, city, state, country, postalCode. Required: environment, company_id.
update_a_microsoft_dynamics_365_business_central_vendor_by_id
Update a vendor by id in Microsoft Dynamics 365 Business Central. Returns: id, number, displayName, address, phoneNumber, email, website, taxRegistrationNumber, currencyId, currencyCode, irs1099Code, paymentTermsId, paymentMethodId, taxLiable, blocked, balance, lastModifiedDateTime, picture, defaultDimensions, currency, paymentTerm, paymentMethod, addressLine1, addressLine2, city, state, country, postalCode. Required: environment, company_id, id, etag.
delete_a_microsoft_dynamics_365_business_central_vendor_by_id
Delete a vendor by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_microsoft_dynamics_365_business_central_customers
List Microsoft Business Central customers for a given company. Returns each customer's id, number, displayName, type, addressLine1, city, email, taxLiable, currencyCode, blocked, and lastModifiedDateTime. Required: environment, company_id.
get_customer_by_id
Get a single Microsoft Business Central customer by id. Returns the full customer object including id, number, displayName, type, address fields, tax details, currency, payment terms, and lastModifiedDateTime. Required: environment, company_id, id.
create_a_microsoft_dynamics_365_business_central_customer
Create a customer in Microsoft Dynamics 365 Business Central. Returns: id, number, displayName, type, address, phoneNumber, email, website, taxLiable, taxAreaId, taxAreaDisplayName, taxRegistrationNumber, currencyId, currencyCode, paymentTermsId, shipmentMethodId, paymentMethodId, blocked, lastModifiedDateTime, customerFinancialDetails, picture, defaultDimensions, currency, paymentTerm, shipmentMethod, paymentMethod, addressLine1, addressLine2, city, state, country, postalCode. Required: environment, company_id.
update_a_microsoft_dynamics_365_business_central_customer_by_id
Update a customer by id in Microsoft Dynamics 365 Business Central. Returns: id, number, displayName, type, address, phoneNumber, email, website, taxLiable, taxAreaId, taxAreaDisplayName, taxRegistrationNumber, currencyId, currencyCode, paymentTermsId, shipmentMethodId, paymentMethodId, blocked, lastModifiedDateTime, customerFinancialDetails, picture, defaultDimensions, currency, paymentTerm, shipmentMethod, paymentMethod, addressLine1, addressLine2, city, state, country, postalCode. Required: environment, company_id, id, etag.
delete_a_microsoft_dynamics_365_business_central_customer_by_id
Delete a customer by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_microsoft_dynamics_365_business_central_dimensions
List dimensions in Microsoft Dynamics 365 Business Central with expanded dimension values. Returns: id, code, displayName, lastModifiedDateTime, dimensionValues, @odata.etag. Required: environment, company_id.
get_dimension_by_id
Get a single dimension by id in Microsoft Dynamics 365 Business Central with expanded dimension values. Returns: id, code, displayName, lastModifiedDateTime, dimensionValues, parentId, parentType, valueId, valueCode, valueDisplayName. Required: environment, company_id, id.
list_all_general_ledger_entries
List general ledger entries in Microsoft Dynamics 365 Business Central. Returns: id, postingDate, documentNumber, documentType, accountId, accountNumber, description, debitAmount, creditAmount, dimensions, lastModifiedDateTime, account, entryNumber. Required: environment, company_id.
get_general_ledger_entry_by_id
Get a single general ledger entry in Microsoft Business Central by id. Returns the entry's id, entryNumber, postingDate, documentNumber, documentType, accountId, accountNumber, description, debitAmount, creditAmount, and lastModifiedDateTime. Required: environment, company_id, id.
list_all_microsoft_dynamics_365_business_central_trial_balances
List trial balances for a company in Microsoft Dynamics 365 Business Central. Returns: accountId, number, accountType, display, totalDebit, totalCredit, balanceAtDateDebit, balanceAtDateCredit, dateFilter. Required: environment, company_id.
get_trial_balance_by_id
Get a single trial balance by id from Microsoft Dynamics 365 Business Central. Returns: accountId, number, accountType, display, totalDebit, totalCredit, balanceAtDateDebit, balanceAtDateCredit, dateFilter. Required: environment, company_id, id.
list_all_company_information
List company information records in Microsoft Dynamics 365 Business Central. Returns: id, displayName, address, phoneNumber, faxNumber, email, website, taxRegistrationNumber, currencyCode, currentFiscalYearStartDate, industry, picture, lastModifiedDateTime, addressLine1, addressLine2, city, state, country, postalCode, experience. Required: environment, company_id.
get_company_information_by_id
Get a company information by id in Microsoft Dynamics 365 Business Central. Returns: id, displayName, address, phoneNumber, faxNumber, email, website, taxRegistrationNumber, currencyCode, currentFiscalYearStartDate, industry, picture, lastModifiedDateTime, addressLine1, addressLine2, city, state, country, postalCode, experience. Required: environment, company_id, id.
update_company_information_by_id
Update a company information by id in Microsoft Dynamics 365 Business Central. Returns: id, displayName, address, phoneNumber, faxNumber, email, website, taxRegistrationNumber, currencyCode, currentFiscalYearStartDate, industry, picture, lastModifiedDateTime, addressLine1, addressLine2, city, state, country, postalCode, experience. Required: environment, company_id, id, etag.
list_all_microsoft_dynamics_365_business_central_purchase_orders
List purchase orders in Microsoft Dynamics 365 Business Central. Returns id, number, orderDate, postingDate, dueDate, vendorId, vendorNumber, vendorName, payToName, buyFrom/payTo/shipTo address fields, currencyCode, paymentTermsId, shipmentMethodId, purchaser, totalAmountExcludingTax, totalTaxAmount, totalAmountIncludingTax, fullyReceived, status, and lastModifiedDateTime for each purchase order, along with its line items and dimension set lines.
get_purchase_order_by_id
Get a specific purchase order by id in Microsoft Dynamics 365 Business Central. Returns id, number, orderDate, postingDate, dueDate, vendorId, vendorNumber, vendorName, payToName, buyFrom/payTo/shipTo address fields, currencyCode, paymentTermsId, shipmentMethodId, purchaser, totalAmountExcludingTax, totalTaxAmount, totalAmountIncludingTax, fullyReceived, status, and lastModifiedDateTime, along with its line items and dimension set lines.
create_a_microsoft_dynamics_365_business_central_purchase_order
Create a new purchase order in Microsoft Dynamics 365 Business Central. Either vendorId or vendorNumber must be specified. Returns the created purchase order including id, number, vendorName, payToName, totalAmountExcludingTax, totalTaxAmount, totalAmountIncludingTax, status (defaults to Draft), and lastModifiedDateTime.
update_purchase_order_by_id
Update a purchase order by id in Microsoft Dynamics 365 Business Central. Returns: id, number, orderDate, postingDate, vendorId, vendorNumber, vendorName, payToName, payToVendorId, payToVendorNumber, shipToName, shipToContact, buyFromAddressLine1, buyFromAddressLine2, buyFromCity, buyFromCountry, buyFromState, buyFromPostCode, payToAddressLine1, payToAddressLine2, payToCity, payToCountry, payToState, payToPostCode, shipToAddressLine1, shipToAddressLine2, shipToCity, shipToCountry, shipToState, shipToPostCode, shortcutDimension1Code, shortcutDimension2Code, currencyId, currencyCode, pricesIncludeTax, paymentTermsId, shipmentMethodId, purchaser, requestedReceiptDate, discountAmount, discountAppliedBeforeTax, totalAmountExcludingTax, totalTaxAmount, totalAmountIncludingTax, fullyReceived, status, lastModifiedDateTime. Required: environment, company_id, id, etag.
delete_purchase_order_by_id
Delete a purchase order by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_purchase_invoices
List purchase invoices in Microsoft Dynamics 365 Business Central with purchase invoice lines and dimension set lines automatically expanded. Returns: id, number, invoiceDate, postingDate, dueDate, vendorInvoiceNumber, vendorId, vendorNumber, vendorName, payToName, payToContact, payToVendorId, payToVendorNumber, shipToName, shipToContact, buyFromAddressLine1, buyFromAddressLine2, buyFromCity,…
get_purchase_invoice_by_id
Get a single purchase invoice in Microsoft Dynamics 365 Business Central by id, with purchaseInvoiceLines and dimensionSetLines expanded. Returns: id, number, invoiceDate, postingDate, dueDate, vendorInvoiceNumber, vendorId, vendorNumber, vendorName, payToName, payToContact, payToVendorId, payToVendorNumber, shipToName, shipToContact, buyFromAddressLine1, buyFromAddressLine2, buyFromCity,…
create_purchase_invoice
Create a new purchase invoice in Microsoft Dynamics 365 Business Central. Returns the created purchaseInvoice object including id, number, invoiceDate, vendorId, vendorName, status, totalAmountIncludingTax, and lastModifiedDateTime. Required: company_id, environment.
update_purchase_invoice_by_id
Update a purchase invoice in Microsoft Dynamics 365 Business Central. Returns the updated purchase invoice including id, number, invoiceDate, vendorName, status, and totalAmountIncludingTax. Required: environment, company_id, id, etag.
delete_purchase_invoice_by_id
Delete a purchase invoice in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_microsoft_dynamics_365_business_central_sales_invoices
List sales invoices in Microsoft Dynamics 365 Business Central, with expanded invoice lines and dimension set lines. Returns: id, number, externalDocumentNumber, invoiceDate, dueDate, customerPurchaseOrderReference, customerId, contactId, customerNumber, customerName, billToName, billToCustomerId, billToCustomerNumber, shipToName, shipToContact, sellingPostalAddress, billingPostalAddress,…
get_sales_invoice_by_id
Get a single sales invoice by id in Microsoft Dynamics 365 Business Central, with expanded invoice lines and dimension set lines. Returns: id, number, externalDocumentNumber, invoiceDate, dueDate, customerPurchaseOrderReference, customerId, contactId, customerNumber, customerName, billToName, billToCustomerId, billToCustomerNumber, shipToName, shipToContact, sellingPostalAddress,…
create_a_microsoft_dynamics_365_business_central_sales_invoice
Create a new sales invoice in Microsoft Dynamics 365 Business Central. Supports deep insert of salesInvoiceLines in the same request. Returns: id, number, salesperson, discountAmount, status, email, customer, currency, itemId, lineType, lineObjectNumber, unitOfMeasureId, unitOfMeasureCode, unitPrice, quantity, discountPercent, taxCode, shipmentDate, itemVariantId. Required: environment,…
update_sales_invoice_by_id
Update a sales invoice in Microsoft Dynamics 365 Business Central. Returns: id, number, externalDocumentNumber, invoiceDate, dueDate, customerPurchaseOrderReference, customerId, contactId, customerNumber, customerName, billToName, billToCustomerId, billToCustomerNumber, shipToName, shipToContact, sellingPostalAddress, billingPostalAddress, shippingPostalAddress, currencyId, currencyCode, orderId,…
delete_sales_invoice_by_id
Delete a sales invoice in Microsoft Dynamics 365 Business Central by id. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_microsoft_dynamics_365_business_central_sales_orders
List sales orders in Microsoft Dynamics 365 Business Central. Returns each sales order with id, number, orderDate, customerId, customerName, status, totalAmountIncludingTax, and other order fields. Required: environment, company_id.
get_sales_order_by_id
Get a single sales order by id in Microsoft Dynamics 365 Business Central. Returns the full sales order object including id, number, orderDate, customerId, customerName, status, and totalAmountIncludingTax. Required: environment, company_id, id.
create_a_microsoft_dynamics_365_business_central_sales_order
Create a sales order in Microsoft Dynamics 365 Business Central. Returns: id, number, externalDocumentNumber, orderDate, customerId, contactId, customerNumber, customerName, billToName, billToCustomerId, billToCustomerNumber, shipToName, shipToContact, sellingPostalAddress, billingPostalAddress, shippingPostalAddress, currencyId, currencyCode, pricesIncludeTax, paymentTermsId, shipmentMethodId, salesperson, partialShipping, requestedDeliveryDate, discountAmount, discountAppliedBeforeTax, totalAmountExcludingTax, totalTaxAmount, totalAmountIncludingTax, fullyShipped, status, lastModifiedDateTime, phoneNumber, email, salesOrderLines, customer, currency, paymentTerm, shipmentMethod, documentId, sequence, itemId, accountId, lineType, lineObjectNumber, unitOfMeasureId, unitOfMeasureCode, quantity, unitPrice, discountPercent, amountExcludingTax, taxCode, taxPercent, amountIncludingTax, invoiceDiscountAllocation, netAmount, netTaxAmount, netAmountIncludingTax, shipmentDate, shippedQuantity, invoicedQuantity, invoiceQuantity, shipQuantity, itemVariantId. Required: environment, company_id.
update_sales_order_by_id
Update a sales order by id in Microsoft Dynamics 365 Business Central. Returns: id, number, externalDocumentNumber, orderDate, customerId, contactId, customerNumber, customerName, billToName, billToCustomerId, billToCustomerNumber, shipToName, shipToContact, sellingPostalAddress, billingPostalAddress, shippingPostalAddress, currencyId, currencyCode, pricesIncludeTax, paymentTermsId, shipmentMethodId, salesperson, partialShipping, requestedDeliveryDate, discountAmount, discountAppliedBeforeTax, totalAmountExcludingTax, totalTaxAmount, totalAmountIncludingTax, fullyShipped, status, lastModifiedDateTime, phoneNumber, email, salesOrderLines, customer, currency, paymentTerm, shipmentMethod, documentId, sequence, itemId, accountId, lineType, lineObjectNumber, unitOfMeasureId, unitOfMeasureCode, quantity, unitPrice, discountPercent, amountExcludingTax, taxCode, taxPercent, amountIncludingTax, invoiceDiscountAllocation, netAmount, netTaxAmount, netAmountIncludingTax, shipmentDate, shippedQuantity, invoicedQuantity, invoiceQuantity, shipQuantity, itemVariantId. Required: environment, company_id, id, etag.
delete_sales_order_by_id
Delete a sales order by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_customer_payment_journals
List customer payment journals in Business Central with expanded customer payments. Returns: @odata.etag, id, code, displayName, balancingAccountId, balancingAccountNumber, lastModifiedDateTime, customerPayments. Required: environment, company_id.
get_customer_payment_journal_by_id
Get a single customer payment journal by id in Business Central. Returns: id, code, displayName, lastModifiedDateTime, balancingAccountId, balancingAccountNumber, customerPayments, account, parentId, dimensionId, dimensionValueId, postingValidation. Required: environment, company_id, id.
create_customer_payment_journal
Create a customer payment journal in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, lastModifiedDateTime, balancingAccountId, balancingAccountNumber, customerPayments, account, parentId, dimensionId, dimensionValueId, postingValidation. Required: environment, company_id.
update_customer_payment_journal_by_id
Update a customer payment journal by id in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, lastModifiedDateTime, balancingAccountId, balancingAccountNumber, customerPayments, account, parentId, dimensionId, dimensionValueId, postingValidation. Required: environment, company_id, id, etag.
delete_customer_payment_journal_by_id
Delete a customer payment journal by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_vendor_payment_journals
List vendor payment journals in Microsoft Business Central with vendor payments expanded inline. Returns: id, code, displayName, balancingAccountId, balancingAccountNumber, lastModifiedDateTime, vendorPayments. Required: environment, company_id.
get_vendor_payment_journal_by_id
Get a single vendor payment journal in Microsoft Business Central by id. Returns: id, code, displayName, balancingAccountId, balancingAccountNumber, lastModifiedDateTime. Required: environment, company_id, id.
create_vendor_payment_journal
Create a vendor payment journal in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, balancingAccountId, balancingAccountNumber, lastModifiedDateTime. Required: environment, company_id.
update_vendor_payment_journal_by_id
Update a vendor payment journal by id in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, balancingAccountId, balancingAccountNumber, lastModifiedDateTime. Required: environment, company_id, id, etag.
delete_vendor_payment_journal_by_id
Delete a vendor payment journal by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_sales_credit_memos
List sales credit memos in a Microsoft Dynamics 365 Business Central company, expanding salesCreditMemoLines and dimensionSetLines. Returns: id, number, externalDocumentNumber, creditMemoDate, dueDate, customerId, contactId, customerNumber, customerName, billToName, billToCustomerId, billToCustomerNumber, sellingPostalAddress, billingPostalAddress, currencyId, currencyCode, paymentTermsId,…
get_sales_credit_memo_by_id
Get a single sales credit memo by id in a Microsoft Dynamics 365 Business Central company, expanding salesCreditMemoLines and dimensionSetLines. Returns: id, creditMemoDate, customerNumber, currencyCode, paymentTermsId. Required: environment, company_id, id.
create_sales_credit_memo
Create a sales credit memo in Microsoft Dynamics 365 Business Central. Returns: id, creditMemoDate, customerNumber, currencyCode, paymentTermsId. Required: environment, company_id.
update_sales_credit_memo_by_id
Update a sales credit memo by id in Microsoft Dynamics 365 Business Central. Returns: id, creditMemoDate, customerNumber, currencyCode, paymentTermsId. Required: environment, company_id, id, etag.
delete_sales_credit_memo_by_id
Delete a sales credit memo by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_microsoft_dynamics_365_business_central_items
List items in a Microsoft Dynamics 365 Business Central company. Returns: id, number, displayName, type, itemCategoryId, itemCategoryCode, blocked, baseUnitOfMeasureId, baseUnitOfMeasure, gtin, inventory, unitPrice, priceIncludesTax, unitCost, taxGroupId, taxGroupCode, lastModifiedDateTime, picture, defaultDimensions, itemCategory, baseUnitOfMeasureCode. Required: environment, company_id.
get_single_microsoft_dynamics_365_business_central_item_by_id
Get a single item by id in a Microsoft Dynamics 365 Business Central company. Returns: id, number, displayName, type, itemCategoryId, itemCategoryCode, blocked, baseUnitOfMeasureId, baseUnitOfMeasure, gtin, inventory, unitPrice, priceIncludesTax, unitCost, taxGroupId, taxGroupCode, lastModifiedDateTime, picture, defaultDimensions, itemCategory, baseUnitOfMeasureCode. Required: environment,…
create_a_microsoft_dynamics_365_business_central_item
Create a new item in Microsoft Dynamics 365 Business Central. Returns the created item object including id, number, displayName, type, unitPrice, unitCost, inventory, blocked, and lastModifiedDateTime. Required: environment, company_id.
update_a_microsoft_dynamics_365_business_central_item_by_id
Update an item by id in Microsoft Dynamics 365 Business Central. Returns: id, number, displayName, type, itemCategoryId, itemCategoryCode, blocked, baseUnitOfMeasureId, baseUnitOfMeasure, gtin, inventory, unitPrice, priceIncludesTax, unitCost, taxGroupId, taxGroupCode, lastModifiedDateTime, picture, defaultDimensions, itemCategory, baseUnitOfMeasureCode. Required: environment, company_id, id, etag.
delete_a_microsoft_dynamics_365_business_central_item_by_id
Delete an item by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_microsoft_dynamics_365_business_central_journals
List journals in Dynamics 365 Business Central with expanded journal lines. Returns: id, code, displayName, balancingAccountId, balancingAccountNumber, lastModifiedDateTime, journalLines. Required: environment, company_id.
get_single_microsoft_dynamics_365_business_central_journal_by_id
Get a single journal in Dynamics 365 Business Central by id, with expanded journal lines. Returns: id, code, displayName, balancingAccountId, balancingAccountNumber, lastModifiedDateTime, journalLines, number, fixedAssetLocationCode, fixedAssetLocationId, classCode, subclassCode, blocked, serialNumber, employeeNumber, employeeId, underMaintenance, acquisitionDate, depreciationStartingDate,…
create_a_microsoft_dynamics_365_business_central_journal
Create a journal in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, balancingAccountId, balancingAccountNumber, lastModifiedDateTime, journalLines, number, fixedAssetLocationCode, fixedAssetLocationId, classCode, subclassCode, blocked, serialNumber, employeeNumber, employeeId, underMaintenance, acquisitionDate, depreciationStartingDate, acquisitionCost, depreciationMethod, depreciationYears, bookValue. Required: environment, company_id.
update_a_microsoft_dynamics_365_business_central_journal_by_id
Update a journal by id in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, balancingAccountId, balancingAccountNumber, lastModifiedDateTime, journalLines, number, fixedAssetLocationCode, fixedAssetLocationId, classCode, subclassCode, blocked, serialNumber, employeeNumber, employeeId, underMaintenance, acquisitionDate, depreciationStartingDate, acquisitionCost, depreciationMethod, depreciationYears, bookValue. Required: environment, company_id, id, etag.
delete_a_microsoft_dynamics_365_business_central_journal_by_id
Delete a journal by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_microsoft_dynamics_365_business_central_accounts
List Microsoft Business Central accounts in a company. Returns: id, number, displayName, category, subCategory, blocked, lastModifiedDateTime, accountType, directPosting, netChange, consolidationTranslationMethod, consolidationDebitAccount, consolidationCreditAccount, excludeFromConsolidation. Required: company_id, environment.
get_single_microsoft_dynamics_365_business_central_account_by_id
Get a single Microsoft Business Central account by id. Returns: id, number, displayName, category, subCategory, blocked, lastModifiedDateTime, accountType, directPosting, netChange, consolidationTranslationMethod, consolidationDebitAccount, consolidationCreditAccount, excludeFromConsolidation. Required: company_id, environment, id.
list_all_sales_credit_memo_line
List sales credit memo lines for a specific sales credit memo in Microsoft Dynamics 365 Business Central. Returns: id, documentId, sequence, itemId, accountId, lineType, lineDetails, description, unitOfMeasureId, unitOfMeasure, unitPrice, quantity, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax,…
get_sales_credit_memo_line_by_id
Get a sales credit memo line by id in Microsoft Dynamics 365 Business Central. Returns: id, documentId, sequence, itemId, accountId, lineType, lineDetails, description, unitOfMeasureId, unitOfMeasure, unitPrice, quantity, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, invoiceDiscountAllocation, netAmount, netTaxAmount, netAmountIncludingTax, shipmentDate, item, account, lineObjectNumber, unitOfMeasureCode, itemVariantId. Required: environment, company_id, sales_credit_memo_id, id.
create_sales_credit_memo_line
Create a sales credit memo line in Microsoft Dynamics 365 Business Central. Returns: id, documentId, sequence, itemId, accountId, lineType, lineDetails, description, unitOfMeasureId, unitOfMeasure, unitPrice, quantity, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, invoiceDiscountAllocation, netAmount, netTaxAmount, netAmountIncludingTax, shipmentDate, item, account, lineObjectNumber, unitOfMeasureCode, itemVariantId. Required: environment, company_id, sales_credit_memo_id.
update_sales_credit_memo_line_by_id
Update a sales credit memo line by id in Microsoft Dynamics 365 Business Central. Returns: id, documentId, sequence, itemId, accountId, lineType, lineDetails, description, unitOfMeasureId, unitOfMeasure, unitPrice, quantity, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, invoiceDiscountAllocation, netAmount, netTaxAmount, netAmountIncludingTax, shipmentDate, item, account, lineObjectNumber, unitOfMeasureCode, itemVariantId. Required: environment, company_id, sales_credit_memo_id, id, etag.
delete_sales_credit_memo_line_by_id
Delete a sales credit memo line by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, sales_credit_memo_id, id, etag.
list_all_sales_credit_memo_dimensions_line
List dimension set lines for a specific sales credit memo in Microsoft Dynamics 365 Business Central. Returns: id, code, parentId, parentType, displayName, valueId, valueCode, valueDisplayName. Required: environment, company_id, sales_credit_memo_id.
get_sales_credit_memo_dimensions_line_by_id
Get a sales credit memo dimension set line by id in Microsoft Dynamics 365 Business Central. Returns: id, code, parentId, parentType, displayName, valueId, valueCode, valueDisplayName. Required: environment, company_id, sales_credit_memo_id, id.
create_sales_credit_memo_dimensions_line
Create a sales credit memo dimension set line in Microsoft Dynamics 365 Business Central. Returns: id, code, parentId, parentType, displayName, valueId, valueCode, valueDisplayName. Required: environment, company_id, sales_credit_memo_id.
update_sales_credit_memo_dimensions_line_by_id
Update a sales credit memo dimension set line by id in Microsoft Dynamics 365 Business Central. Returns: id, code, parentId, parentType, displayName, valueId, valueCode, valueDisplayName. Required: environment, company_id, sales_credit_memo_id, id, etag.
delete_sales_credit_memo_dimensions_line_by_id
Delete a sales credit memo dimension set line by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, sales_credit_memo_id, id, etag.
list_all_sales_invoices_line
List sales invoice lines for a specific sales invoice in Microsoft Dynamics 365 Business Central. Returns each line's id, documentId, sequence, lineType, lineObjectNumber, description, quantity, unitPrice, discountAmount, amountExcludingTax, taxCode, amountIncludingTax, netAmount, shipmentDate, and more. Required: environment, company_id, sales_invoice_id.
create_sales_invoices_line
Create a sales invoice line in Microsoft Dynamics 365 Business Central. Returns the created sales invoice line including id, documentId, sequence, lineType, lineObjectNumber, description, quantity, unitPrice, amountExcludingTax, taxCode, amountIncludingTax, netAmountIncludingTax, shipmentDate, and more. Required: company_id.
get_sales_invoices_line_by_id
Get a sales invoice line by id in Microsoft Dynamics 365 Business Central. Returns: id, documentId, sequence, itemId, accountId, lineType, lineDetails, description, unitOfMeasureId, unitOfMeasure, unitPrice, quantity, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, invoiceDiscountAllocation, netAmount, netTaxAmount, netAmountIncludingTax, shipmentDate, item, account, lineObjectNumber, unitOfMeasureCode, itemVariantId, locationId. Required: environment, company_id, sales_invoice_id, id.
update_sales_invoices_line_by_id
Update a sales invoice line by id in Microsoft Dynamics 365 Business Central. Returns: id, documentId, sequence, itemId, accountId, lineType, lineDetails, description, unitOfMeasureId, unitOfMeasure, unitPrice, quantity, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, invoiceDiscountAllocation, netAmount, netTaxAmount, netAmountIncludingTax, shipmentDate, item, account, lineObjectNumber, unitOfMeasureCode, itemVariantId, locationId. Required: environment, company_id, sales_invoice_id, id, etag.
delete_sales_invoices_line_by_id
Delete a sales invoice line by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, sales_invoice_id, id, etag.
list_all_purchase_invoices_line
List purchase invoice lines for a specific purchase invoice in Microsoft Dynamics 365 Business Central. Returns: id, documentId, sequence, itemId, accountId, lineType, lineDetails, description, unitOfMeasure, unitCost, quantity, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, invoiceDiscountAllocation,…
get_purchase_invoices_line_by_id
Get a purchase invoice line by id in Microsoft Dynamics 365 Business Central. Returns: id, documentId, sequence, itemId, accountId, lineType, lineDetails, description, unitOfMeasure, unitCost, quantity, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, invoiceDiscountAllocation, netAmount, netTaxAmount, netAmountIncludingTax, expectedReceiptDate, item, account. Required: environment, company_id, purchase_invoice_id, id.
create_purchase_invoices_line
Create a purchase invoice line in Microsoft Dynamics 365 Business Central. Returns: id, documentId, sequence, itemId, accountId, lineType, lineDetails, description, unitOfMeasure, unitCost, quantity, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, invoiceDiscountAllocation, netAmount, netTaxAmount, netAmountIncludingTax, expectedReceiptDate, item, account. Required: environment, company_id, purchase_invoice_id.
update_purchase_invoices_line_by_id
Update a purchase invoice line by id in Microsoft Dynamics 365 Business Central. Returns: id, documentId, sequence, itemId, accountId, lineType, lineDetails, description, unitOfMeasure, unitCost, quantity, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, invoiceDiscountAllocation, netAmount, netTaxAmount, netAmountIncludingTax, expectedReceiptDate, item, account. Required: environment, company_id, purchase_invoice_id, id, etag.
delete_purchase_invoices_line_by_id
Delete a purchase invoice line by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, purchase_invoice_id, id, etag.
list_all_purchase_order_lines
List purchase order lines for a specific purchase order in Microsoft Dynamics 365 Business Central. Returns: id, documentId, sequence, itemId, accountId, lineType, lineObjectNumber, description, unitOfMeasureId, unitOfMeasureCode, quantity, directUnitCost, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax,…
get_purchase_order_line_by_id
Get a purchase order line by id in Microsoft Dynamics 365 Business Central. Returns: id, documentId, sequence, itemId, accountId, lineType, lineObjectNumber, description, unitOfMeasureId, unitOfMeasureCode, quantity, directUnitCost, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, invoiceDiscountAllocation, netAmount, netTaxAmount, netAmountIncludingTax, expectedReceiptDate, receivedQuantity, invoicedQuantity, invoiceQuantity, receiveQuantity, itemVariantId, locationId. Required: environment, company_id, purchase_order_id, id.
create_purchase_order_line
Create a purchase order line in Microsoft Dynamics 365 Business Central. Returns: id, documentId, sequence, itemId, accountId, lineType, lineObjectNumber, description, unitOfMeasureId, unitOfMeasureCode, quantity, directUnitCost, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, invoiceDiscountAllocation, netAmount, netTaxAmount, netAmountIncludingTax, expectedReceiptDate, receivedQuantity, invoicedQuantity, invoiceQuantity, receiveQuantity, itemVariantId, locationId. Required: environment, company_id, purchase_order_id.
update_purchase_order_line_by_id
Update a purchase order line by id in Microsoft Dynamics 365 Business Central. Returns: id, documentId, sequence, itemId, accountId, lineType, lineObjectNumber, description, unitOfMeasureId, unitOfMeasureCode, quantity, directUnitCost, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, invoiceDiscountAllocation, netAmount, netTaxAmount, netAmountIncludingTax, expectedReceiptDate, receivedQuantity, invoicedQuantity, invoiceQuantity, receiveQuantity, itemVariantId, locationId. Required: environment, company_id, purchase_order_id, id, etag.
delete_purchase_order_line_by_id
Delete a purchase order line by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, purchase_order_id, id, etag.
list_all_microsoft_dynamics_365_business_central_journal_lines
List journal lines within a specific journal in Microsoft Dynamics 365 Business Central. Returns: id, journalDisplayName, lineNumber, accountType, accountId, accountNumber, postingDate, documentNumber, externalDocumentNumber, amount, description, comment, dimensions, lastModifiedDateTime, attachments, account. Required: environment, company_id, journal_id.
get_journal_line_by_id
Get a journal line by id in Microsoft Dynamics 365 Business Central. Returns: id, journalDisplayName, lineNumber, accountType, accountId, accountNumber, postingDate, documentNumber, externalDocumentNumber, amount, description, comment, dimensions, lastModifiedDateTime, attachments, account. Required: environment, company_id, journal_id, id.
create_a_microsoft_dynamics_365_business_central_journal_line
Create a journal line in Microsoft Dynamics 365 Business Central. Returns: id, journalDisplayName, lineNumber, accountType, accountId, accountNumber, postingDate, documentNumber, externalDocumentNumber, amount, description, comment, dimensions, lastModifiedDateTime, attachments, account. Required: environment, company_id, journal_id.
update_journal_line_by_id
Update a journal line by id in Microsoft Dynamics 365 Business Central. Returns: id, journalDisplayName, lineNumber, accountType, accountId, accountNumber, postingDate, documentNumber, externalDocumentNumber, amount, description, comment, dimensions, lastModifiedDateTime, attachments, account. Required: environment, company_id, journal_id, id, etag.
delete_journal_line_by_id
Delete a journal line by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, journal_id, id, etag.
list_all_microsoft_dynamics_365_business_central_bank_accounts
List bank accounts in Microsoft Dynamics 365 Business Central. Returns: id, number, displayName, lastModifiedDateTime, bankAccountNumber, blocked, currencyCode, currencyId, iban, intercompanyEnabled. Required: environment, company_id.
get_bank_account_by_id
Get a single bank account by id in Microsoft Dynamics 365 Business Central. Returns: id, number, displayName, lastModifiedDateTime, bankAccountNumber, blocked, currencyCode, currencyId, iban, intercompanyEnabled. Required: environment, company_id, id.
create_a_microsoft_dynamics_365_business_central_bank_account
Create a bank account in Microsoft Dynamics 365 Business Central. Returns: id, number, displayName, lastModifiedDateTime, bankAccountNumber, blocked, currencyCode, currencyId, iban, intercompanyEnabled. Required: environment, company_id.
update_bank_account_by_id
Update a bank account by id in Microsoft Dynamics 365 Business Central. Returns: id, number, displayName, lastModifiedDateTime, bankAccountNumber, blocked, currencyCode, currencyId, iban, intercompanyEnabled. Required: environment, company_id, id, etag.
delete_bank_account_by_id
Delete a bank account by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_microsoft_dynamics_365_business_central_employees
List employees in Microsoft Dynamics 365 Business Central. Returns each employee with id, number, displayName, givenName, surname, jobTitle, status, employmentDate, and lastModifiedDateTime. Required: environment, company_id.
get_employee_by_id
Get a single employee by id in Microsoft Dynamics 365 Business Central. Returns: id, number, displayName, givenName, middleName, surname, jobTitle, address, phoneNumber, mobilePhone, email, personalEmail, employmentDate, terminationDate, status, birthDate, statisticsGroupCode, lastModifiedDateTime, picture, defaultDimensions, timeRegistrationEntries, addressLine1, addressLine2, city, state,…
create_a_microsoft_dynamics_365_business_central_employee
Create a new employee in Microsoft Dynamics 365 Business Central. Returns the created employee object including id, number, displayName, givenName, surname, status, and lastModifiedDateTime. Required: environment, company_id.
delete_a_microsoft_dynamics_365_business_central_employee_by_id
Delete an employee by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id.
update_a_microsoft_dynamics_365_business_central_employee_by_id
Update an employee by id in Microsoft Dynamics 365 Business Central. Returns the updated employee including id, number, displayName, givenName, surname, status, and lastModifiedDateTime. Required: environment, company_id, id, etag.
list_all_microsoft_dynamics_365_business_central_currencies
List currencies configured for a company in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, symbol, amountDecimalPlaces, amountRoundingPrecision, lastModifiedDateTime. Required: environment, company_id.
get_currency_by_id
Get a single currency by id in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, symbol, amountDecimalPlaces, amountRoundingPrecision, lastModifiedDateTime, number, fixedAssetLocationCode, fixedAssetLocationId, classCode, subclassCode, blocked, serialNumber, employeeNumber, employeeId, underMaintenance, acquisitionDate, depreciationStartingDate, acquisitionCost,…
create_a_microsoft_dynamics_365_business_central_currency
Create a currency in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, symbol, amountDecimalPlaces, amountRoundingPrecision, lastModifiedDateTime, number, fixedAssetLocationCode, fixedAssetLocationId, classCode, subclassCode, blocked, serialNumber, employeeNumber, employeeId, underMaintenance, acquisitionDate, depreciationStartingDate, acquisitionCost, depreciationMethod, depreciationYears, bookValue. Required: environment, company_id.
update_a_microsoft_dynamics_365_business_central_currency_by_id
Update a currency by id in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, symbol, amountDecimalPlaces, amountRoundingPrecision, lastModifiedDateTime, number, fixedAssetLocationCode, fixedAssetLocationId, classCode, subclassCode, blocked, serialNumber, employeeNumber, employeeId, underMaintenance, acquisitionDate, depreciationStartingDate, acquisitionCost, depreciationMethod, depreciationYears, bookValue. Required: environment, company_id, id, etag.
delete_a_microsoft_dynamics_365_business_central_currency_by_id
Delete a currency by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_microsoft_dynamics_365_business_central_attachments
List attachments for a company in Microsoft Dynamics 365 Business Central. Returns: parentId, id, fileName, byteSize, content, lastModifiedDateTime, @odata.etag. Required: environment, company_id.
get_attachment_by_id
Get a single document attachment by id in Microsoft Dynamics 365 Business Central. Returns: id, fileName, byteSize, attachmentContent, parentType, parentId, lineNumber, documentFlowSales, documentFlowPurchase, lastModifiedDateTime, number, displayName, addressLine1, addressLine2, city, state, country, postalCode, phoneNumber, email, website, taxLiable, taxAreaId, taxAreaDisplayName,…
create_a_microsoft_dynamics_365_business_central_attachment
Create an attachment in Microsoft Dynamics 365 Business Central. Returns: id, parentId, fileName, byteSize, attachmentContent, lastModifiedDateTime, parentType. Required: environment, company_id.
update_attachment_by_id
Upload/replace the binary content of an attachment in Microsoft Dynamics 365 Business Central by PATCHing the attachmentContent stream. The request body is the raw file content, not JSON. Returns: id, parentId, fileName, byteSize, attachmentContent, lastModifiedDateTime, parentType. Required: environment, company_id, id, etag.
delete_attachment_by_id
Delete an attachment by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_microsoft_dynamics_365_business_central_payment_methods
List payment methods for a company in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, lastModifiedDateTime. Required: environment, company_id.
get_payment_method_by_id
Get a single payment method by id in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, lastModifiedDateTime, number, fixedAssetLocationCode, fixedAssetLocationId, classCode, subclassCode, blocked, serialNumber, employeeNumber, employeeId, underMaintenance, acquisitionDate, depreciationStartingDate, acquisitionCost, depreciationMethod, depreciationYears, bookValue. Required:…
create_a_microsoft_dynamics_365_business_central_payment_method
Create a payment method in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, lastModifiedDateTime, number, fixedAssetLocationCode, fixedAssetLocationId, classCode, subclassCode, blocked, serialNumber, employeeNumber, employeeId, underMaintenance, acquisitionDate, depreciationStartingDate, acquisitionCost, depreciationMethod, depreciationYears, bookValue. Required: environment, company_id.
update_payment_method_by_id
Update a payment method by id in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, lastModifiedDateTime, number, fixedAssetLocationCode, fixedAssetLocationId, classCode, subclassCode, blocked, serialNumber, employeeNumber, employeeId, underMaintenance, acquisitionDate, depreciationStartingDate, acquisitionCost, depreciationMethod, depreciationYears, bookValue. Required: environment, company_id, id, etag.
delete_payment_method_by_id
Delete a payment method by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_vendor_purchases
List vendor purchases in Microsoft Dynamics 365 Business Central. Returns: vendorId, vendorNumber, name, totalPurchaseAmount, dateFilter_FilterOnly. Required: environment, company_id.
get_vendor_purchase_by_id
Get a single vendor purchase by id in Microsoft Dynamics 365 Business Central. Returns: vendorId, vendorNumber, name, totalPurchaseAmount, id, number, displayName, fixedAssetLocationCode, fixedAssetLocationId, classCode, subclassCode, blocked, serialNumber, employeeNumber, employeeId, underMaintenance, acquisitionDate, depreciationStartingDate, acquisitionCost, depreciationMethod,…
list_all_customer_payments
List customer payments in Microsoft Dynamics 365 Business Central. Returns: id, journalDisplayName, lineNumber, customerId, customerNumber, contactId, postingDate, documentNumber, externalDocumentNumber, amount, appliesToInvoiceId, appliesToInvoiceNumber, description, comment, dimensions, lastModifiedDateTime, customer. Required: environment, company_id.
get_customer_payment_by_id
Get a single customer payment by id in Microsoft Dynamics 365 Business Central. Returns: id, journalDisplayName, lineNumber, customerId, customerNumber, contactId, postingDate, documentNumber, externalDocumentNumber, amount, appliesToInvoiceId, appliesToInvoiceNumber, description, comment, dimensions, lastModifiedDateTime, customer. Required: environment, company_id, id.
create_customer_payment
Create a customer payment in Microsoft Dynamics 365 Business Central. Returns the created customerPayment object including id, lineNumber, customerId, customerNumber, amount, postingDate, documentNumber, and lastModifiedDateTime. Required: environment, company_id.
update_customer_payment_by_id
Update a customer payment by id in Microsoft Dynamics 365 Business Central. Returns: id, journalDisplayName, lineNumber, customerId, customerNumber, contactId, postingDate, documentNumber, externalDocumentNumber, amount, appliesToInvoiceId, appliesToInvoiceNumber, description, comment, dimensions, lastModifiedDateTime, customer. Required: environment, company_id, id, etag.
delete_customer_payment_by_id
Delete a customer payment by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_microsoft_dynamics_365_business_central_contacts
List contacts in Microsoft Business Central for a given company. Returns: id, number, type, displayName, jobTitle, companyNumber, companyName, contactBusinessRelation, addressLine1, addressLine2, city, state, country, postalCode, phoneNumber, mobilePhoneNumber, email, website, searchName, privacyBlocked, taxRegistrationNumber, lastInteractionDate, lastModifiedDateTime. Required: environment,…
get_single_microsoft_dynamics_365_business_central_contact_by_id
Get a single contact in Microsoft Business Central by id. Returns: id, number, type, displayName, jobTitle, companyNumber, companyName, contactBusinessRelation, addressLine1, addressLine2, city, state, country, postalCode, phoneNumber, mobilePhoneNumber, email, website, searchName, privacyBlocked, taxRegistrationNumber, lastInteractionDate, lastModifiedDateTime. Required: environment, company_id,…
create_a_microsoft_dynamics_365_business_central_contact
Create a contact in Microsoft Business Central for a given company. Returns the created contact object including id, number, type, displayName, and email. Required: environment, company_id.
update_a_microsoft_dynamics_365_business_central_contact_by_id
Update a contact by id in Microsoft Dynamics 365 Business Central. Returns: id, number, type, displayName, jobTitle, companyNumber, companyName, contactBusinessRelation, addressLine1, addressLine2, city, state, country, postalCode, phoneNumber, mobilePhoneNumber, email, website, searchName, privacyBlocked, taxRegistrationNumber, lastInteractionDate, lastModifiedDateTime. Required: environment, company_id, id, etag.
delete_a_microsoft_dynamics_365_business_central_contact_by_id
Delete a contact by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_microsoft_dynamics_365_business_central_vendor_payments
Get a specific vendor payment in Microsoft Business Central by id. Returns: id, journalId, journalDisplayName, lineNumber, vendorId, vendorNumber, postingDate, documentNumber, externalDocumentNumber, amount, appliesToInvoiceId, appliesToInvoiceNumber, description, comment, lastModifiedDateTime. Required: environment, company_id, id.
create_a_microsoft_dynamics_365_business_central_vendor_payment
Create a vendor payment in Microsoft Business Central. Returns the created vendorPayment object including id, journalId, journalDisplayName, lineNumber, vendorId, vendorNumber, postingDate, documentNumber, externalDocumentNumber, amount, appliesToInvoiceId, appliesToInvoiceNumber, description, comment, and lastModifiedDateTime. Required: environment, company_id.
get_vendor_payment_by_id
Get a vendor payment by id in Microsoft Dynamics 365 Business Central. Returns: id, journalId, journalDisplayName, lineNumber, vendorId, vendorNumber, postingDate, documentNumber, externalDocumentNumber, amount, appliesToInvoiceId, appliesToInvoiceNumber, description, comment, lastModifiedDateTime. Required: environment, company_id, id.
update_vendor_payment_by_id
Update a vendor payment by id in Microsoft Dynamics 365 Business Central. Returns: id, journalId, journalDisplayName, lineNumber, vendorId, vendorNumber, postingDate, documentNumber, externalDocumentNumber, amount, appliesToInvoiceId, appliesToInvoiceNumber, description, comment, lastModifiedDateTime. Required: environment, company_id, id, etag.
delete_vendor_payment_by_id
Delete a vendor payment by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_units_of_measure
List units of measure in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, internationalStandardCode, lastModifiedDateTime. Required: environment, company_id.
get_units_of_measure_by_id
Get a single unit of measure by id in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, internationalStandardCode, lastModifiedDateTime. Required: environment, company_id, id.
create_units_of_measure
Create an unit of measure in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, internationalStandardCode, lastModifiedDateTime. Required: environment, company_id.
update_units_of_measure_by_id
Update an unit of measure by id in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, internationalStandardCode, lastModifiedDateTime. Required: environment, company_id, id, etag.
delete_units_of_measure_by_id
Delete an unit of measure by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_microsoft_dynamics_365_business_central_item_categories
List item categories in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, lastModifiedDateTime. Required: environment, company_id.
get_item_category_by_id
Get a single item category by id in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, lastModifiedDateTime, itemId, itemNumber. Required: environment, company_id, id.
create_a_microsoft_dynamics_365_business_central_item_category
Create a new item category in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, lastModifiedDateTime, itemId, itemNumber. Required: environment, company_id, displayName.
delete_item_category_by_id
Delete an item category by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id.
update_item_category_by_id
Update an item category by id in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, lastModifiedDateTime, itemId, itemNumber. Required: environment, company_id, id.
list_all_microsoft_dynamics_365_business_central_tax_groups
List tax groups in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, taxType, lastModifiedDateTime. Required: environment, company_id.
get_tax_group_by_id
Get a single tax group by id in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, taxType, lastModifiedDateTime. Required: environment, company_id, id.
create_a_microsoft_dynamics_365_business_central_tax_group
Create a new tax group in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, taxType, lastModifiedDateTime. Required: environment, company_id, code, displayName.
update_a_microsoft_dynamics_365_business_central_tax_group_by_id
Update a tax group by id in Microsoft Dynamics 365 Business Central. Returns: id, code, displayName, taxType, lastModifiedDateTime. Required: environment, company_id, id, etag.
delete_a_microsoft_dynamics_365_business_central_tax_group_by_id
Delete a tax group by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_accounting_periods
List accounting periods in Microsoft Dynamics 365 Business Central. Returns: Property, id, startingDate, name, newFiscalYear, closed, dateLocked, lastModifiedDateTime. Required: environment, company_id.
get_accounting_period_by_id
Get an accounting period by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, startingDate, name, newFiscalYear, closed, dateLocked, lastModifiedDateTime. Required: environment, company_id, id.
list_all_approval_entries
List approval entrys in Microsoft Dynamics 365 Business Central. Returns: Property, id, entryNumber, tableId, documentType, documentNumber, sequenceNumber, senderId, senderName, approvalCode, salespersonPurchaserCode, salespersonPurchaserName, approverId, approverName, status, dateTimeSentForApproval, lastDateTimeModified, comment, dueDate, amount, amountLCY, currencyCode, approvalType, limitType, availableCreditLimitLCY, pendingApprovals, recordIdToApprove, delegationDateFormula, numberOfApprovedRequests, numberOfRejectedRequests, relatedToChange, workflowStepInstanceId, lastModifiedDateTime. Required: environment, company_id.
get_approval_entry_by_id
Get an approval entry by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, entryNumber, tableId, documentType, documentNumber, sequenceNumber, senderId, senderName, approvalCode, salespersonPurchaserCode, salespersonPurchaserName, approverId, approverName, status, dateTimeSentForApproval, lastDateTimeModified, comment, dueDate, amount, amountLCY, currencyCode, approvalType, limitType, availableCreditLimitLCY, pendingApprovals, recordIdToApprove, delegationDateFormula, numberOfApprovedRequests, numberOfRejectedRequests, relatedToChange, workflowStepInstanceId, lastModifiedDateTime. Required: environment, company_id, id.
list_all_posted_approval_entries
List posted approval entrys in Microsoft Dynamics 365 Business Central. Returns: Property, id, entryNumber, tableId, documentNumber, sequenceNumber, senderId, senderName, approvalCode, salespersonPurchCode, salespersonPurchName, approverId, approverName, status, dateTimeSentForApproval, lastDateTimeModified, lastModifiedById, comment, dueDate, amount, amountLCY, currencyCode, approvalType, limitType, availableCreditLimitLCY, recordId, delegationDateFormula, numberOfApprovedRequests, numberOfRejectedRequests, iterationNumber, lastModifiedDateTime. Required: environment, company_id.
get_posted_approval_entry_by_id
Get a posted approval entry by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, entryNumber, tableId, documentNumber, sequenceNumber, senderId, senderName, approvalCode, salespersonPurchCode, salespersonPurchName, approverId, approverName, status, dateTimeSentForApproval, lastDateTimeModified, lastModifiedById, comment, dueDate, amount, amountLCY, currencyCode, approvalType, limitType, availableCreditLimitLCY, recordId, delegationDateFormula, numberOfApprovedRequests, numberOfRejectedRequests, iterationNumber, lastModifiedDateTime. Required: environment, company_id, id.
list_all_approval_user_setups
List approval user setups in Microsoft Dynamics 365 Business Central. Returns: Property, id, userId, userFullName, salesPersonPurchaser, approverId, salesAmountApprovalLimit, unlimitedSalesApproval, purchaseAmountApprovalLimit, unlimitedPurchaseApproval, requestApprovalAmountLimit, unlimitedRequestApprovalAmount, substitute, email, phoneNumber, approvalAdmin, lastModifiedDateTime. Required: environment, company_id.
get_approval_user_setup_by_id
Get an approval user setup by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, userId, userFullName, salesPersonPurchaser, approverId, salesAmountApprovalLimit, unlimitedSalesApproval, purchaseAmountApprovalLimit, unlimitedPurchaseApproval, requestApprovalAmountLimit, unlimitedRequestApprovalAmount, substitute, email, phoneNumber, approvalAdmin, lastModifiedDateTime. Required: environment, company_id, id.
list_all_workflow_approvers
List workflow approvers in Microsoft Dynamics 365 Business Central. Returns: Property, id, workflowCode, workflowDescription, category, enabled, workflowStepId, argumentId, approverType, approverLimitType, userGroupCode, userGroupDescription, userId, userName, sequence, lastModifiedDateTime. Required: environment, company_id.
get_workflow_approver_by_id
Get a workflow approver by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, workflowCode, workflowDescription, category, enabled, workflowStepId, argumentId, approverType, approverLimitType, userGroupCode, userGroupDescription, userId, userName, sequence, lastModifiedDateTime. Required: environment, company_id, id.
list_all_microsoft_dynamics_365_business_central_balance_sheets
List balance sheets in Microsoft Dynamics 365 Business Central. Returns: Property, id, lineNumber, display, balance, lineType, indentation, dateFilter. Required: environment, company_id.
list_all_income_statements
List income statements in Microsoft Dynamics 365 Business Central. Returns: Property, id, lineNumber, display, netChange, lineType, indentation, dateFilter. Required: environment, company_id.
list_all_cash_flow_statements
List cash flow statements in Microsoft Dynamics 365 Business Central. Returns: Property, id, lineNumber, display, netChange, lineType, indentation, dateFilter. Required: environment, company_id.
list_all_retained_earnings_statements
List retained earnings statements in Microsoft Dynamics 365 Business Central. Returns: Property, id, lineNumber, display, netChange, lineType, indentation, dateFilter. Required: environment, company_id.
list_all_microsoft_dynamics_365_business_central_customer_sales
List customer sales figures in Microsoft Dynamics 365 Business Central. Returns: Property, customerId, customerNumber, name, totalSalesAmount, dateFilter_FilterOnly. Required: environment, company_id.
list_all_customer_financial_details
List customer financial details in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, balance, totalSalesExcludingTax, overdueAmount, lastModifiedDateTime. Required: environment, company_id.
list_all_aged_accounts_receivables
List aged accounts receivables in Microsoft Dynamics 365 Business Central. Returns: Property, customerId, customerNumber, name, currencyCode, balanceDue, currentAmount, period1Label, period1Amount, period2Label, period2Amount, period3Label, period3Amount, agedAsOfDate, periodLengthFilter. Required: environment, company_id.
get_aged_accounts_receivable_by_id
Get an aged accounts receivable by id in Microsoft Dynamics 365 Business Central. Here `id` is the customer id. Returns: Property, customerId, customerNumber, name, currencyCode, balanceDue, currentAmount, period1Label, period1Amount, period2Label, period2Amount, period3Label, period3Amount, agedAsOfDate, periodLengthFilter. Required: environment, company_id, id.
list_all_aged_accounts_payables
List aged accounts payables in Microsoft Dynamics 365 Business Central. Returns: Property, vendorId, vendorNumber, name, currencyCode, balanceDue, currentAmount, period1Amount, period2Amount, period3Amount, agedAsOfDate, periodLengthFilter. Required: environment, company_id.
get_aged_accounts_payable_by_id
Get an aged accounts payable by id in Microsoft Dynamics 365 Business Central. Here `id` is the vendor id. Returns: Property, vendorId, vendorNumber, name, currencyCode, balanceDue, currentAmount, period1Amount, period2Amount, period3Amount, agedAsOfDate, periodLengthFilter. Required: environment, company_id, id.
list_all_countries_regions
List country/regions in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, addressFormat, lastModifiedDateTime. Required: environment, company_id.
get_countries_region_by_id
Get a country/region by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, addressFormat, lastModifiedDateTime. Required: environment, company_id, id.
create_countries_region
Create a country/region in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, addressFormat, lastModifiedDateTime. Required: environment, company_id.
update_countries_region_by_id
Update a country/region by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, addressFormat, lastModifiedDateTime. Required: environment, company_id, id, etag.
delete_countries_region_by_id
Delete a country/region by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_currency_exchange_rates
List currency exchange rates in Microsoft Dynamics 365 Business Central. Returns: Property, id, currencyCode, startingDate, exchangeRateAmount, relationalCurrencyCode, relationalExchangeRateAmount, lastModifiedDateTime. Required: environment, company_id.
get_currency_exchange_rate_by_id
Get a currency exchange rate by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, currencyCode, startingDate, exchangeRateAmount, relationalCurrencyCode, relationalExchangeRateAmount, lastModifiedDateTime. Required: environment, company_id, id.
list_all_customer_contacts
List customer contacts in Microsoft Dynamics 365 Business Central. Returns: Property, id, email, firstName, lastName, professionalTitle, customerId, customerName, primaryPhoneNumber. Required: environment, company_id.
get_customer_contact_by_id
Get a customer contact by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, email, firstName, lastName, professionalTitle, customerId, customerName, primaryPhoneNumber. Required: environment, company_id, id.
update_customer_contact_by_id
Update a customer contact by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, email, firstName, lastName, professionalTitle, customerId, customerName, primaryPhoneNumber. Required: environment, company_id, id, etag.
delete_customer_contact_by_id
Delete a customer contact by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_customer_return_reasons
List customer return reasons in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, description, lastModifiedDateTime. Required: environment, company_id.
get_customer_return_reason_by_id
Get a customer return reason by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, description, lastModifiedDateTime. Required: environment, company_id, id.
create_customer_return_reason
Create a customer return reason in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, description, lastModifiedDateTime. Required: environment, company_id.
update_customer_return_reason_by_id
Update a customer return reason by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, description, lastModifiedDateTime. Required: environment, company_id, id, etag.
delete_customer_return_reason_by_id
Delete a customer return reason by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_default_dimensions
List default dimensions in Microsoft Dynamics 365 Business Central. Returns: Property, id, parentType, parentId, dimensionId, dimensionCode, dimensionValueId, dimensionValueCode, postingValidation, lastModifiedDateTime. Required: environment, company_id.
get_default_dimension_by_id
Get a default dimension by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, parentType, parentId, dimensionId, dimensionCode, dimensionValueId, dimensionValueCode, postingValidation, lastModifiedDateTime. Required: environment, company_id, id.
create_default_dimension
Create a default dimension in Microsoft Dynamics 365 Business Central. Returns: Property, id, parentType, parentId, dimensionId, dimensionCode, dimensionValueId, dimensionValueCode, postingValidation, lastModifiedDateTime. Required: environment, company_id.
update_default_dimension_by_id
Update a default dimension by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, parentType, parentId, dimensionId, dimensionCode, dimensionValueId, dimensionValueCode, postingValidation, lastModifiedDateTime. Required: environment, company_id, id, etag.
delete_default_dimension_by_id
Delete a default dimension by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_dimension_values
List dimension values in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, dimensionId, displayName, consolidationCode, lastModifiedDateTime. Required: environment, company_id.
get_dimension_value_by_id
Get a dimension value by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, dimensionId, displayName, consolidationCode, lastModifiedDateTime. Required: environment, company_id, id.
list_all_microsoft_dynamics_365_business_central_dispute_status
List dispute statuss in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName. Required: environment, company_id.
get_dispute_status_by_id
Get a dispute status by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName. Required: environment, company_id, id.
create_a_microsoft_dynamics_365_business_central_dispute_status
Create a dispute status in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName. Required: environment, company_id.
update_dispute_status_by_id
Update a dispute status by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName. Required: environment, company_id, id, etag.
delete_dispute_status_by_id
Delete a dispute status by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_document_attachments
List document attachments in Microsoft Dynamics 365 Business Central. Returns: Property, id, fileName, byteSize, attachmentContent, parentType, parentId, lineNumber, documentFlowSales, documentFlowPurchase, lastModifiedDateTime. Required: environment, company_id.
get_document_attachment_by_id
Get a document attachment by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, fileName, byteSize, attachmentContent, parentType, parentId, lineNumber, documentFlowSales, documentFlowPurchase, lastModifiedDateTime. Required: environment, company_id, id.
create_document_attachment
Create a document attachment in Microsoft Dynamics 365 Business Central. Returns: Property, id, fileName, byteSize, attachmentContent, parentType, parentId, lineNumber, documentFlowSales, documentFlowPurchase, lastModifiedDateTime. Required: environment, company_id.
update_document_attachment_by_id
Update a document attachment by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, fileName, byteSize, attachmentContent, parentType, parentId, lineNumber, documentFlowSales, documentFlowPurchase, lastModifiedDateTime. Required: environment, company_id, id, etag.
delete_document_attachment_by_id
Delete a document attachment by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_microsoft_dynamics_365_business_central_fixed_assets
List fixed assets in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, displayName, fixedAssetLocationCode, fixedAssetLocationId, classCode, subclassCode, blocked, serialNumber, employeeNumber, employeeId, underMaintenance, lastModifiedDateTime. Required: environment, company_id.
get_fixed_asset_by_id
Get a fixed asset by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, displayName, fixedAssetLocationCode, fixedAssetLocationId, classCode, subclassCode, blocked, serialNumber, employeeNumber, employeeId, underMaintenance, lastModifiedDateTime. Required: environment, company_id, id.
create_a_microsoft_dynamics_365_business_central_fixed_asset
Create a fixed asset in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, displayName, fixedAssetLocationCode, fixedAssetLocationId, classCode, subclassCode, blocked, serialNumber, employeeNumber, employeeId, underMaintenance, lastModifiedDateTime. Required: environment, company_id.
update_fixed_asset_by_id
Update a fixed asset by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, displayName, fixedAssetLocationCode, fixedAssetLocationId, classCode, subclassCode, blocked, serialNumber, employeeNumber, employeeId, underMaintenance, lastModifiedDateTime. Required: environment, company_id, id, etag.
delete_fixed_asset_by_id
Delete a fixed asset by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_fixed_asset_locations
List fixed asset locations in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, lastModifiedDateTime. Required: environment, company_id.
get_fixed_asset_location_by_id
Get a fixed asset location by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, lastModifiedDateTime. Required: environment, company_id, id.
create_fixed_asset_location
Create a fixed asset location in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, lastModifiedDateTime. Required: environment, company_id.
update_fixed_asset_location_by_id
Update a fixed asset location by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, lastModifiedDateTime. Required: environment, company_id, id, etag.
delete_fixed_asset_location_by_id
Delete a fixed asset location by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_general_ledger_setup
List general ledger setups in Microsoft Dynamics 365 Business Central. Returns: Property, id, allowPostingFrom, allowPostingTo, additionalReportingCurrency, localCurrencyCode, localCurrencySymbol, lastModifiedDateTime, allowQueryFromConsolidation, shortcutDimension1Code, shortcutDimension2Code, shortcutDimension3Code, shortcutDimension4Code, shortcutDimension5Code, shortcutDimension6Code, shortcutDimension7Code, shortcutDimension8Code. Required: environment, company_id.
get_general_ledger_setup_by_id
Get a general ledger setup by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, allowPostingFrom, allowPostingTo, additionalReportingCurrency, localCurrencyCode, localCurrencySymbol, lastModifiedDateTime, allowQueryFromConsolidation, shortcutDimension1Code, shortcutDimension2Code, shortcutDimension3Code, shortcutDimension4Code, shortcutDimension5Code, shortcutDimension6Code, shortcutDimension7Code, shortcutDimension8Code. Required: environment, company_id, id.
list_all_general_product_posting_groups
List general product posting groups in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, description, defaultVATProductPostingGroup, autoInsertDefault, lastModifiedDateTime. Required: environment, company_id.
get_general_product_posting_group_by_id
Get a general product posting group by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, description, defaultVATProductPostingGroup, autoInsertDefault, lastModifiedDateTime. Required: environment, company_id, id.
list_all_inventory_posting_groups
List inventory posting groups in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, description, lastModifiedDateTime. Required: environment, company_id.
get_inventory_posting_group_by_id
Get an inventory posting group by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, description, lastModifiedDateTime. Required: environment, company_id, id.
list_all_item_ledger_entries
List item ledger entrys in Microsoft Dynamics 365 Business Central. Returns: Property, id, entryNumber, itemNumber, postingDate, entryType, sourceNumber, sourceType, documentNumber, documentType, description, quantity, salesAmountActual, costAmountActual, lastModifiedDateTime. Required: environment, company_id.
get_item_ledger_entry_by_id
Get an item ledger entry by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, entryNumber, itemNumber, postingDate, entryType, sourceNumber, sourceType, documentNumber, documentType, description, quantity, salesAmountActual, costAmountActual, lastModifiedDateTime. Required: environment, company_id, id.
list_all_microsoft_dynamics_365_business_central_item_variants
List item variants in Microsoft Dynamics 365 Business Central. Returns: Property, id, itemId, itemNumber, code, description, lastModifiedDateTime. Required: environment, company_id.
get_item_variant_by_id
Get an item variant by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, itemId, itemNumber, code, description, lastModifiedDateTime. Required: environment, company_id, id.
create_a_microsoft_dynamics_365_business_central_item_variant
Create an item variant in Microsoft Dynamics 365 Business Central. Returns: Property, id, itemId, itemNumber, code, description, lastModifiedDateTime. Required: environment, company_id.
update_item_variant_by_id
Update an item variant by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, itemId, itemNumber, code, description, lastModifiedDateTime. Required: environment, company_id, id, etag.
delete_item_variant_by_id
Delete an item variant by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_job_queue_entries
List job queue entrys in Microsoft Dynamics 365 Business Central. Returns: Property, id, jobQueueEntryId, userId, lastReadyState, expirationDateTime, earliestStartDateTime, objectTypeToRun, objectIdToRun, objectCaptionToRun, reportOutputType, maxNumberAttemptsToRun, numberOfAttemptsToRun, status, recordIdToProcess, parameterString, recurringJob, numberOfMinutesBetweenRuns, runOnMonday, runOnTuesday, runOnWednesday, runOnThursday, runOnFridays, runOnSaturdays, runOnSundays, startingTime, endingTime, referenceStartingTime, nextRunDateFormula, description, runInUserSession, userSessionId, jobQueueCategoryCode, errorMessage, userServiceInstanceId, userSessionStarted, notifyOnSuccess, userLanguageId, printerName, reportRequestPageOptions, rerunDelay, systemTaskId, scheduled, manualRecurrence, jobTimeOut, priorityWithinCategory, lastModifiedDateTime. Required: environment, company_id.
get_job_queue_entry_by_id
Get a job queue entry by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, jobQueueEntryId, userId, lastReadyState, expirationDateTime, earliestStartDateTime, objectTypeToRun, objectIdToRun, objectCaptionToRun, reportOutputType, maxNumberAttemptsToRun, numberOfAttemptsToRun, status, recordIdToProcess, parameterString, recurringJob, numberOfMinutesBetweenRuns, runOnMonday, runOnTuesday, runOnWednesday, runOnThursday, runOnFridays, runOnSaturdays, runOnSundays, startingTime, endingTime, referenceStartingTime, nextRunDateFormula, description, runInUserSession, userSessionId, jobQueueCategoryCode, errorMessage, userServiceInstanceId, userSessionStarted, notifyOnSuccess, userLanguageId, printerName, reportRequestPageOptions, rerunDelay, systemTaskId, scheduled, manualRecurrence, jobTimeOut, priorityWithinCategory, lastModifiedDateTime. Required: environment, company_id, id.
list_all_job_queue_log_entries
List job queue log entrys in Microsoft Dynamics 365 Business Central. Returns: Property, id, jobQueueEntryId, userId, startDateTime, endDateTime, objectIdToRun, objectTypeToRun, status, description, errorMessage, jobQueueCategoryCode, errorCallStack, parameterString, systemTaskId, userSessionId, userServiceInstanceId, lastModifiedDateTime. Required: environment, company_id.
get_job_queue_log_entry_by_id
Get a job queue log entry by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, jobQueueEntryId, userId, startDateTime, endDateTime, objectIdToRun, objectTypeToRun, status, description, errorMessage, jobQueueCategoryCode, errorCallStack, parameterString, systemTaskId, userSessionId, userServiceInstanceId, lastModifiedDateTime. Required: environment, company_id, id.
list_all_microsoft_dynamics_365_business_central_locations
List locations in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, contact, addressLine1, addressLine2, city, state, country, postalCode, phoneNumber, email, website, lastModifiedDateTime. Required: environment, company_id.
get_location_by_id
Get a location by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, contact, addressLine1, addressLine2, city, state, country, postalCode, phoneNumber, email, website, lastModifiedDateTime. Required: environment, company_id, id.
create_a_microsoft_dynamics_365_business_central_location
Create a location in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, contact, addressLine1, addressLine2, city, state, country, postalCode, phoneNumber, email, website, lastModifiedDateTime. Required: environment, company_id.
update_a_microsoft_dynamics_365_business_central_location_by_id
Update a location by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, contact, addressLine1, addressLine2, city, state, country, postalCode, phoneNumber, email, website, lastModifiedDateTime. Required: environment, company_id, id, etag.
delete_a_microsoft_dynamics_365_business_central_location_by_id
Delete a location by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_microsoft_dynamics_365_business_central_opportunities
List opportunitys in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, contactNumber, contactName, contactCompanyName, salespersonCode, description, status, closed, creationDate, dateClosed, calculatedCurrentValue, chancesOfSuccessPrc, completedPrc, estimatedClosingDate, estimatedValue, systemCreatedAt, lastModifiedDateTime. Required: environment, company_id.
get_opportunity_by_id
Get an opportunity by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, contactNumber, contactName, contactCompanyName, salespersonCode, description, status, closed, creationDate, dateClosed, calculatedCurrentValue, chancesOfSuccessPrc, completedPrc, estimatedClosingDate, estimatedValue, systemCreatedAt, lastModifiedDateTime. Required: environment, company_id, id.
create_a_microsoft_dynamics_365_business_central_opportunity
Create an opportunity in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, contactNumber, contactName, contactCompanyName, salespersonCode, description, status, closed, creationDate, dateClosed, calculatedCurrentValue, chancesOfSuccessPrc, completedPrc, estimatedClosingDate, estimatedValue, systemCreatedAt, lastModifiedDateTime. Required: environment, company_id.
update_opportunity_by_id
Update an opportunity by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, contactNumber, contactName, contactCompanyName, salespersonCode, description, status, closed, creationDate, dateClosed, calculatedCurrentValue, chancesOfSuccessPrc, completedPrc, estimatedClosingDate, estimatedValue, systemCreatedAt, lastModifiedDateTime. Required: environment, company_id, id, etag.
delete_opportunity_by_id
Delete an opportunity by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_microsoft_dynamics_365_business_central_payment_terms
List payment terms in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, dueDateCalculation, discountDateCalculation, discountPercent, calculateDiscountOnCreditMemos, lastModifiedDateTime. Required: environment, company_id.
get_payment_term_by_id
Get a payment term by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, dueDateCalculation, discountDateCalculation, discountPercent, calculateDiscountOnCreditMemos, lastModifiedDateTime. Required: environment, company_id, id.
create_a_microsoft_dynamics_365_business_central_payment_term
Create a payment term in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, dueDateCalculation, discountDateCalculation, discountPercent, calculateDiscountOnCreditMemos, lastModifiedDateTime. Required: environment, company_id.
update_payment_term_by_id
Update a payment term by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, dueDateCalculation, discountDateCalculation, discountPercent, calculateDiscountOnCreditMemos, lastModifiedDateTime. Required: environment, company_id, id, etag.
delete_payment_term_by_id
Delete a payment term by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_microsoft_dynamics_365_business_central_projects
List projects in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, displayName, lastModifiedDateTime. Required: environment, company_id.
get_single_microsoft_dynamics_365_business_central_project_by_id
Get a project by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, displayName, lastModifiedDateTime. Required: environment, company_id, id.
create_a_microsoft_dynamics_365_business_central_project
Create a project in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, displayName, lastModifiedDateTime. Required: environment, company_id.
update_a_microsoft_dynamics_365_business_central_project_by_id
Update a project by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, displayName, lastModifiedDateTime. Required: environment, company_id, id, etag.
delete_a_microsoft_dynamics_365_business_central_project_by_id
Delete a project by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_purchase_credit_memos
List purchase credit memos in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, creditMemoDate, postingDate, dueDate, vendorId, vendorNumber, vendorName, vendorCreditMemoNumber, payToVendorId, payToVendorNumber, payToName, buyFromAddressLine1, buyFromAddressLine2, buyFromCity, buyFromCountry, buyFromState, buyFromPostCode, payToAddressLine1, payToAddressLine2, payToCity, payToCountry, payToState, payToPostCode, shortcutDimension1Code, shortcutDimension2Code, currencyId, currencyCode, paymentTermsId, shipmentMethodId, purchaser, pricesIncludeTax, discountAmount, discountAppliedBeforeTax, totalAmountExcludingTax, totalTaxAmount, totalAmountIncludingTax, status, lastModifiedDateTime, invoiceId, invoiceNumber, vendorReturnReasonId. Required: environment, company_id.
get_purchase_credit_memo_by_id
Get a purchase credit memo by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, creditMemoDate, postingDate, dueDate, vendorId, vendorNumber, vendorName, vendorCreditMemoNumber, payToVendorId, payToVendorNumber, payToName, buyFromAddressLine1, buyFromAddressLine2, buyFromCity, buyFromCountry, buyFromState, buyFromPostCode, payToAddressLine1, payToAddressLine2, payToCity, payToCountry, payToState, payToPostCode, shortcutDimension1Code, shortcutDimension2Code, currencyId, currencyCode, paymentTermsId, shipmentMethodId, purchaser, pricesIncludeTax, discountAmount, discountAppliedBeforeTax, totalAmountExcludingTax, totalTaxAmount, totalAmountIncludingTax, status, lastModifiedDateTime, invoiceId, invoiceNumber, vendorReturnReasonId. Required: environment, company_id, id.
create_purchase_credit_memo
Create a purchase credit memo in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, creditMemoDate, postingDate, dueDate, vendorId, vendorNumber, vendorName, vendorCreditMemoNumber, payToVendorId, payToVendorNumber, payToName, buyFromAddressLine1, buyFromAddressLine2, buyFromCity, buyFromCountry, buyFromState, buyFromPostCode, payToAddressLine1, payToAddressLine2, payToCity, payToCountry, payToState, payToPostCode, shortcutDimension1Code, shortcutDimension2Code, currencyId, currencyCode, paymentTermsId, shipmentMethodId, purchaser, pricesIncludeTax, discountAmount, discountAppliedBeforeTax, totalAmountExcludingTax, totalTaxAmount, totalAmountIncludingTax, status, lastModifiedDateTime, invoiceId, invoiceNumber, vendorReturnReasonId. Required: environment, company_id.
update_purchase_credit_memo_by_id
Update a purchase credit memo by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, creditMemoDate, postingDate, dueDate, vendorId, vendorNumber, vendorName, vendorCreditMemoNumber, payToVendorId, payToVendorNumber, payToName, buyFromAddressLine1, buyFromAddressLine2, buyFromCity, buyFromCountry, buyFromState, buyFromPostCode, payToAddressLine1, payToAddressLine2, payToCity, payToCountry, payToState, payToPostCode, shortcutDimension1Code, shortcutDimension2Code, currencyId, currencyCode, paymentTermsId, shipmentMethodId, purchaser, pricesIncludeTax, discountAmount, discountAppliedBeforeTax, totalAmountExcludingTax, totalTaxAmount, totalAmountIncludingTax, status, lastModifiedDateTime, invoiceId, invoiceNumber, vendorReturnReasonId. Required: environment, company_id, id, etag.
delete_purchase_credit_memo_by_id
Delete a purchase credit memo by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_purchase_receipts
List purchase receipts in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, invoiceDate, postingDate, dueDate, vendorNumber, vendorName, payToName, payToContact, payToVendorNumber, shipToName, shipToContact, buyFromAddressLine1, buyFromAddressLine2, buyFromCity, buyFromCountry, buyFromState, buyFromPostCode, shipToAddressLine1, shipToAddressLine2, shipToCity, shipToCountry, shipToState, shipToPostCode, payToAddressLine1, payToAddressLine2, payToCity, payToCountry, payToState, payToPostCode, currencyCode, orderNumber, lastModifiedDateTime. Required: environment, company_id.
get_purchase_receipt_by_id
Get a purchase receipt by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, invoiceDate, postingDate, dueDate, vendorNumber, vendorName, payToName, payToContact, payToVendorNumber, shipToName, shipToContact, buyFromAddressLine1, buyFromAddressLine2, buyFromCity, buyFromCountry, buyFromState, buyFromPostCode, shipToAddressLine1, shipToAddressLine2, shipToCity, shipToCountry, shipToState, shipToPostCode, payToAddressLine1, payToAddressLine2, payToCity, payToCountry, payToState, payToPostCode, currencyCode, orderNumber, lastModifiedDateTime. Required: environment, company_id, id.
list_all_microsoft_dynamics_365_business_central_sales_shipments
List sales shipments in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, externalDocumentNumber, invoiceDate, postingDate, dueDate, customerPurchaseOrderReference, customerId, customerNumber, customerName, billToCustomerId, billToName, billToCustomerNumber, shipToName, shipToContact, sellToAddressLine1, sellToAddressLine2, sellToCity, sellToCountry, sellToState, sellToPostCode, billToAddressLine1, billToAddressLine2, billToCity, billToCountry, billToState, billToPostCode, shipToAddressLine1, shipToAddressLine2, shipToCity, shipToCountry, shipToState, shipToPostCode, currencyCode, orderNumber, paymentTermsCode, shipmentMethodCode, salesperson, pricesIncludeTax, lastModifiedDateTime, phoneNumber, email. Required: environment, company_id.
get_sales_shipment_by_id
Get a sales shipment by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, externalDocumentNumber, invoiceDate, postingDate, dueDate, customerPurchaseOrderReference, customerId, customerNumber, customerName, billToCustomerId, billToName, billToCustomerNumber, shipToName, shipToContact, sellToAddressLine1, sellToAddressLine2, sellToCity, sellToCountry, sellToState, sellToPostCode, billToAddressLine1, billToAddressLine2, billToCity, billToCountry, billToState, billToPostCode, shipToAddressLine1, shipToAddressLine2, shipToCity, shipToCountry, shipToState, shipToPostCode, currencyCode, orderNumber, paymentTermsCode, shipmentMethodCode, salesperson, pricesIncludeTax, lastModifiedDateTime, phoneNumber, email. Required: environment, company_id, id.
list_all_salespeople_purchasers
List salesperson/purchasers in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, email, email2, phoneNo, jobTitle, commisionPercent, privacyBlocked, blocked, lastModifiedDateTime. Required: environment, company_id.
get_salespeople_purchaser_by_id
Get a salesperson/purchaser by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, email, email2, phoneNo, jobTitle, commisionPercent, privacyBlocked, blocked, lastModifiedDateTime. Required: environment, company_id, id.
create_salespeople_purchaser
Create a salesperson/purchaser in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, email, email2, phoneNo, jobTitle, commisionPercent, privacyBlocked, blocked, lastModifiedDateTime. Required: environment, company_id.
update_salespeople_purchaser_by_id
Update a salesperson/purchaser by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, email, email2, phoneNo, jobTitle, commisionPercent, privacyBlocked, blocked, lastModifiedDateTime. Required: environment, company_id, id, etag.
delete_salespeople_purchaser_by_id
Delete a salesperson/purchaser by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_microsoft_dynamics_365_business_central_sales_quotes
List sales quotes in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, externalDocumentNumber, documentDate, postingDate, dueDate, customerId, customerNumber, customerName, billToName, billToCustomerId, billToCustomerNumber, shipToName, shipToContact, sellToAddressLine1, sellToAddressLine2, sellToCity, sellToCountry, sellToState, sellToPostCode, billToAddressLine1, billToAddressLine2, billToCity, billToCountry, billToState, billToPostCode, shipToAddressLine1, shipToAddressLine2, shipToCity, shipToCountry, shipToState, shipToPostCode, shortcutDimension1Code, shortcutDimension2Code, currencyId, currencyCode, paymentTermsId, shipmentMethodId, salesperson, discountAmount, totalAmountExcludingTax, totalTaxAmount, totalAmountIncludingTax, status, sentDate, validUntilDate, acceptedDate, lastModifiedDateTime, phoneNumber, email. Required: environment, company_id.
get_sales_quote_by_id
Get a sales quote by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, externalDocumentNumber, documentDate, postingDate, dueDate, customerId, customerNumber, customerName, billToName, billToCustomerId, billToCustomerNumber, shipToName, shipToContact, sellToAddressLine1, sellToAddressLine2, sellToCity, sellToCountry, sellToState, sellToPostCode, billToAddressLine1, billToAddressLine2, billToCity, billToCountry, billToState, billToPostCode, shipToAddressLine1, shipToAddressLine2, shipToCity, shipToCountry, shipToState, shipToPostCode, shortcutDimension1Code, shortcutDimension2Code, currencyId, currencyCode, paymentTermsId, shipmentMethodId, salesperson, discountAmount, totalAmountExcludingTax, totalTaxAmount, totalAmountIncludingTax, status, sentDate, validUntilDate, acceptedDate, lastModifiedDateTime, phoneNumber, email. Required: environment, company_id, id.
create_a_microsoft_dynamics_365_business_central_sales_quote
Create a sales quote in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, externalDocumentNumber, documentDate, postingDate, dueDate, customerId, customerNumber, customerName, billToName, billToCustomerId, billToCustomerNumber, shipToName, shipToContact, sellToAddressLine1, sellToAddressLine2, sellToCity, sellToCountry, sellToState, sellToPostCode, billToAddressLine1, billToAddressLine2, billToCity, billToCountry, billToState, billToPostCode, shipToAddressLine1, shipToAddressLine2, shipToCity, shipToCountry, shipToState, shipToPostCode, shortcutDimension1Code, shortcutDimension2Code, currencyId, currencyCode, paymentTermsId, shipmentMethodId, salesperson, discountAmount, totalAmountExcludingTax, totalTaxAmount, totalAmountIncludingTax, status, sentDate, validUntilDate, acceptedDate, lastModifiedDateTime, phoneNumber, email. Required: environment, company_id.
update_sales_quote_by_id
Update a sales quote by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, number, externalDocumentNumber, documentDate, postingDate, dueDate, customerId, customerNumber, customerName, billToName, billToCustomerId, billToCustomerNumber, shipToName, shipToContact, sellToAddressLine1, sellToAddressLine2, sellToCity, sellToCountry, sellToState, sellToPostCode, billToAddressLine1, billToAddressLine2, billToCity, billToCountry, billToState, billToPostCode, shipToAddressLine1, shipToAddressLine2, shipToCity, shipToCountry, shipToState, shipToPostCode, shortcutDimension1Code, shortcutDimension2Code, currencyId, currencyCode, paymentTermsId, shipmentMethodId, salesperson, discountAmount, totalAmountExcludingTax, totalTaxAmount, totalAmountIncludingTax, status, sentDate, validUntilDate, acceptedDate, lastModifiedDateTime, phoneNumber, email. Required: environment, company_id, id, etag.
delete_sales_quote_by_id
Delete a sales quote by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_shipment_methods
List shipment methods in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, lastModifiedDateTime. Required: environment, company_id.
get_shipment_method_by_id
Get a shipment method by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, lastModifiedDateTime. Required: environment, company_id, id.
create_a_microsoft_dynamics_365_business_central_shipment_method
Create a shipment method in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, lastModifiedDateTime. Required: environment, company_id.
update_shipment_method_by_id
Update a shipment method by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, lastModifiedDateTime. Required: environment, company_id, id, etag.
delete_shipment_method_by_id
Delete a shipment method by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_microsoft_dynamics_365_business_central_tax_areas
List tax areas in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, taxType, lastModifiedDateTime. Required: environment, company_id.
get_tax_area_by_id
Get a tax area by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, taxType, lastModifiedDateTime. Required: environment, company_id, id.
create_a_microsoft_dynamics_365_business_central_tax_area
Create a tax area in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, taxType, lastModifiedDateTime. Required: environment, company_id.
update_a_microsoft_dynamics_365_business_central_tax_area_by_id
Update a tax area by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, code, displayName, taxType, lastModifiedDateTime. Required: environment, company_id, id, etag.
delete_a_microsoft_dynamics_365_business_central_tax_area_by_id
Delete a tax area by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_time_registration_entries
List time registration entrys in Microsoft Dynamics 365 Business Central. Returns: Property, id, employeeId, employeeNumber, jobId, jobNumber, jobTaskNumber, absence, lineNumber, date, quantity, status, unitOfMeasureId, unitOfMeasureCode, lastModfiedDateTime. Required: environment, company_id.
get_time_registration_entry_by_id
Get a time registration entry by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, employeeId, employeeNumber, jobId, jobNumber, jobTaskNumber, absence, lineNumber, date, quantity, status, unitOfMeasureId, unitOfMeasureCode, lastModfiedDateTime. Required: environment, company_id, id.
create_time_registration_entry
Create a time registration entry in Microsoft Dynamics 365 Business Central. Returns: Property, id, employeeId, employeeNumber, jobId, jobNumber, jobTaskNumber, absence, lineNumber, date, quantity, status, unitOfMeasureId, unitOfMeasureCode, lastModfiedDateTime. Required: environment, company_id.
update_time_registration_entry_by_id
Update a time registration entry by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, employeeId, employeeNumber, jobId, jobNumber, jobTaskNumber, absence, lineNumber, date, quantity, status, unitOfMeasureId, unitOfMeasureCode, lastModfiedDateTime. Required: environment, company_id, id, etag.
delete_time_registration_entry_by_id
Delete a time registration entry by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, id, etag.
list_all_sales_order_lines
List sales order lines in Microsoft Dynamics 365 Business Central. Returns: Property, id, documentId, sequence, itemId, accountId, lineType, lineObjectNumber, description, description2, unitOfMeasureId, unitOfMeasureCode, quantity, unitPrice, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, invoiceDiscountAllocation, netAmount, netTaxAmount, netAmountIncludingTax, shipmentDate, shippedQuantity, invoicedQuantity, invoiceQuantity, shipQuantity, itemVariantId, locationId. Required: environment, company_id, sales_order_id.
get_sales_order_line_by_id
Get a sales order line by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, documentId, sequence, itemId, accountId, lineType, lineObjectNumber, description, description2, unitOfMeasureId, unitOfMeasureCode, quantity, unitPrice, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, invoiceDiscountAllocation, netAmount, netTaxAmount, netAmountIncludingTax, shipmentDate, shippedQuantity, invoicedQuantity, invoiceQuantity, shipQuantity, itemVariantId, locationId. Required: environment, company_id, sales_order_id, id.
create_sales_order_line
Create a sales order line in Microsoft Dynamics 365 Business Central. Returns: Property, id, documentId, sequence, itemId, accountId, lineType, lineObjectNumber, description, description2, unitOfMeasureId, unitOfMeasureCode, quantity, unitPrice, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, invoiceDiscountAllocation, netAmount, netTaxAmount, netAmountIncludingTax, shipmentDate, shippedQuantity, invoicedQuantity, invoiceQuantity, shipQuantity, itemVariantId, locationId. Required: environment, company_id, sales_order_id.
update_sales_order_line_by_id
Update a sales order line by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, documentId, sequence, itemId, accountId, lineType, lineObjectNumber, description, description2, unitOfMeasureId, unitOfMeasureCode, quantity, unitPrice, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, invoiceDiscountAllocation, netAmount, netTaxAmount, netAmountIncludingTax, shipmentDate, shippedQuantity, invoicedQuantity, invoiceQuantity, shipQuantity, itemVariantId, locationId. Required: environment, company_id, sales_order_id, id, etag.
delete_sales_order_line_by_id
Delete a sales order line by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, sales_order_id, id, etag.
list_all_sales_quote_lines
List sales quote lines in Microsoft Dynamics 365 Business Central. Returns: Property, id, documentId, sequence, itemId, accountId, lineType, lineObjectNumber, description, description2, unitOfMeasureId, unitOfMeasureCode, unitPrice, quantity, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, netAmount, netTaxAmount, netAmountIncludingTax, itemVariantId, locationId. Required: environment, company_id, sales_quote_id.
get_sales_quote_line_by_id
Get a sales quote line by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, documentId, sequence, itemId, accountId, lineType, lineObjectNumber, description, description2, unitOfMeasureId, unitOfMeasureCode, unitPrice, quantity, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, netAmount, netTaxAmount, netAmountIncludingTax, itemVariantId, locationId. Required: environment, company_id, sales_quote_id, id.
create_sales_quote_line
Create a sales quote line in Microsoft Dynamics 365 Business Central. Returns: Property, id, documentId, sequence, itemId, accountId, lineType, lineObjectNumber, description, description2, unitOfMeasureId, unitOfMeasureCode, unitPrice, quantity, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, netAmount, netTaxAmount, netAmountIncludingTax, itemVariantId, locationId. Required: environment, company_id, sales_quote_id.
update_sales_quote_line_by_id
Update a sales quote line by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, documentId, sequence, itemId, accountId, lineType, lineObjectNumber, description, description2, unitOfMeasureId, unitOfMeasureCode, unitPrice, quantity, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, netAmount, netTaxAmount, netAmountIncludingTax, itemVariantId, locationId. Required: environment, company_id, sales_quote_id, id, etag.
delete_sales_quote_line_by_id
Delete a sales quote line by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, sales_quote_id, id, etag.
list_all_purchase_credit_memo_lines
List purchase credit memo lines in Microsoft Dynamics 365 Business Central. Returns: Property, id, documentId, sequence, itemId, accountId, lineType, lineObjectNumber, description, unitOfMeasureId, unitOfMeasureCode, unitCost, quantity, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, invoiceDiscountAllocation, netAmount, netTaxAmount, netAmountIncludingTax, itemVariantId, locationId. Required: environment, company_id, purchase_credit_memo_id.
get_purchase_credit_memo_line_by_id
Get a purchase credit memo line by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, documentId, sequence, itemId, accountId, lineType, lineObjectNumber, description, unitOfMeasureId, unitOfMeasureCode, unitCost, quantity, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, invoiceDiscountAllocation, netAmount, netTaxAmount, netAmountIncludingTax, itemVariantId, locationId. Required: environment, company_id, purchase_credit_memo_id, id.
create_purchase_credit_memo_line
Create a purchase credit memo line in Microsoft Dynamics 365 Business Central. Returns: Property, id, documentId, sequence, itemId, accountId, lineType, lineObjectNumber, description, unitOfMeasureId, unitOfMeasureCode, unitCost, quantity, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, invoiceDiscountAllocation, netAmount, netTaxAmount, netAmountIncludingTax, itemVariantId, locationId. Required: environment, company_id, purchase_credit_memo_id.
update_purchase_credit_memo_line_by_id
Update a purchase credit memo line by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, documentId, sequence, itemId, accountId, lineType, lineObjectNumber, description, unitOfMeasureId, unitOfMeasureCode, unitCost, quantity, discountAmount, discountPercent, discountAppliedBeforeTax, amountExcludingTax, taxCode, taxPercent, totalTaxAmount, amountIncludingTax, invoiceDiscountAllocation, netAmount, netTaxAmount, netAmountIncludingTax, itemVariantId, locationId. Required: environment, company_id, purchase_credit_memo_id, id, etag.
delete_purchase_credit_memo_line_by_id
Delete a purchase credit memo line by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, purchase_credit_memo_id, id, etag.
list_all_purchase_receipt_lines
List purchase receipt lines in Microsoft Dynamics 365 Business Central. Returns: Property, id, documentId, sequence, lineType, lineObjectNumber, description, description2, unitOfMeasureCode, unitCost, quantity, discountPercent, taxPercent, expectedReceiptDate. Required: environment, company_id, purchase_receipt_id.
get_purchase_receipt_line_by_id
Get a purchase receipt line by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, documentId, sequence, lineType, lineObjectNumber, description, description2, unitOfMeasureCode, unitCost, quantity, discountPercent, taxPercent, expectedReceiptDate. Required: environment, company_id, purchase_receipt_id, id.
list_all_sales_shipment_lines
List sales shipment lines in Microsoft Dynamics 365 Business Central. Returns: Property, id, documentId, documentNo, sequence, lineType, lineObjectNumber, description, description2, unitOfMeasureCode, unitPrice, quantity, discountPercent, taxPercent, shipmentDate. Required: environment, company_id, sales_shipment_id.
get_sales_shipment_line_by_id
Get a sales shipment line by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, documentId, documentNo, sequence, lineType, lineObjectNumber, description, description2, unitOfMeasureCode, unitPrice, quantity, discountPercent, taxPercent, shipmentDate. Required: environment, company_id, sales_shipment_id, id.
list_all_vendor_contacts_information
List vendor contact information records in Microsoft Dynamics 365 Business Central. Returns: Property, contactId, contactNumber, contactName, contactType, relatedId, relatedType. Required: environment, company_id, vendor_id.
list_all_customer_contacts_information
List customer contact information records in Microsoft Dynamics 365 Business Central. Returns: Property, contactId, contactNumber, contactName, contactType, relatedId, relatedType. Required: environment, company_id, customer_id.
list_all_apply_vendor_entries
List apply vendor entrys in Microsoft Dynamics 365 Business Central. Returns: Property, id, applied, appliesToId, postingDate, documentType, documentNumber, externalDocumentNumber, vendorNumber, vendorName, description, remainingAmount, lastModifiedDateTime. Required: environment, company_id, vendor_payment_journal_id, vendor_payment_id.
get_apply_vendor_entry_by_id
Get an apply vendor entry by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, applied, appliesToId, postingDate, documentType, documentNumber, externalDocumentNumber, vendorNumber, vendorName, description, remainingAmount, lastModifiedDateTime. Required: environment, company_id, vendor_payment_journal_id, vendor_payment_id, id.
update_apply_vendor_entry_by_id
Update an apply vendor entry by id in Microsoft Dynamics 365 Business Central. Returns: Property, id, applied, appliesToId, postingDate, documentType, documentNumber, externalDocumentNumber, vendorNumber, vendorName, description, remainingAmount, lastModifiedDateTime. Required: environment, company_id, vendor_payment_journal_id, vendor_payment_id, id, etag.
list_all_sales_invoice_pdf_document
Get the sales invoice PDF document in Microsoft Dynamics 365 Business Central. Returns: Property, id, parentId, parentType, pdfDocumentContent. Required: environment, company_id, sales_invoice_id.
list_all_sales_quote_pdf_document
Get the sales quote PDF document in Microsoft Dynamics 365 Business Central. Returns: Property, id, parentId, parentType, pdfDocumentContent. Required: environment, company_id, sales_quote_id.
list_all_sales_credit_memo_pdf_document
Get the sales credit memo PDF document in Microsoft Dynamics 365 Business Central. Returns: Property, id, parentId, parentType, pdfDocumentContent. Required: environment, company_id, sales_credit_memo_id.
list_all_purchase_invoice_pdf_document
Get the purchase invoice PDF document in Microsoft Dynamics 365 Business Central. Returns: Property, id, parentId, parentType, pdfDocumentContent. Required: environment, company_id, purchase_invoice_id.
list_all_microsoft_dynamics_365_business_central_item_picture
Get the item picture in Microsoft Dynamics 365 Business Central. Returns: Property, id, parentType, width, height, contentType, pictureContent. Required: environment, company_id, item_id.
create_a_microsoft_dynamics_365_business_central_item_picture
Upload the item picture content in Microsoft Dynamics 365 Business Central. The request body is the raw image bytes, not JSON. Required: environment, company_id, item_id.
update_item_picture_by_id
Replace the item picture content in Microsoft Dynamics 365 Business Central. The request body is the raw image bytes, not JSON. Required: environment, company_id, item_id, etag.
delete_item_picture_by_id
Delete an item picture by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, item_id, id, etag.
list_all_microsoft_dynamics_365_business_central_vendor_picture
Get the vendor picture in Microsoft Dynamics 365 Business Central. Returns: Property, id, parentType, width, height, contentType, pictureContent. Required: environment, company_id, vendor_id.
create_a_microsoft_dynamics_365_business_central_vendor_picture
Upload the vendor picture content in Microsoft Dynamics 365 Business Central. The request body is the raw image bytes, not JSON. Required: environment, company_id, vendor_id.
update_vendor_picture_by_id
Replace the vendor picture content in Microsoft Dynamics 365 Business Central. The request body is the raw image bytes, not JSON. Required: environment, company_id, vendor_id, etag.
delete_vendor_picture_by_id
Delete a vendor picture by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, vendor_id, id, etag.
list_all_customer_picture
Get the customer picture in Microsoft Dynamics 365 Business Central. Returns: Property, id, parentType, width, height, contentType, pictureContent. Required: environment, company_id, customer_id.
create_customer_picture
Upload the customer picture content in Microsoft Dynamics 365 Business Central. The request body is the raw image bytes, not JSON. Required: environment, company_id, customer_id.
update_customer_picture_by_id
Replace the customer picture content in Microsoft Dynamics 365 Business Central. The request body is the raw image bytes, not JSON. Required: environment, company_id, customer_id, etag.
delete_customer_picture_by_id
Delete a customer picture by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, customer_id, id, etag.
list_all_employee_picture
Get the employee picture in Microsoft Dynamics 365 Business Central. Returns: Property, id, parentType, width, height, contentType, pictureContent. Required: environment, company_id, employee_id.
create_employee_picture
Upload the employee picture content in Microsoft Dynamics 365 Business Central. The request body is the raw image bytes, not JSON. Required: environment, company_id, employee_id.
update_employee_picture_by_id
Replace the employee picture content in Microsoft Dynamics 365 Business Central. The request body is the raw image bytes, not JSON. Required: environment, company_id, employee_id, etag.
delete_employee_picture_by_id
Delete an employee picture by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, company_id, employee_id, id, etag.
list_all_microsoft_dynamics_365_business_central_contact_picture
Get the contact picture in Microsoft Dynamics 365 Business Central. Returns: Property, id, parentType, width, height, contentType, pictureContent. Required: environment, company_id, contact_id.
list_all_microsoft_dynamics_365_business_central_subscriptions
List webhook subscriptions in Microsoft Dynamics 365 Business Central. Returns: Property, subscriptionId, notificationUrl, resource, timestamp, userId, lastModifiedDateTime, clientState, expirationDateTime, systemCreatedAt, systemCreatedBy, systemModifiedAt, systemModifiedBy. Required: environment.
create_a_microsoft_dynamics_365_business_central_subscription
Create a webhook subscription in Microsoft Dynamics 365 Business Central. Returns: Property, subscriptionId, notificationUrl, resource, timestamp, userId, lastModifiedDateTime, clientState, expirationDateTime, systemCreatedAt, systemCreatedBy, systemModifiedAt, systemModifiedBy. Required: environment.
update_subscription_by_id
Update a webhook subscription by id in Microsoft Dynamics 365 Business Central. Returns: Property, subscriptionId, notificationUrl, resource, timestamp, userId, lastModifiedDateTime, clientState, expirationDateTime, systemCreatedAt, systemCreatedBy, systemModifiedAt, systemModifiedBy. Required: environment, id, etag.
delete_subscription_by_id
Delete a webhook subscription by id in Microsoft Dynamics 365 Business Central. Returns an empty 204 response on success. Required: environment, id, etag.
Why Truto
Why use Truto’s MCP server for Microsoft Dynamics 365 Business Central
Other MCP servers give you a static tool list for one app. Truto gives you a managed, multi-tenant MCP infrastructure across 700+ integrations.
Auto-generated, always up to date
Tools are dynamically generated from curated documentation — not hand-coded. As integrations evolve, tools stay current without manual maintenance.
Fine-grained access control
Scope each MCP server to read-only, write-only, specific methods, or tagged tool groups. Expose only what your AI agent needs — nothing more.
Multi-tenant by design
Each MCP server is scoped to a single connected account with its own credentials. The URL itself is the auth token — no shared secrets, no credential leaking across tenants.
Works with every MCP client
Standard JSON-RPC 2.0 protocol. Paste the URL into Claude, ChatGPT, Cursor, or any MCP-compatible agent framework — tools are discovered automatically.
Built-in auth, rate limits, and error handling
Tool calls execute through Truto’s proxy layer with automatic OAuth refresh, rate-limit handling, and normalized error responses. No raw API plumbing in your agent.
Expiring and auditable servers
Create time-limited MCP servers for contractors or automated workflows. Optional dual-auth requires both the URL and a Truto API token for high-security environments.
Unified APIs
Unified APIs for Microsoft Dynamics 365 Business Central
Skip writing code for every integration. Use Truto’s category-specific Unified APIs out of the box or customize the mappings with AI.
Unified HRIS API
Employees
Represents an employee in HRIS
Unified Accounting API
Accounts
Account represents bank accounts or a general ledger account
Attachments
Attachment represents the company's attachment
Company Info
Company Info represents the company's information
Contacts
Contacts represents the company's vendor or a customer
Credit Notes
Credit Notes represents the credit notes of the company
Currencies
Currency represents the currencies used by the company
Employees
Employee represents an employee of the company
Invoices
Invoices represents the invoices of the company
Items
Items represents the items of the company
Journal Entries
Journal Entries represents the journal entries of the company
Payment Method
Payment method represents the payment methods of the company
Payments
Payments represents the payments of the company
Purchase Orders
Purchase Orders represents the purchase orders of the company
Tracking Categories
TrackingCategories represents the tracking categories of the company
How It Works
From zero to integrated
Go live with Microsoft Dynamics 365 Business Central in under an hour. No boilerplate, no maintenance burden.
Link your customer’s Microsoft Dynamics 365 Business Central account
Use Truto’s frontend SDK to connect your customer’s Microsoft Dynamics 365 Business Central account. We handle all OAuth and API key flows — you don’t need to create the OAuth app.
We handle authentication
Don’t spend time refreshing access tokens or figuring out secure storage. We handle it and inject credentials into every API request.
Call our API, we call Microsoft Dynamics 365 Business Central
Truto’s Proxy API is a 1-to-1 mapping of the Microsoft Dynamics 365 Business Central API. You call us, we call Microsoft Dynamics 365 Business Central, and pass the response back in the same cycle.
Unified response format
Every response follows a single format across all integrations. We translate Microsoft Dynamics 365 Business Central’s pagination into unified cursor-based pagination. Data is always in the result attribute.
FAQs
Common questions about Microsoft Dynamics 365 Business Central on Truto
Authentication, rate limits, data freshness, and everything else you need to know before you integrate.
What authentication method does the Microsoft Dynamics 365 Business Central integration use?
D365 Business Central uses OAuth 2.0 via Microsoft Entra ID (Azure AD). Truto handles the full OAuth flow — token acquisition, refresh, and tenant-level consent — so your end users can connect their BC environment with a standard authorize-and-consent experience.
What are Tracking Categories in the context of D365 Business Central?
Tracking Categories in Truto's Unified Accounting API map to Dimensions and Dimension Values in D365 BC. These are user-defined classification tags (e.g., Department, Project, Region) that finance teams use to segment transactions. They are critical for expense coding and journal entry posting workflows.
Does the integration support multi-entity or multi-company environments?
Yes. D365 Business Central's API is scoped per company within a tenant. Truto manages the company context so your end users can select which BC company entity to connect during the linking flow, and all subsequent API calls are scoped to that entity.
How does Truto handle pagination and rate limits for the D365 BC API?
The D365 BC REST API v2.0 uses OData-style pagination and enforces per-tenant rate limits. Truto abstracts pagination automatically and manages rate-limit retries behind the scenes, so your application receives complete result sets without having to handle throttling logic.
Which Unified APIs are available for Microsoft Dynamics 365 Business Central?
Truto supports D365 BC through the Unified Accounting API (covering Accounts, Attachments, Company Info, Contacts, Credit Notes, Currencies, Employees, Invoices, Items, Journal Entries, Payment Methods, Payments, Purchase Orders, and Tracking Categories) and the Unified HRIS API (covering Employees).
Can I request custom tools or additional API operations for D365 Business Central?
Yes. While there are no pre-built tools for D365 BC yet, Truto builds custom tools on request. If you need operations beyond what the Unified APIs cover — such as writing to specific BC extensions or custom endpoints — reach out and the Truto team can build them for your use case.
Microsoft Dynamics 365 Business Central
Get Microsoft Dynamics 365 Business Central integrated into your app
Our team understands what it takes to make a Microsoft Dynamics 365 Business Central integration successful. A short, crisp 30 minute call with folks who understand the problem.