Dynamics 365 Business Central
Connect to Microsoft Dynamics 365 Business Central ERP system.
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:
| Action | Purpose | Parameters |
|---|---|---|
| get_companies | Returns a collection of Companies. | $filter (string) $select (string) $expand (string) $orderby (string) $top (integer) $skip (integer) $count (boolean) |
| post_companies | Create Company | data: { . 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 id | id (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 Company | id (string) required If-Match (string) required |
| get_companies_by_company_id_customers | Returns 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_customers | Create Customer | companyId (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 id | id (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 Customer | id (string) required companyId (string) required If-Match (string) required |
| get_companies_by_company_id_vendors | Returns 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_vendors | Create Vendor | companyId (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 id | id (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 Vendor | id (string) required companyId (string) required If-Match (string) required |
| get_companies_by_company_id_items | Returns 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_items | Create Item | companyId (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 id | id (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 Item | id (string) required companyId (string) required If-Match (string) required |
| get_companies_by_company_id_ncm_codes | Returns 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_codes | Create NCM Code | companyId (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 id | id (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 Code | id (string) required companyId (string) required If-Match (string) required |
| get_companies_by_company_id_nfs_service_codes | Returns 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_codes | Create NFS Service Code | companyId (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 id | id (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 Code | id (string) required companyId (string) required If-Match (string) required |
| get_companies_by_company_id_item_references | Returns 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_references | Create Item Reference | companyId (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 id | id (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 Reference | id (string) required companyId (string) required If-Match (string) required |
| get_companies_by_company_id_purchase_headers | Returns 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_headers | Create Purchase Header | companyId (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 id | id (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 Header | id (string) required companyId (string) required If-Match (string) required |
| get_companies_by_company_id_purchase_lines | Returns 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_lines | Create Purchase Line | companyId (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 id | id (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 Line | id (string) required companyId (string) required If-Match (string) required |
| get_companies_by_company_id_document_attachments | Returns 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_attachments | Create Document Attachment | companyId (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 id | id (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_entries | Returns 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_entries | Create Dimension Set Entry | companyId (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 id | id (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_accounts | Returns 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_accounts | Create Vendor Bank Account | companyId (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 id | id (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_orders | Returns 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_orders | Create Sales Order | companyId (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 id | id (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 Order | id (string) required companyId (string) required If-Match (string) required |
| get_companies_by_company_id_sales_invoices | Returns 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_invoices | Create Sales Invoice | companyId (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 id | id (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 Invoice | id (string) required companyId (string) required If-Match (string) required |
| get_companies_by_company_id_sales_quotes | Returns 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_quotes | Create Sales Quote | companyId (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 id | id (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 Quote | id (string) required companyId (string) required If-Match (string) required |
| get_companies_by_company_id_purchase_orders | Returns 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_orders | Create Purchase Order | companyId (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 id | id (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 Order | id (string) required companyId (string) required If-Match (string) required |
| get_companies_by_company_id_purchase_invoices | Returns 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_invoices | Create Purchase Invoice | companyId (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 id | id (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 Invoice | id (string) required companyId (string) required If-Match (string) required |
| get_companies_by_company_id_accounts | Returns 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_accounts | Create Account | companyId (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 id | id (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 Account | id (string) required companyId (string) required If-Match (string) required |
| get_companies_by_company_id_journals | Returns 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_journals | Create Journal | companyId (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 id | id (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 Journal | id (string) required companyId (string) required If-Match (string) required |
| get_companies_by_company_id_payment_terms | Returns 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_terms | Create Payment Term | companyId (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 id | id (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 Term | id (string) required companyId (string) required If-Match (string) required |
| get_companies_by_company_id_currencies | Returns 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_currencies | Create Currency | companyId (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 id | id (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 Currency | id (string) required companyId (string) required If-Match (string) required |
| get_companies_by_company_id_tax_groups | Returns 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_groups | Create Tax Group | companyId (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 id | id (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 Group | id (string) required companyId (string) required If-Match (string) required |
| get_companies_by_company_id_item_categories | Returns 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_categories | Create Item Category | companyId (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 id | id (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 Category | id (string) required companyId (string) required If-Match (string) required |
| get_companies_by_company_id_units_of_measure | Returns 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_measure | Create Unit of Measure | companyId (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 id | id (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 Measure | id (string) required companyId (string) required If-Match (string) required |
| get_companies_by_company_id_employees | Returns 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_employees | Create Employee | companyId (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 id | id (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 Employee | id (string) required companyId (string) required If-Match (string) required |
| get_companies_by_company_id_projects | Returns 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_projects | Create Project | companyId (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 id | id (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 Project | id (string) required companyId (string) required If-Match (string) required |
| custom | Call 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) |