Skip to main content

Dynamics 365 Business Central

Connect to Microsoft Dynamics 365 Business Central ERP system.

Dynamics 365 Business Central Logo

Authentication​

This connector uses OAuth 2.0 authentication.

info

Set up your connection in the Abstra Console before using it in your workflows.

How to use​

Using the Smart Chat​

Execute the action "CHOOSE_ONE_ACTION_BELOW" from my connector "YOUR_CONNECTOR_NAME" using the params "PARAMS_HERE".

Using the Web Editor​

from abstra.connectors import run_connection_action

result = run_connection_action(
connection_name="your_connection_name",
action_name="your_action_name",
params={
"param1": "value1",
"param2": "value2"
})

Available Actions​

This connector provides 128 actions:

ActionPurposeParameters
get_companiesReturns a collection of Companies.$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companiesCreate Companydata: {
. id (string)
. systemVersion (string)
. name (string)
. displayName (string)
. businessProfileId (string)
. systemCreatedAt (string)
. systemCreatedBy (string)
. systemModifiedAt (string)
. systemModifiedBy (string)
} (object) required
get_companies_by_id_Get Company by idid (string) required
$select (string)
$expand (string)
patch_companies_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
If-Match (string) required
data: {
. id (string)
. systemVersion (string)
. name (string)
. displayName (string)
. businessProfileId (string)
. systemCreatedAt (string)
. systemCreatedBy (string)
. systemModifiedAt (string)
. systemModifiedBy (string)
} (object) required
delete_companies_by_id_Delete Companyid (string) required
If-Match (string) required
get_companies_by_company_id_customersReturns a collection of Customers.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_customersCreate CustomercompanyId (string) required
data: {
. id (string)
. number (string)
. displayName (string)
. type (string)
. addressLine1 (string)
. addressLine2 (string)
. city (string)
. state (string)
. country (string)
. postalCode (string)
. phoneNumber (string)
. email (string)
. website (string)
. taxLiable (boolean)
. taxAreaId (string)
. taxAreaDisplayName (string)
. taxRegistrationNumber (string)
. currencyId (string)
. currencyCode (string)
. paymentTermsId (string)
. shipmentMethodId (string)
. paymentMethodId (string)
. blocked (string)
. balance (number)
. overdueAmount (number)
. totalSalesExcludingTax (number)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_customers_by_id_Get Customer by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_customers_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. id (string)
. number (string)
. displayName (string)
. type (string)
. addressLine1 (string)
. addressLine2 (string)
. city (string)
. state (string)
. country (string)
. postalCode (string)
. phoneNumber (string)
. email (string)
. website (string)
. taxLiable (boolean)
. taxAreaId (string)
. taxAreaDisplayName (string)
. taxRegistrationNumber (string)
. currencyId (string)
. currencyCode (string)
. paymentTermsId (string)
. shipmentMethodId (string)
. paymentMethodId (string)
. blocked (string)
. balance (number)
. overdueAmount (number)
. totalSalesExcludingTax (number)
. lastModifiedDateTime (string)
} (object) required
delete_companies_by_company_id_customers_by_id_Delete Customerid (string) required
companyId (string) required
If-Match (string) required
get_companies_by_company_id_vendorsReturns a collection of Vendors.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_vendorsCreate VendorcompanyId (string) required
data: {
. id (string)
. number (string)
. displayName (string)
. name (string)
. partnerType (string)
. addressLine1 (string)
. addressLine2 (string)
. address (string)
. address2 (string)
. city (string)
. state (string)
. country (string)
. territoryCode (string)
. postalCode (string)
. phoneNumber (string)
. email (string)
. website (string)
. taxRegistrationNumber (string)
. vatRegistrationNo (string)
. currencyId (string)
. currencyCode (string)
. irs1099Code (string)
. paymentTermsId (string)
. paymentTermsCode (string)
. paymentMethodId (string)
. paymentMethodCode (string)
. applicationMethod (string)
. genBusPostingGroup (string)
. vendorPostingGroup (string)
. taxLiable (boolean)
. blocked (string)
. balance (number)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_vendors_by_id_Get Vendor by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_vendors_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. id (string)
. number (string)
. displayName (string)
. name (string)
. partnerType (string)
. addressLine1 (string)
. addressLine2 (string)
. address (string)
. address2 (string)
. city (string)
. state (string)
. country (string)
. territoryCode (string)
. postalCode (string)
. phoneNumber (string)
. email (string)
. website (string)
. taxRegistrationNumber (string)
. vatRegistrationNo (string)
. currencyId (string)
. currencyCode (string)
. irs1099Code (string)
. paymentTermsId (string)
. paymentTermsCode (string)
. paymentMethodId (string)
. paymentMethodCode (string)
. applicationMethod (string)
. genBusPostingGroup (string)
. vendorPostingGroup (string)
. taxLiable (boolean)
. blocked (string)
. balance (number)
. lastModifiedDateTime (string)
} (object) required
delete_companies_by_company_id_vendors_by_id_Delete Vendorid (string) required
companyId (string) required
If-Match (string) required
get_companies_by_company_id_itemsReturns a collection of Items.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_itemsCreate ItemcompanyId (string) required
data: {
. id (string)
. number (string)
. displayName (string)
. displayName2 (string)
. type (string)
. itemCategoryId (string)
. itemCategoryCode (string)
. blocked (boolean)
. gtin (string)
. tariffNumber (string)
. ncmCodeFNX (string)
. inventory (number)
. unitPrice (number)
. priceIncludesTax (boolean)
. unitCost (number)
. taxGroupId (string)
. taxGroupCode (string)
. baseUnitOfMeasureId (string)
. baseUnitOfMeasureCode (string)
. baseUnitOfMeasure (string)
. generalProductPostingGroupId (string)
. generalProductPostingGroupCode (string)
. genProdPostingGroup (string)
. inventoryPostingGroupId (string)
. inventoryPostingGroupCode (string)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_items_by_id_Get Item by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_items_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. id (string)
. number (string)
. displayName (string)
. displayName2 (string)
. type (string)
. itemCategoryId (string)
. itemCategoryCode (string)
. blocked (boolean)
. gtin (string)
. tariffNumber (string)
. ncmCodeFNX (string)
. inventory (number)
. unitPrice (number)
. priceIncludesTax (boolean)
. unitCost (number)
. taxGroupId (string)
. taxGroupCode (string)
. baseUnitOfMeasureId (string)
. baseUnitOfMeasureCode (string)
. baseUnitOfMeasure (string)
. generalProductPostingGroupId (string)
. generalProductPostingGroupCode (string)
. genProdPostingGroup (string)
. inventoryPostingGroupId (string)
. inventoryPostingGroupCode (string)
. lastModifiedDateTime (string)
} (object) required
delete_companies_by_company_id_items_by_id_Delete Itemid (string) required
companyId (string) required
If-Match (string) required
get_companies_by_company_id_ncm_codesReturns a collection of NCM Codes.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_ncm_codesCreate NCM CodecompanyId (string) required
data: {
. systemId (string)
. code (string)
. description (string)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_ncm_codes_by_id_Get NCM Code by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_ncm_codes_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. systemId (string)
. code (string)
. description (string)
. lastModifiedDateTime (string)
} (object) required
delete_companies_by_company_id_ncm_codes_by_id_Delete NCM Codeid (string) required
companyId (string) required
If-Match (string) required
get_companies_by_company_id_nfs_service_codesReturns a collection of NFS Service Codes.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_nfs_service_codesCreate NFS Service CodecompanyId (string) required
data: {
. systemId (string)
. code (string)
. description (string)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_nfs_service_codes_by_id_Get NFS Service Code by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_nfs_service_codes_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. systemId (string)
. code (string)
. description (string)
. lastModifiedDateTime (string)
} (object) required
delete_companies_by_company_id_nfs_service_codes_by_id_Delete NFS Service Codeid (string) required
companyId (string) required
If-Match (string) required
get_companies_by_company_id_item_referencesReturns a collection of Item References.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_item_referencesCreate Item ReferencecompanyId (string) required
data: {
. systemId (string)
. itemNumber (string)
. referenceType (string)
. referenceTypeNumber (string)
. referenceNumber (string)
. description (string)
. description2 (string)
. unitOfMeasure (string)
. variantCode (string)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_item_references_by_id_Get Item Reference by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_item_references_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. systemId (string)
. itemNumber (string)
. referenceType (string)
. referenceTypeNumber (string)
. referenceNumber (string)
. description (string)
. description2 (string)
. unitOfMeasure (string)
. variantCode (string)
. lastModifiedDateTime (string)
} (object) required
delete_companies_by_company_id_item_references_by_id_Delete Item Referenceid (string) required
companyId (string) required
If-Match (string) required
get_companies_by_company_id_purchase_headersReturns a collection of Purchase Headers.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_purchase_headersCreate Purchase HeadercompanyId (string) required
data: {
. systemId (string)
. documentType (string)
. number (string)
. buyFromVendorNumber (string)
. buyFromVendorName (string)
. payToVendorNumber (string)
. payToVendorName (string)
. postingDate (string)
. documentDate (string)
. dueDate (string)
. vendorInvoiceNumber (string)
. vendorOrderNumber (string)
. currencyCode (string)
. paymentTermsCode (string)
. paymentMethodCode (string)
. status (string)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_purchase_headers_by_id_Get Purchase Header by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_purchase_headers_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. systemId (string)
. documentType (string)
. number (string)
. buyFromVendorNumber (string)
. buyFromVendorName (string)
. payToVendorNumber (string)
. payToVendorName (string)
. postingDate (string)
. documentDate (string)
. dueDate (string)
. vendorInvoiceNumber (string)
. vendorOrderNumber (string)
. currencyCode (string)
. paymentTermsCode (string)
. paymentMethodCode (string)
. status (string)
. lastModifiedDateTime (string)
} (object) required
delete_companies_by_company_id_purchase_headers_by_id_Delete Purchase Headerid (string) required
companyId (string) required
If-Match (string) required
get_companies_by_company_id_purchase_linesReturns a collection of Purchase Lines.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_purchase_linesCreate Purchase LinecompanyId (string) required
data: {
. systemId (string)
. documentType (string)
. documentNumber (string)
. lineNumber (integer)
. type (string)
. number (string)
. description (string)
. quantity (number)
. unitOfMeasureCode (string)
. directUnitCost (number)
. lineAmount (number)
. lineDiscountAmount (number)
. lineDiscountPercent (number)
. amountIncludingVAT (number)
. locationCode (string)
. shortcutDimension1Code (string)
. shortcutDimension2Code (string)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_purchase_lines_by_id_Get Purchase Line by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_purchase_lines_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. systemId (string)
. documentType (string)
. documentNumber (string)
. lineNumber (integer)
. type (string)
. number (string)
. description (string)
. quantity (number)
. unitOfMeasureCode (string)
. directUnitCost (number)
. lineAmount (number)
. lineDiscountAmount (number)
. lineDiscountPercent (number)
. amountIncludingVAT (number)
. locationCode (string)
. shortcutDimension1Code (string)
. shortcutDimension2Code (string)
. lastModifiedDateTime (string)
} (object) required
delete_companies_by_company_id_purchase_lines_by_id_Delete Purchase Lineid (string) required
companyId (string) required
If-Match (string) required
get_companies_by_company_id_document_attachmentsReturns a collection of Document Attachments.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_document_attachmentsCreate Document AttachmentcompanyId (string) required
data: {
. systemId (string)
. documentType (string)
. documentNo (string)
. number (string)
. displayName (string)
. fileName (string)
} (object) required
get_companies_by_company_id_document_attachments_by_id_Get Document Attachment by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_document_attachments_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. systemId (string)
. documentType (string)
. documentNo (string)
. number (string)
. displayName (string)
. fileName (string)
} (object) required
get_companies_by_company_id_dimension_set_entriesReturns a collection of Dimension Set Entries.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_dimension_set_entriesCreate Dimension Set EntrycompanyId (string) required
data: {
. systemId (string)
. dimensionSetId (string)
. dimensionCode (string)
. dimensionName (string)
} (object) required
get_companies_by_company_id_dimension_set_entries_by_id_Get Dimension Set Entry by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_dimension_set_entries_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. systemId (string)
. dimensionSetId (string)
. dimensionCode (string)
. dimensionName (string)
} (object) required
get_companies_by_company_id_vendor_bank_accountsReturns a collection of Vendor Bank Accounts.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_vendor_bank_accountsCreate Vendor Bank AccountcompanyId (string) required
data: {
. systemId (string)
. vendorNumber (string)
. code (string)
. name (string)
. bankNumberFNX (string)
. bankBranchNumber (string)
. bankAccountNumber (string)
. iban (string)
. swiftCode (string)
. currencyCode (string)
. countryRegionCode (string)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_vendor_bank_accounts_by_id_Get Vendor Bank Account by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_vendor_bank_accounts_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. systemId (string)
. vendorNumber (string)
. code (string)
. name (string)
. bankNumberFNX (string)
. bankBranchNumber (string)
. bankAccountNumber (string)
. iban (string)
. swiftCode (string)
. currencyCode (string)
. countryRegionCode (string)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_sales_ordersReturns a collection of Sales Orders.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_sales_ordersCreate Sales OrdercompanyId (string) required
data: {
. id (string)
. number (string)
. externalDocumentNumber (string)
. orderDate (string)
. customerId (string)
. customerNumber (string)
. customerName (string)
. billToName (string)
. billToCustomerId (string)
. billToCustomerNumber (string)
. shipToName (string)
. shipToContact (string)
. sellingPostalAddress (object)
. billingPostalAddress
. shippingPostalAddress
. currencyId (string)
. currencyCode (string)
. pricesIncludeTax (boolean)
. paymentTermsId (string)
. salesperson (string)
. partialShipping (boolean)
. requestedDeliveryDate (string)
. discountAmount (number)
. discountAppliedBeforeTax (boolean)
. totalAmountExcludingTax (number)
. totalTaxAmount (number)
. totalAmountIncludingTax (number)
. fullyShipped (boolean)
. status (string)
. lastModifiedDateTime (string)
. phoneNumber (string)
. email (string)
} (object) required
get_companies_by_company_id_sales_orders_by_id_Get Sales Order by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_sales_orders_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. id (string)
. number (string)
. externalDocumentNumber (string)
. orderDate (string)
. customerId (string)
. customerNumber (string)
. customerName (string)
. billToName (string)
. billToCustomerId (string)
. billToCustomerNumber (string)
. shipToName (string)
. shipToContact (string)
. sellingPostalAddress (object)
. billingPostalAddress
. shippingPostalAddress
. currencyId (string)
. currencyCode (string)
. pricesIncludeTax (boolean)
. paymentTermsId (string)
. salesperson (string)
. partialShipping (boolean)
. requestedDeliveryDate (string)
. discountAmount (number)
. discountAppliedBeforeTax (boolean)
. totalAmountExcludingTax (number)
. totalTaxAmount (number)
. totalAmountIncludingTax (number)
. fullyShipped (boolean)
. status (string)
. lastModifiedDateTime (string)
. phoneNumber (string)
. email (string)
} (object) required
delete_companies_by_company_id_sales_orders_by_id_Delete Sales Orderid (string) required
companyId (string) required
If-Match (string) required
get_companies_by_company_id_sales_invoicesReturns a collection of Sales Invoices.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_sales_invoicesCreate Sales InvoicecompanyId (string) required
data: {
. id (string)
. number (string)
. externalDocumentNumber (string)
. invoiceDate (string)
. postingDate (string)
. dueDate (string)
. customerId (string)
. customerNumber (string)
. customerName (string)
. currencyCode (string)
. totalAmountExcludingTax (number)
. totalTaxAmount (number)
. totalAmountIncludingTax (number)
. status (string)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_sales_invoices_by_id_Get Sales Invoice by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_sales_invoices_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. id (string)
. number (string)
. externalDocumentNumber (string)
. invoiceDate (string)
. postingDate (string)
. dueDate (string)
. customerId (string)
. customerNumber (string)
. customerName (string)
. currencyCode (string)
. totalAmountExcludingTax (number)
. totalTaxAmount (number)
. totalAmountIncludingTax (number)
. status (string)
. lastModifiedDateTime (string)
} (object) required
delete_companies_by_company_id_sales_invoices_by_id_Delete Sales Invoiceid (string) required
companyId (string) required
If-Match (string) required
get_companies_by_company_id_sales_quotesReturns a collection of Sales Quotes.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_sales_quotesCreate Sales QuotecompanyId (string) required
data: {
. id (string)
. number (string)
. documentDate (string)
. customerId (string)
. customerNumber (string)
. customerName (string)
. totalAmountIncludingTax (number)
. status (string)
. validUntilDate (string)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_sales_quotes_by_id_Get Sales Quote by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_sales_quotes_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. id (string)
. number (string)
. documentDate (string)
. customerId (string)
. customerNumber (string)
. customerName (string)
. totalAmountIncludingTax (number)
. status (string)
. validUntilDate (string)
. lastModifiedDateTime (string)
} (object) required
delete_companies_by_company_id_sales_quotes_by_id_Delete Sales Quoteid (string) required
companyId (string) required
If-Match (string) required
get_companies_by_company_id_purchase_ordersReturns a collection of Purchase Orders.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_purchase_ordersCreate Purchase OrdercompanyId (string) required
data: {
. id (string)
. number (string)
. orderDate (string)
. vendorId (string)
. vendorNumber (string)
. vendorName (string)
. currencyCode (string)
. totalAmountIncludingTax (number)
. status (string)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_purchase_orders_by_id_Get Purchase Order by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_purchase_orders_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. id (string)
. number (string)
. orderDate (string)
. vendorId (string)
. vendorNumber (string)
. vendorName (string)
. currencyCode (string)
. totalAmountIncludingTax (number)
. status (string)
. lastModifiedDateTime (string)
} (object) required
delete_companies_by_company_id_purchase_orders_by_id_Delete Purchase Orderid (string) required
companyId (string) required
If-Match (string) required
get_companies_by_company_id_purchase_invoicesReturns a collection of Purchase Invoices.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_purchase_invoicesCreate Purchase InvoicecompanyId (string) required
data: {
. id (string)
. number (string)
. invoiceDate (string)
. postingDate (string)
. dueDate (string)
. vendorId (string)
. vendorNumber (string)
. vendorName (string)
. totalAmountIncludingTax (number)
. status (string)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_purchase_invoices_by_id_Get Purchase Invoice by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_purchase_invoices_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. id (string)
. number (string)
. invoiceDate (string)
. postingDate (string)
. dueDate (string)
. vendorId (string)
. vendorNumber (string)
. vendorName (string)
. totalAmountIncludingTax (number)
. status (string)
. lastModifiedDateTime (string)
} (object) required
delete_companies_by_company_id_purchase_invoices_by_id_Delete Purchase Invoiceid (string) required
companyId (string) required
If-Match (string) required
get_companies_by_company_id_accountsReturns a collection of Accounts.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_accountsCreate AccountcompanyId (string) required
data: {
. id (string)
. number (string)
. displayName (string)
. category (string)
. subCategory (string)
. blocked (boolean)
. accountType (string)
. directPosting (boolean)
. netChange (number)
. consolidationTranslationMethod (string)
. consolidationDebitAccount (string)
. consolidationCreditAccount (string)
. excludeFromConsolidation (boolean)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_accounts_by_id_Get Account by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_accounts_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. id (string)
. number (string)
. displayName (string)
. category (string)
. subCategory (string)
. blocked (boolean)
. accountType (string)
. directPosting (boolean)
. netChange (number)
. consolidationTranslationMethod (string)
. consolidationDebitAccount (string)
. consolidationCreditAccount (string)
. excludeFromConsolidation (boolean)
. lastModifiedDateTime (string)
} (object) required
delete_companies_by_company_id_accounts_by_id_Delete Accountid (string) required
companyId (string) required
If-Match (string) required
get_companies_by_company_id_journalsReturns a collection of Journals.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_journalsCreate JournalcompanyId (string) required
data: {
. id (string)
. code (string)
. displayName (string)
. templateDisplayName (string)
. balancingAccountId (string)
. balancingAccountNumber (string)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_journals_by_id_Get Journal by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_journals_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. id (string)
. code (string)
. displayName (string)
. templateDisplayName (string)
. balancingAccountId (string)
. balancingAccountNumber (string)
. lastModifiedDateTime (string)
} (object) required
delete_companies_by_company_id_journals_by_id_Delete Journalid (string) required
companyId (string) required
If-Match (string) required
get_companies_by_company_id_payment_termsReturns a collection of Payment Terms.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_payment_termsCreate Payment TermcompanyId (string) required
data: {
. id (string)
. code (string)
. displayName (string)
. dueDateCalculation (string)
. discountDateCalculation (string)
. discountPercent (number)
. calculateDiscountOnCreditMemos (boolean)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_payment_terms_by_id_Get Payment Term by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_payment_terms_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. id (string)
. code (string)
. displayName (string)
. dueDateCalculation (string)
. discountDateCalculation (string)
. discountPercent (number)
. calculateDiscountOnCreditMemos (boolean)
. lastModifiedDateTime (string)
} (object) required
delete_companies_by_company_id_payment_terms_by_id_Delete Payment Termid (string) required
companyId (string) required
If-Match (string) required
get_companies_by_company_id_currenciesReturns a collection of Currencies.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_currenciesCreate CurrencycompanyId (string) required
data: {
. id (string)
. code (string)
. displayName (string)
. symbol (string)
. amountDecimalPlaces (string)
. amountRoundingPrecision (number)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_currencies_by_id_Get Currency by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_currencies_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. id (string)
. code (string)
. displayName (string)
. symbol (string)
. amountDecimalPlaces (string)
. amountRoundingPrecision (number)
. lastModifiedDateTime (string)
} (object) required
delete_companies_by_company_id_currencies_by_id_Delete Currencyid (string) required
companyId (string) required
If-Match (string) required
get_companies_by_company_id_tax_groupsReturns a collection of Tax Groups.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_tax_groupsCreate Tax GroupcompanyId (string) required
data: {
. id (string)
. code (string)
. displayName (string)
. taxType (string)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_tax_groups_by_id_Get Tax Group by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_tax_groups_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. id (string)
. code (string)
. displayName (string)
. taxType (string)
. lastModifiedDateTime (string)
} (object) required
delete_companies_by_company_id_tax_groups_by_id_Delete Tax Groupid (string) required
companyId (string) required
If-Match (string) required
get_companies_by_company_id_item_categoriesReturns a collection of Item Categories.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_item_categoriesCreate Item CategorycompanyId (string) required
data: {
. id (string)
. code (string)
. displayName (string)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_item_categories_by_id_Get Item Category by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_item_categories_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. id (string)
. code (string)
. displayName (string)
. lastModifiedDateTime (string)
} (object) required
delete_companies_by_company_id_item_categories_by_id_Delete Item Categoryid (string) required
companyId (string) required
If-Match (string) required
get_companies_by_company_id_units_of_measureReturns a collection of Units of Measure.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_units_of_measureCreate Unit of MeasurecompanyId (string) required
data: {
. id (string)
. code (string)
. displayName (string)
. internationalStandardCode (string)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_units_of_measure_by_id_Get Unit of Measure by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_units_of_measure_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. id (string)
. code (string)
. displayName (string)
. internationalStandardCode (string)
. lastModifiedDateTime (string)
} (object) required
delete_companies_by_company_id_units_of_measure_by_id_Delete Unit of Measureid (string) required
companyId (string) required
If-Match (string) required
get_companies_by_company_id_employeesReturns a collection of Employees.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_employeesCreate EmployeecompanyId (string) required
data: {
. id (string)
. number (string)
. displayName (string)
. givenName (string)
. middleName (string)
. surname (string)
. jobTitle (string)
. addressLine1 (string)
. city (string)
. country (string)
. postalCode (string)
. phoneNumber (string)
. mobilePhone (string)
. email (string)
. personalEmail (string)
. birthDate (string)
. employmentDate (string)
. terminationDate (string)
. status (string)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_employees_by_id_Get Employee by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_employees_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. id (string)
. number (string)
. displayName (string)
. givenName (string)
. middleName (string)
. surname (string)
. jobTitle (string)
. addressLine1 (string)
. city (string)
. country (string)
. postalCode (string)
. phoneNumber (string)
. mobilePhone (string)
. email (string)
. personalEmail (string)
. birthDate (string)
. employmentDate (string)
. terminationDate (string)
. status (string)
. lastModifiedDateTime (string)
} (object) required
delete_companies_by_company_id_employees_by_id_Delete Employeeid (string) required
companyId (string) required
If-Match (string) required
get_companies_by_company_id_projectsReturns a collection of Projects.companyId (string) required
$filter (string)
$select (string)
$expand (string)
$orderby (string)
$top (integer)
$skip (integer)
$count (boolean)
post_companies_by_company_id_projectsCreate ProjectcompanyId (string) required
data: {
. id (string)
. number (string)
. displayName (string)
. customerId (string)
. customerNumber (string)
. customerName (string)
. status (string)
. lastModifiedDateTime (string)
} (object) required
get_companies_by_company_id_projects_by_id_Get Project by idid (string) required
companyId (string) required
$select (string)
$expand (string)
patch_companies_by_company_id_projects_by_id_Partial update. Requires If-Match header with the ETag.id (string) required
companyId (string) required
If-Match (string) required
data: {
. id (string)
. number (string)
. displayName (string)
. customerId (string)
. customerNumber (string)
. customerName (string)
. status (string)
. lastModifiedDateTime (string)
} (object) required
delete_companies_by_company_id_projects_by_id_Delete Projectid (string) required
companyId (string) required
If-Match (string) required
customCall any endpoint of the connected service while reusing the connection auth. Pass the full URL as _url. Other reserved keys: _method, _query, _body, _headers. Remaining params flow naturally — empty → GET, non-empty → POST JSON body._url (string) required
_method (string)
_query (object)
_body
_headers (object)