(v1.0) Business Central Standard APIs
PHP 7.3 and later. Should also work with PHP 8.0 but has not been tested.
To install the bindings via Composer, add the following to composer.json:
{
"repositories": [
{
"type": "vcs",
"url": "https://github.com/GIT_USER_ID/GIT_REPO_ID.git"
}
],
"require": {
"GIT_USER_ID/GIT_REPO_ID": "*@dev"
}
}Then run composer install
Download the files and include autoload.php:
<?php
require_once('/path/to/OpenAPIClient-php/vendor/autoload.php');Please follow the installation procedure and then run the following:
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure OAuth2 access token for authorization: oAuth
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
$apiInstance = new OpenAPI\Client\Api\AccountApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$company_id = 'company_id_example'; // string | (v1.0) id for company
$account_id = 'account_id_example'; // string | (v1.0) id for account
$select = array('select_example'); // string[] | (v1.0) Selected properties to be retrieved
try {
$result = $apiInstance->getAccount($company_id, $account_id, $select);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling AccountApi->getAccount: ', $e->getMessage(), PHP_EOL;
}All URIs are relative to https://api.businesscentral.dynamics.com/v2.0/sandbox/api/v1.0
| Class | Method | HTTP request | Description |
|---|---|---|---|
| AccountApi | getAccount | GET /companies({company_id})/accounts({account_id}) | Retrieve the properties and relationships of an object of type account for Dynamics 365 Business Central. |
| AccountApi | listAccounts | GET /companies({company_id})/accounts | Returns a list of accounts |
| AgedAccountsPayableApi | getAgedAccountsPayable | GET /companies({company_id})/agedAccountsPayable({agedAccountsPayable_vendorId}) | Retrieve the properties and relationships of an object of type agedAccountsPayable for Dynamics 365 Business Central. |
| AgedAccountsPayableApi | listAgedAccountsPayable | GET /companies({company_id})/agedAccountsPayable | Returns a list of agedAccountsPayable |
| AgedAccountsReceivableApi | getAgedAccountsReceivable | GET /companies({company_id})/agedAccountsReceivable({agedAccountsReceivable_customerId}) | Retrieve the properties and relationships of an object of type agedAccountsReceivable for Dynamics 365 Business Central. |
| AgedAccountsReceivableApi | listAgedAccountsReceivable | GET /companies({company_id})/agedAccountsReceivable | Returns a list of agedAccountsReceivable |
| AttachmentsApi | deleteAttachments | DELETE /companies({company_id})/attachments({attachments_parentId},{attachments_id}) | Deletes an object of type attachments in Dynamics 365 Business Central |
| AttachmentsApi | deleteAttachmentsForJournalLine | DELETE /companies({company_id})/journalLines({journalLine_id})/attachments({attachments_parentId},{attachments_id}) | Deletes an object of type attachments in Dynamics 365 Business Central |
| AttachmentsApi | deleteAttachmentsForJournalLineForJournal | DELETE /companies({company_id})/journals({journal_id})/journalLines({journalLine_id})/attachments({attachments_parentId},{attachments_id}) | Deletes an object of type attachments in Dynamics 365 Business Central |
| AttachmentsApi | getAttachments | GET /companies({company_id})/attachments({attachments_parentId},{attachments_id}) | Retrieve the properties and relationships of an object of type attachments for Dynamics 365 Business Central. |
| AttachmentsApi | getAttachmentsForJournalLine | GET /companies({company_id})/journalLines({journalLine_id})/attachments({attachments_parentId},{attachments_id}) | Retrieve the properties and relationships of an object of type attachments for Dynamics 365 Business Central. |
| AttachmentsApi | getAttachmentsForJournalLineForJournal | GET /companies({company_id})/journals({journal_id})/journalLines({journalLine_id})/attachments({attachments_parentId},{attachments_id}) | Retrieve the properties and relationships of an object of type attachments for Dynamics 365 Business Central. |
| AttachmentsApi | listAttachments | GET /companies({company_id})/attachments | Returns a list of attachments |
| AttachmentsApi | listAttachmentsForJournalLine | GET /companies({company_id})/journalLines({journalLine_id})/attachments | Returns a list of attachments |
| AttachmentsApi | listAttachmentsForJournalLineForJournal | GET /companies({company_id})/journals({journal_id})/journalLines({journalLine_id})/attachments | Returns a list of attachments |
| AttachmentsApi | patchAttachments | PATCH /companies({company_id})/attachments({attachments_parentId},{attachments_id}) | Updates an object of type attachments in Dynamics 365 Business Central |
| AttachmentsApi | patchAttachmentsForJournalLine | PATCH /companies({company_id})/journalLines({journalLine_id})/attachments({attachments_parentId},{attachments_id}) | Updates an object of type attachments in Dynamics 365 Business Central |
| AttachmentsApi | patchAttachmentsForJournalLineForJournal | PATCH /companies({company_id})/journals({journal_id})/journalLines({journalLine_id})/attachments({attachments_parentId},{attachments_id}) | Updates an object of type attachments in Dynamics 365 Business Central |
| AttachmentsApi | postAttachments | POST /companies({company_id})/attachments | Creates an object of type attachments in Dynamics 365 Business Central |
| AttachmentsApi | postAttachmentsForJournalLine | POST /companies({company_id})/journalLines({journalLine_id})/attachments | Creates an object of type attachments in Dynamics 365 Business Central |
| AttachmentsApi | postAttachmentsForJournalLineForJournal | POST /companies({company_id})/journals({journal_id})/journalLines({journalLine_id})/attachments | Creates an object of type attachments in Dynamics 365 Business Central |
| BalanceSheetApi | getBalanceSheet | GET /companies({company_id})/balanceSheet({balanceSheet_lineNumber}) | Retrieve the properties and relationships of an object of type balanceSheet for Dynamics 365 Business Central. |
| BalanceSheetApi | listBalanceSheet | GET /companies({company_id})/balanceSheet | Returns a list of balanceSheet |
| BankAccountApi | deleteBankAccount | DELETE /companies({company_id})/bankAccounts({bankAccount_id}) | Deletes an object of type bankAccount in Dynamics 365 Business Central |
| BankAccountApi | getBankAccount | GET /companies({company_id})/bankAccounts({bankAccount_id}) | Retrieve the properties and relationships of an object of type bankAccount for Dynamics 365 Business Central. |
| BankAccountApi | listBankAccounts | GET /companies({company_id})/bankAccounts | Returns a list of bankAccounts |
| BankAccountApi | patchBankAccount | PATCH /companies({company_id})/bankAccounts({bankAccount_id}) | Updates an object of type bankAccount in Dynamics 365 Business Central |
| BankAccountApi | postBankAccount | POST /companies({company_id})/bankAccounts | Creates an object of type bankAccount in Dynamics 365 Business Central |
| CashFlowStatementApi | getCashFlowStatement | GET /companies({company_id})/cashFlowStatement({cashFlowStatement_lineNumber}) | Retrieve the properties and relationships of an object of type cashFlowStatement for Dynamics 365 Business Central. |
| CashFlowStatementApi | listCashFlowStatement | GET /companies({company_id})/cashFlowStatement | Returns a list of cashFlowStatement |
| CompanyApi | getCompany | GET /companies({company_id}) | Retrieve the properties and relationships of an object of type company for Dynamics 365 Business Central. |
| CompanyApi | listCompanies | GET /companies | Returns a list of companies |
| CompanyInformationApi | getCompanyInformation | GET /companies({company_id})/companyInformation({companyInformation_id}) | Retrieve the properties and relationships of an object of type companyInformation for Dynamics 365 Business Central. |
| CompanyInformationApi | listCompanyInformation | GET /companies({company_id})/companyInformation | Returns a list of companyInformation |
| CompanyInformationApi | patchCompanyInformation | PATCH /companies({company_id})/companyInformation({companyInformation_id}) | Updates an object of type companyInformation in Dynamics 365 Business Central |
| CountryRegionApi | deleteCountryRegion | DELETE /companies({company_id})/countriesRegions({countryRegion_id}) | Deletes an object of type countryRegion in Dynamics 365 Business Central |
| CountryRegionApi | getCountryRegion | GET /companies({company_id})/countriesRegions({countryRegion_id}) | Retrieve the properties and relationships of an object of type countryRegion for Dynamics 365 Business Central. |
| CountryRegionApi | listCountriesRegions | GET /companies({company_id})/countriesRegions | Returns a list of countriesRegions |
| CountryRegionApi | patchCountryRegion | PATCH /companies({company_id})/countriesRegions({countryRegion_id}) | Updates an object of type countryRegion in Dynamics 365 Business Central |
| CountryRegionApi | postCountryRegion | POST /companies({company_id})/countriesRegions | Creates an object of type countryRegion in Dynamics 365 Business Central |
| CurrencyApi | deleteCurrency | DELETE /companies({company_id})/currencies({currency_id}) | Deletes an object of type currency in Dynamics 365 Business Central |
| CurrencyApi | getCurrency | GET /companies({company_id})/currencies({currency_id}) | Retrieve the properties and relationships of an object of type currency for Dynamics 365 Business Central. |
| CurrencyApi | listCurrencies | GET /companies({company_id})/currencies | Returns a list of currencies |
| CurrencyApi | patchCurrency | PATCH /companies({company_id})/currencies({currency_id}) | Updates an object of type currency in Dynamics 365 Business Central |
| CurrencyApi | postCurrency | POST /companies({company_id})/currencies | Creates an object of type currency in Dynamics 365 Business Central |
| CustomerApi | deleteCustomer | DELETE /companies({company_id})/customers({customer_id}) | Deletes an object of type customer in Dynamics 365 Business Central |
| CustomerApi | getCustomer | GET /companies({company_id})/customers({customer_id}) | Retrieve the properties and relationships of an object of type customer for Dynamics 365 Business Central. |
| CustomerApi | listCustomers | GET /companies({company_id})/customers | Returns a list of customers |
| CustomerApi | patchCustomer | PATCH /companies({company_id})/customers({customer_id}) | Updates an object of type customer in Dynamics 365 Business Central |
| CustomerApi | postCustomer | POST /companies({company_id})/customers | Creates an object of type customer in Dynamics 365 Business Central |
| CustomerFinancialDetailApi | getCustomerFinancialDetail | GET /companies({company_id})/customerFinancialDetails({customerFinancialDetail_id}) | Retrieve the properties and relationships of an object of type customerFinancialDetail for Dynamics 365 Business Central. |
| CustomerFinancialDetailApi | getCustomerFinancialDetailForCustomer | GET /companies({company_id})/customers({customer_id})/customerFinancialDetails({customerFinancialDetail_id}) | Retrieve the properties and relationships of an object of type customerFinancialDetail for Dynamics 365 Business Central. |
| CustomerFinancialDetailApi | listCustomerFinancialDetails | GET /companies({company_id})/customerFinancialDetails | Returns a list of customerFinancialDetails |
| CustomerFinancialDetailApi | listCustomerFinancialDetailsForCustomer | GET /companies({company_id})/customers({customer_id})/customerFinancialDetails | Returns a list of customerFinancialDetails |
| CustomerPaymentApi | deleteCustomerPayment | DELETE /companies({company_id})/customerPayments({customerPayment_id}) | Deletes an object of type customerPayment in Dynamics 365 Business Central |
| CustomerPaymentApi | deleteCustomerPaymentForCustomerPaymentJournal | DELETE /companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})/customerPayments({customerPayment_id}) | Deletes an object of type customerPayment in Dynamics 365 Business Central |
| CustomerPaymentApi | getCustomerPayment | GET /companies({company_id})/customerPayments({customerPayment_id}) | Retrieve the properties and relationships of an object of type customerPayment for Dynamics 365 Business Central. |
| CustomerPaymentApi | getCustomerPaymentForCustomerPaymentJournal | GET /companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})/customerPayments({customerPayment_id}) | Retrieve the properties and relationships of an object of type customerPayment for Dynamics 365 Business Central. |
| CustomerPaymentApi | listCustomerPayments | GET /companies({company_id})/customerPayments | Returns a list of customerPayments |
| CustomerPaymentApi | listCustomerPaymentsForCustomerPaymentJournal | GET /companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})/customerPayments | Returns a list of customerPayments |
| CustomerPaymentApi | patchCustomerPayment | PATCH /companies({company_id})/customerPayments({customerPayment_id}) | Updates an object of type customerPayment in Dynamics 365 Business Central |
| CustomerPaymentApi | patchCustomerPaymentForCustomerPaymentJournal | PATCH /companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})/customerPayments({customerPayment_id}) | Updates an object of type customerPayment in Dynamics 365 Business Central |
| CustomerPaymentApi | postCustomerPayment | POST /companies({company_id})/customerPayments | Creates an object of type customerPayment in Dynamics 365 Business Central |
| CustomerPaymentApi | postCustomerPaymentForCustomerPaymentJournal | POST /companies({company_id})/customerPaymentJournals({customerPaymentJournal_id})/customerPayments | Creates an object of type customerPayment in Dynamics 365 Business Central |
| CustomerPaymentJournalApi | deleteCustomerPaymentJournal | DELETE /companies({company_id})/customerPaymentJournals({customerPaymentJournal_id}) | Deletes an object of type customerPaymentJournal in Dynamics 365 Business Central |
| CustomerPaymentJournalApi | getCustomerPaymentJournal | GET /companies({company_id})/customerPaymentJournals({customerPaymentJournal_id}) | Retrieve the properties and relationships of an object of type customerPaymentJournal for Dynamics 365 Business Central. |
| CustomerPaymentJournalApi | listCustomerPaymentJournals | GET /companies({company_id})/customerPaymentJournals | Returns a list of customerPaymentJournals |
| CustomerPaymentJournalApi | patchCustomerPaymentJournal | PATCH /companies({company_id})/customerPaymentJournals({customerPaymentJournal_id}) | Updates an object of type customerPaymentJournal in Dynamics 365 Business Central |
| CustomerPaymentJournalApi | postCustomerPaymentJournal | POST /companies({company_id})/customerPaymentJournals | Creates an object of type customerPaymentJournal in Dynamics 365 Business Central |
| CustomerSaleApi | getCustomerSale | GET /companies({company_id})/customerSales({customerSale_customerId},'{customerSale_customerNumber}','{customerSale_name}') | Retrieve the properties and relationships of an object of type customerSale for Dynamics 365 Business Central. |
| CustomerSaleApi | listCustomerSales | GET /companies({company_id})/customerSales | Returns a list of customerSales |
| DefaultDimensionsApi | deleteDefaultDimensions | DELETE /companies({company_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId}) | Deletes an object of type defaultDimensions in Dynamics 365 Business Central |
| DefaultDimensionsApi | deleteDefaultDimensionsForCustomer | DELETE /companies({company_id})/customers({customer_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId}) | Deletes an object of type defaultDimensions in Dynamics 365 Business Central |
| DefaultDimensionsApi | deleteDefaultDimensionsForEmployee | DELETE /companies({company_id})/employees({employee_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId}) | Deletes an object of type defaultDimensions in Dynamics 365 Business Central |
| DefaultDimensionsApi | deleteDefaultDimensionsForItem | DELETE /companies({company_id})/items({item_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId}) | Deletes an object of type defaultDimensions in Dynamics 365 Business Central |
| DefaultDimensionsApi | deleteDefaultDimensionsForVendor | DELETE /companies({company_id})/vendors({vendor_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId}) | Deletes an object of type defaultDimensions in Dynamics 365 Business Central |
| DefaultDimensionsApi | getDefaultDimensions | GET /companies({company_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId}) | Retrieve the properties and relationships of an object of type defaultDimensions for Dynamics 365 Business Central. |
| DefaultDimensionsApi | getDefaultDimensionsForCustomer | GET /companies({company_id})/customers({customer_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId}) | Retrieve the properties and relationships of an object of type defaultDimensions for Dynamics 365 Business Central. |
| DefaultDimensionsApi | getDefaultDimensionsForEmployee | GET /companies({company_id})/employees({employee_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId}) | Retrieve the properties and relationships of an object of type defaultDimensions for Dynamics 365 Business Central. |
| DefaultDimensionsApi | getDefaultDimensionsForItem | GET /companies({company_id})/items({item_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId}) | Retrieve the properties and relationships of an object of type defaultDimensions for Dynamics 365 Business Central. |
| DefaultDimensionsApi | getDefaultDimensionsForVendor | GET /companies({company_id})/vendors({vendor_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId}) | Retrieve the properties and relationships of an object of type defaultDimensions for Dynamics 365 Business Central. |
| DefaultDimensionsApi | listDefaultDimensions | GET /companies({company_id})/defaultDimensions | Returns a list of defaultDimensions |
| DefaultDimensionsApi | listDefaultDimensionsForCustomer | GET /companies({company_id})/customers({customer_id})/defaultDimensions | Returns a list of defaultDimensions |
| DefaultDimensionsApi | listDefaultDimensionsForEmployee | GET /companies({company_id})/employees({employee_id})/defaultDimensions | Returns a list of defaultDimensions |
| DefaultDimensionsApi | listDefaultDimensionsForItem | GET /companies({company_id})/items({item_id})/defaultDimensions | Returns a list of defaultDimensions |
| DefaultDimensionsApi | listDefaultDimensionsForVendor | GET /companies({company_id})/vendors({vendor_id})/defaultDimensions | Returns a list of defaultDimensions |
| DefaultDimensionsApi | patchDefaultDimensions | PATCH /companies({company_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId}) | Updates an object of type defaultDimensions in Dynamics 365 Business Central |
| DefaultDimensionsApi | patchDefaultDimensionsForCustomer | PATCH /companies({company_id})/customers({customer_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId}) | Updates an object of type defaultDimensions in Dynamics 365 Business Central |
| DefaultDimensionsApi | patchDefaultDimensionsForEmployee | PATCH /companies({company_id})/employees({employee_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId}) | Updates an object of type defaultDimensions in Dynamics 365 Business Central |
| DefaultDimensionsApi | patchDefaultDimensionsForItem | PATCH /companies({company_id})/items({item_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId}) | Updates an object of type defaultDimensions in Dynamics 365 Business Central |
| DefaultDimensionsApi | patchDefaultDimensionsForVendor | PATCH /companies({company_id})/vendors({vendor_id})/defaultDimensions({defaultDimensions_parentId},{defaultDimensions_dimensionId}) | Updates an object of type defaultDimensions in Dynamics 365 Business Central |
| DefaultDimensionsApi | postDefaultDimensions | POST /companies({company_id})/defaultDimensions | Creates an object of type defaultDimensions in Dynamics 365 Business Central |
| DefaultDimensionsApi | postDefaultDimensionsForCustomer | POST /companies({company_id})/customers({customer_id})/defaultDimensions | Creates an object of type defaultDimensions in Dynamics 365 Business Central |
| DefaultDimensionsApi | postDefaultDimensionsForEmployee | POST /companies({company_id})/employees({employee_id})/defaultDimensions | Creates an object of type defaultDimensions in Dynamics 365 Business Central |
| DefaultDimensionsApi | postDefaultDimensionsForItem | POST /companies({company_id})/items({item_id})/defaultDimensions | Creates an object of type defaultDimensions in Dynamics 365 Business Central |
| DefaultDimensionsApi | postDefaultDimensionsForVendor | POST /companies({company_id})/vendors({vendor_id})/defaultDimensions | Creates an object of type defaultDimensions in Dynamics 365 Business Central |
| DimensionApi | getDimension | GET /companies({company_id})/dimensions({dimension_id}) | Retrieve the properties and relationships of an object of type dimension for Dynamics 365 Business Central. |
| DimensionApi | listDimensions | GET /companies({company_id})/dimensions | Returns a list of dimensions |
| DimensionLineApi | deleteDimensionLine | DELETE /companies({company_id})/dimensionLines({dimensionLine_parentId},{dimensionLine_id}) | Deletes an object of type dimensionLine in Dynamics 365 Business Central |
| DimensionLineApi | getDimensionLine | GET /companies({company_id})/dimensionLines({dimensionLine_parentId},{dimensionLine_id}) | Retrieve the properties and relationships of an object of type dimensionLine for Dynamics 365 Business Central. |
| DimensionLineApi | listDimensionLines | GET /companies({company_id})/dimensionLines | Returns a list of dimensionLines |
| DimensionLineApi | patchDimensionLine | PATCH /companies({company_id})/dimensionLines({dimensionLine_parentId},{dimensionLine_id}) | Updates an object of type dimensionLine in Dynamics 365 Business Central |
| DimensionLineApi | postDimensionLine | POST /companies({company_id})/dimensionLines | Creates an object of type dimensionLine in Dynamics 365 Business Central |
| DimensionValueApi | getDimensionValue | GET /companies({company_id})/dimensionValues({dimensionValue_id}) | Retrieve the properties and relationships of an object of type dimensionValue for Dynamics 365 Business Central. |
| DimensionValueApi | getDimensionValueForDimension | GET /companies({company_id})/dimensions({dimension_id})/dimensionValues({dimensionValue_id}) | Retrieve the properties and relationships of an object of type dimensionValue for Dynamics 365 Business Central. |
| DimensionValueApi | listDimensionValues | GET /companies({company_id})/dimensionValues | Returns a list of dimensionValues |
| DimensionValueApi | listDimensionValuesForDimension | GET /companies({company_id})/dimensions({dimension_id})/dimensionValues | Returns a list of dimensionValues |
| EmployeeApi | deleteEmployee | DELETE /companies({company_id})/employees({employee_id}) | Deletes an object of type employee in Dynamics 365 Business Central |
| EmployeeApi | getEmployee | GET /companies({company_id})/employees({employee_id}) | Retrieve the properties and relationships of an object of type employee for Dynamics 365 Business Central. |
| EmployeeApi | listEmployees | GET /companies({company_id})/employees | Returns a list of employees |
| EmployeeApi | patchEmployee | PATCH /companies({company_id})/employees({employee_id}) | Updates an object of type employee in Dynamics 365 Business Central |
| EmployeeApi | postEmployee | POST /companies({company_id})/employees | Creates an object of type employee in Dynamics 365 Business Central |
| GeneralLedgerEntryApi | getGeneralLedgerEntry | GET /companies({company_id})/generalLedgerEntries({generalLedgerEntry_id}) | Retrieve the properties and relationships of an object of type generalLedgerEntry for Dynamics 365 Business Central. |
| GeneralLedgerEntryApi | listGeneralLedgerEntries | GET /companies({company_id})/generalLedgerEntries | Returns a list of generalLedgerEntries |
| GeneralLedgerEntryAttachmentsApi | deleteGeneralLedgerEntryAttachments | DELETE /companies({company_id})/generalLedgerEntryAttachments({generalLedgerEntryAttachments_generalLedgerEntryNumber},{generalLedgerEntryAttachments_id}) | Deletes an object of type generalLedgerEntryAttachments in Dynamics 365 Business Central |
| GeneralLedgerEntryAttachmentsApi | getGeneralLedgerEntryAttachments | GET /companies({company_id})/generalLedgerEntryAttachments({generalLedgerEntryAttachments_generalLedgerEntryNumber},{generalLedgerEntryAttachments_id}) | Retrieve the properties and relationships of an object of type generalLedgerEntryAttachments for Dynamics 365 Business Central. |
| GeneralLedgerEntryAttachmentsApi | listGeneralLedgerEntryAttachments | GET /companies({company_id})/generalLedgerEntryAttachments | Returns a list of generalLedgerEntryAttachments |
| GeneralLedgerEntryAttachmentsApi | patchGeneralLedgerEntryAttachments | PATCH /companies({company_id})/generalLedgerEntryAttachments({generalLedgerEntryAttachments_generalLedgerEntryNumber},{generalLedgerEntryAttachments_id}) | Updates an object of type generalLedgerEntryAttachments in Dynamics 365 Business Central |
| GeneralLedgerEntryAttachmentsApi | postGeneralLedgerEntryAttachments | POST /companies({company_id})/generalLedgerEntryAttachments | Creates an object of type generalLedgerEntryAttachments in Dynamics 365 Business Central |
| IncomeStatementApi | getIncomeStatement | GET /companies({company_id})/incomeStatement({incomeStatement_lineNumber}) | Retrieve the properties and relationships of an object of type incomeStatement for Dynamics 365 Business Central. |
| IncomeStatementApi | listIncomeStatement | GET /companies({company_id})/incomeStatement | Returns a list of incomeStatement |
| ItemApi | deleteItem | DELETE /companies({company_id})/items({item_id}) | Deletes an object of type item in Dynamics 365 Business Central |
| ItemApi | getItem | GET /companies({company_id})/items({item_id}) | Retrieve the properties and relationships of an object of type item for Dynamics 365 Business Central. |
| ItemApi | listItems | GET /companies({company_id})/items | Returns a list of items |
| ItemApi | patchItem | PATCH /companies({company_id})/items({item_id}) | Updates an object of type item in Dynamics 365 Business Central |
| ItemApi | postItem | POST /companies({company_id})/items | Creates an object of type item in Dynamics 365 Business Central |
| ItemCategoryApi | deleteItemCategory | DELETE /companies({company_id})/itemCategories({itemCategory_id}) | Deletes an object of type itemCategory in Dynamics 365 Business Central |
| ItemCategoryApi | getItemCategory | GET /companies({company_id})/itemCategories({itemCategory_id}) | Retrieve the properties and relationships of an object of type itemCategory for Dynamics 365 Business Central. |
| ItemCategoryApi | listItemCategories | GET /companies({company_id})/itemCategories | Returns a list of itemCategories |
| ItemCategoryApi | patchItemCategory | PATCH /companies({company_id})/itemCategories({itemCategory_id}) | Updates an object of type itemCategory in Dynamics 365 Business Central |
| ItemCategoryApi | postItemCategory | POST /companies({company_id})/itemCategories | Creates an object of type itemCategory in Dynamics 365 Business Central |
| JournalApi | deleteJournal | DELETE /companies({company_id})/journals({journal_id}) | Deletes an object of type journal in Dynamics 365 Business Central |
| JournalApi | getJournal | GET /companies({company_id})/journals({journal_id}) | Retrieve the properties and relationships of an object of type journal for Dynamics 365 Business Central. |
| JournalApi | listJournals | GET /companies({company_id})/journals | Returns a list of journals |
| JournalApi | patchJournal | PATCH /companies({company_id})/journals({journal_id}) | Updates an object of type journal in Dynamics 365 Business Central |
| JournalApi | postActionJournals | POST /companies({company_id})/journals({journal_id})/Microsoft.NAV.post | Performs the post action for journals entity |
| JournalApi | postJournal | POST /companies({company_id})/journals | Creates an object of type journal in Dynamics 365 Business Central |
| JournalLineApi | deleteJournalLine | DELETE /companies({company_id})/journalLines({journalLine_id}) | Deletes an object of type journalLine in Dynamics 365 Business Central |
| JournalLineApi | deleteJournalLineForJournal | DELETE /companies({company_id})/journals({journal_id})/journalLines({journalLine_id}) | Deletes an object of type journalLine in Dynamics 365 Business Central |
| JournalLineApi | getJournalLine | GET /companies({company_id})/journalLines({journalLine_id}) | Retrieve the properties and relationships of an object of type journalLine for Dynamics 365 Business Central. |
| JournalLineApi | getJournalLineForJournal | GET /companies({company_id})/journals({journal_id})/journalLines({journalLine_id}) | Retrieve the properties and relationships of an object of type journalLine for Dynamics 365 Business Central. |
| JournalLineApi | listJournalLines | GET /companies({company_id})/journalLines | Returns a list of journalLines |
| JournalLineApi | listJournalLinesForJournal | GET /companies({company_id})/journals({journal_id})/journalLines | Returns a list of journalLines |
| JournalLineApi | patchJournalLine | PATCH /companies({company_id})/journalLines({journalLine_id}) | Updates an object of type journalLine in Dynamics 365 Business Central |
| JournalLineApi | patchJournalLineForJournal | PATCH /companies({company_id})/journals({journal_id})/journalLines({journalLine_id}) | Updates an object of type journalLine in Dynamics 365 Business Central |
| JournalLineApi | postJournalLine | POST /companies({company_id})/journalLines | Creates an object of type journalLine in Dynamics 365 Business Central |
| JournalLineApi | postJournalLineForJournal | POST /companies({company_id})/journals({journal_id})/journalLines | Creates an object of type journalLine in Dynamics 365 Business Central |
| PaymentMethodApi | deletePaymentMethod | DELETE /companies({company_id})/paymentMethods({paymentMethod_id}) | Deletes an object of type paymentMethod in Dynamics 365 Business Central |
| PaymentMethodApi | getPaymentMethod | GET /companies({company_id})/paymentMethods({paymentMethod_id}) | Retrieve the properties and relationships of an object of type paymentMethod for Dynamics 365 Business Central. |
| PaymentMethodApi | listPaymentMethods | GET /companies({company_id})/paymentMethods | Returns a list of paymentMethods |
| PaymentMethodApi | patchPaymentMethod | PATCH /companies({company_id})/paymentMethods({paymentMethod_id}) | Updates an object of type paymentMethod in Dynamics 365 Business Central |
| PaymentMethodApi | postPaymentMethod | POST /companies({company_id})/paymentMethods | Creates an object of type paymentMethod in Dynamics 365 Business Central |
| PaymentTermApi | deletePaymentTerm | DELETE /companies({company_id})/paymentTerms({paymentTerm_id}) | Deletes an object of type paymentTerm in Dynamics 365 Business Central |
| PaymentTermApi | getPaymentTerm | GET /companies({company_id})/paymentTerms({paymentTerm_id}) | Retrieve the properties and relationships of an object of type paymentTerm for Dynamics 365 Business Central. |
| PaymentTermApi | listPaymentTerms | GET /companies({company_id})/paymentTerms | Returns a list of paymentTerms |
| PaymentTermApi | patchPaymentTerm | PATCH /companies({company_id})/paymentTerms({paymentTerm_id}) | Updates an object of type paymentTerm in Dynamics 365 Business Central |
| PaymentTermApi | postPaymentTerm | POST /companies({company_id})/paymentTerms | Creates an object of type paymentTerm in Dynamics 365 Business Central |
| PdfDocumentApi | getPdfDocument | GET /companies({company_id})/pdfDocument({pdfDocument_id}) | Retrieve the properties and relationships of an object of type pdfDocument for Dynamics 365 Business Central. |
| PdfDocumentApi | getPdfDocumentForPurchaseInvoice | GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/pdfDocument({pdfDocument_id}) | Retrieve the properties and relationships of an object of type pdfDocument for Dynamics 365 Business Central. |
| PdfDocumentApi | getPdfDocumentForSalesCreditMemo | GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/pdfDocument({pdfDocument_id}) | Retrieve the properties and relationships of an object of type pdfDocument for Dynamics 365 Business Central. |
| PdfDocumentApi | getPdfDocumentForSalesInvoice | GET /companies({company_id})/salesInvoices({salesInvoice_id})/pdfDocument({pdfDocument_id}) | Retrieve the properties and relationships of an object of type pdfDocument for Dynamics 365 Business Central. |
| PdfDocumentApi | getPdfDocumentForSalesQuote | GET /companies({company_id})/salesQuotes({salesQuote_id})/pdfDocument({pdfDocument_id}) | Retrieve the properties and relationships of an object of type pdfDocument for Dynamics 365 Business Central. |
| PdfDocumentApi | listPdfDocument | GET /companies({company_id})/pdfDocument | Returns a list of pdfDocument |
| PdfDocumentApi | listPdfDocumentForPurchaseInvoice | GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/pdfDocument | Returns a list of pdfDocument |
| PdfDocumentApi | listPdfDocumentForSalesCreditMemo | GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/pdfDocument | Returns a list of pdfDocument |
| PdfDocumentApi | listPdfDocumentForSalesInvoice | GET /companies({company_id})/salesInvoices({salesInvoice_id})/pdfDocument | Returns a list of pdfDocument |
| PdfDocumentApi | listPdfDocumentForSalesQuote | GET /companies({company_id})/salesQuotes({salesQuote_id})/pdfDocument | Returns a list of pdfDocument |
| PictureApi | deletePicture | DELETE /companies({company_id})/picture({picture_id}) | Deletes an object of type picture in Dynamics 365 Business Central |
| PictureApi | deletePictureForCustomer | DELETE /companies({company_id})/customers({customer_id})/picture({picture_id}) | Deletes an object of type picture in Dynamics 365 Business Central |
| PictureApi | deletePictureForEmployee | DELETE /companies({company_id})/employees({employee_id})/picture({picture_id}) | Deletes an object of type picture in Dynamics 365 Business Central |
| PictureApi | deletePictureForItem | DELETE /companies({company_id})/items({item_id})/picture({picture_id}) | Deletes an object of type picture in Dynamics 365 Business Central |
| PictureApi | deletePictureForVendor | DELETE /companies({company_id})/vendors({vendor_id})/picture({picture_id}) | Deletes an object of type picture in Dynamics 365 Business Central |
| PictureApi | getPicture | GET /companies({company_id})/picture({picture_id}) | Retrieve the properties and relationships of an object of type picture for Dynamics 365 Business Central. |
| PictureApi | getPictureForCustomer | GET /companies({company_id})/customers({customer_id})/picture({picture_id}) | Retrieve the properties and relationships of an object of type picture for Dynamics 365 Business Central. |
| PictureApi | getPictureForEmployee | GET /companies({company_id})/employees({employee_id})/picture({picture_id}) | Retrieve the properties and relationships of an object of type picture for Dynamics 365 Business Central. |
| PictureApi | getPictureForItem | GET /companies({company_id})/items({item_id})/picture({picture_id}) | Retrieve the properties and relationships of an object of type picture for Dynamics 365 Business Central. |
| PictureApi | getPictureForVendor | GET /companies({company_id})/vendors({vendor_id})/picture({picture_id}) | Retrieve the properties and relationships of an object of type picture for Dynamics 365 Business Central. |
| PictureApi | listPicture | GET /companies({company_id})/picture | Returns a list of picture |
| PictureApi | listPictureForCustomer | GET /companies({company_id})/customers({customer_id})/picture | Returns a list of picture |
| PictureApi | listPictureForEmployee | GET /companies({company_id})/employees({employee_id})/picture | Returns a list of picture |
| PictureApi | listPictureForItem | GET /companies({company_id})/items({item_id})/picture | Returns a list of picture |
| PictureApi | listPictureForVendor | GET /companies({company_id})/vendors({vendor_id})/picture | Returns a list of picture |
| PictureApi | patchPicture | PATCH /companies({company_id})/picture({picture_id}) | Updates an object of type picture in Dynamics 365 Business Central |
| PictureApi | patchPictureForCustomer | PATCH /companies({company_id})/customers({customer_id})/picture({picture_id}) | Updates an object of type picture in Dynamics 365 Business Central |
| PictureApi | patchPictureForEmployee | PATCH /companies({company_id})/employees({employee_id})/picture({picture_id}) | Updates an object of type picture in Dynamics 365 Business Central |
| PictureApi | patchPictureForItem | PATCH /companies({company_id})/items({item_id})/picture({picture_id}) | Updates an object of type picture in Dynamics 365 Business Central |
| PictureApi | patchPictureForVendor | PATCH /companies({company_id})/vendors({vendor_id})/picture({picture_id}) | Updates an object of type picture in Dynamics 365 Business Central |
| ProjectApi | deleteProject | DELETE /companies({company_id})/projects({project_id}) | Deletes an object of type project in Dynamics 365 Business Central |
| ProjectApi | getProject | GET /companies({company_id})/projects({project_id}) | Retrieve the properties and relationships of an object of type project for Dynamics 365 Business Central. |
| ProjectApi | listProjects | GET /companies({company_id})/projects | Returns a list of projects |
| ProjectApi | patchProject | PATCH /companies({company_id})/projects({project_id}) | Updates an object of type project in Dynamics 365 Business Central |
| ProjectApi | postProject | POST /companies({company_id})/projects | Creates an object of type project in Dynamics 365 Business Central |
| PurchaseInvoiceApi | deletePurchaseInvoice | DELETE /companies({company_id})/purchaseInvoices({purchaseInvoice_id}) | Deletes an object of type purchaseInvoice in Dynamics 365 Business Central |
| PurchaseInvoiceApi | getPurchaseInvoice | GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id}) | Retrieve the properties and relationships of an object of type purchaseInvoice for Dynamics 365 Business Central. |
| PurchaseInvoiceApi | listPurchaseInvoices | GET /companies({company_id})/purchaseInvoices | Returns a list of purchaseInvoices |
| PurchaseInvoiceApi | patchPurchaseInvoice | PATCH /companies({company_id})/purchaseInvoices({purchaseInvoice_id}) | Updates an object of type purchaseInvoice in Dynamics 365 Business Central |
| PurchaseInvoiceApi | postActionPurchaseInvoices | POST /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/Microsoft.NAV.post | Performs the post action for purchaseInvoices entity |
| PurchaseInvoiceApi | postPurchaseInvoice | POST /companies({company_id})/purchaseInvoices | Creates an object of type purchaseInvoice in Dynamics 365 Business Central |
| PurchaseInvoiceLineApi | deletePurchaseInvoiceLine | DELETE /companies({company_id})/purchaseInvoiceLines('{purchaseInvoiceLine_id}') | Deletes an object of type purchaseInvoiceLine in Dynamics 365 Business Central |
| PurchaseInvoiceLineApi | deletePurchaseInvoiceLineForPurchaseInvoice | DELETE /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/purchaseInvoiceLines('{purchaseInvoiceLine_id}') | Deletes an object of type purchaseInvoiceLine in Dynamics 365 Business Central |
| PurchaseInvoiceLineApi | getPurchaseInvoiceLine | GET /companies({company_id})/purchaseInvoiceLines('{purchaseInvoiceLine_id}') | Retrieve the properties and relationships of an object of type purchaseInvoiceLine for Dynamics 365 Business Central. |
| PurchaseInvoiceLineApi | getPurchaseInvoiceLineForPurchaseInvoice | GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/purchaseInvoiceLines('{purchaseInvoiceLine_id}') | Retrieve the properties and relationships of an object of type purchaseInvoiceLine for Dynamics 365 Business Central. |
| PurchaseInvoiceLineApi | listPurchaseInvoiceLines | GET /companies({company_id})/purchaseInvoiceLines | Returns a list of purchaseInvoiceLines |
| PurchaseInvoiceLineApi | listPurchaseInvoiceLinesForPurchaseInvoice | GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/purchaseInvoiceLines | Returns a list of purchaseInvoiceLines |
| PurchaseInvoiceLineApi | patchPurchaseInvoiceLine | PATCH /companies({company_id})/purchaseInvoiceLines('{purchaseInvoiceLine_id}') | Updates an object of type purchaseInvoiceLine in Dynamics 365 Business Central |
| PurchaseInvoiceLineApi | patchPurchaseInvoiceLineForPurchaseInvoice | PATCH /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/purchaseInvoiceLines('{purchaseInvoiceLine_id}') | Updates an object of type purchaseInvoiceLine in Dynamics 365 Business Central |
| PurchaseInvoiceLineApi | postPurchaseInvoiceLine | POST /companies({company_id})/purchaseInvoiceLines | Creates an object of type purchaseInvoiceLine in Dynamics 365 Business Central |
| PurchaseInvoiceLineApi | postPurchaseInvoiceLineForPurchaseInvoice | POST /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/purchaseInvoiceLines | Creates an object of type purchaseInvoiceLine in Dynamics 365 Business Central |
| RetainedEarningsStatementApi | getRetainedEarningsStatement | GET /companies({company_id})/retainedEarningsStatement({retainedEarningsStatement_lineNumber}) | Retrieve the properties and relationships of an object of type retainedEarningsStatement for Dynamics 365 Business Central. |
| RetainedEarningsStatementApi | listRetainedEarningsStatement | GET /companies({company_id})/retainedEarningsStatement | Returns a list of retainedEarningsStatement |
| SalesCreditMemoApi | cancelActionSalesCreditMemos | POST /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/Microsoft.NAV.cancel | Performs the cancel action for salesCreditMemos entity |
| SalesCreditMemoApi | cancelAndSendActionSalesCreditMemos | POST /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/Microsoft.NAV.cancelAndSend | Performs the cancelAndSend action for salesCreditMemos entity |
| SalesCreditMemoApi | deleteSalesCreditMemo | DELETE /companies({company_id})/salesCreditMemos({salesCreditMemo_id}) | Deletes an object of type salesCreditMemo in Dynamics 365 Business Central |
| SalesCreditMemoApi | getSalesCreditMemo | GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id}) | Retrieve the properties and relationships of an object of type salesCreditMemo for Dynamics 365 Business Central. |
| SalesCreditMemoApi | listSalesCreditMemos | GET /companies({company_id})/salesCreditMemos | Returns a list of salesCreditMemos |
| SalesCreditMemoApi | patchSalesCreditMemo | PATCH /companies({company_id})/salesCreditMemos({salesCreditMemo_id}) | Updates an object of type salesCreditMemo in Dynamics 365 Business Central |
| SalesCreditMemoApi | postActionSalesCreditMemos | POST /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/Microsoft.NAV.post | Performs the post action for salesCreditMemos entity |
| SalesCreditMemoApi | postAndSendActionSalesCreditMemos | POST /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/Microsoft.NAV.postAndSend | Performs the postAndSend action for salesCreditMemos entity |
| SalesCreditMemoApi | postSalesCreditMemo | POST /companies({company_id})/salesCreditMemos | Creates an object of type salesCreditMemo in Dynamics 365 Business Central |
| SalesCreditMemoApi | sendActionSalesCreditMemos | POST /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/Microsoft.NAV.send | Performs the send action for salesCreditMemos entity |
| SalesCreditMemoLineApi | deleteSalesCreditMemoLine | DELETE /companies({company_id})/salesCreditMemoLines('{salesCreditMemoLine_id}') | Deletes an object of type salesCreditMemoLine in Dynamics 365 Business Central |
| SalesCreditMemoLineApi | deleteSalesCreditMemoLineForSalesCreditMemo | DELETE /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/salesCreditMemoLines('{salesCreditMemoLine_id}') | Deletes an object of type salesCreditMemoLine in Dynamics 365 Business Central |
| SalesCreditMemoLineApi | getSalesCreditMemoLine | GET /companies({company_id})/salesCreditMemoLines('{salesCreditMemoLine_id}') | Retrieve the properties and relationships of an object of type salesCreditMemoLine for Dynamics 365 Business Central. |
| SalesCreditMemoLineApi | getSalesCreditMemoLineForSalesCreditMemo | GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/salesCreditMemoLines('{salesCreditMemoLine_id}') | Retrieve the properties and relationships of an object of type salesCreditMemoLine for Dynamics 365 Business Central. |
| SalesCreditMemoLineApi | listSalesCreditMemoLines | GET /companies({company_id})/salesCreditMemoLines | Returns a list of salesCreditMemoLines |
| SalesCreditMemoLineApi | listSalesCreditMemoLinesForSalesCreditMemo | GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/salesCreditMemoLines | Returns a list of salesCreditMemoLines |
| SalesCreditMemoLineApi | patchSalesCreditMemoLine | PATCH /companies({company_id})/salesCreditMemoLines('{salesCreditMemoLine_id}') | Updates an object of type salesCreditMemoLine in Dynamics 365 Business Central |
| SalesCreditMemoLineApi | patchSalesCreditMemoLineForSalesCreditMemo | PATCH /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/salesCreditMemoLines('{salesCreditMemoLine_id}') | Updates an object of type salesCreditMemoLine in Dynamics 365 Business Central |
| SalesCreditMemoLineApi | postSalesCreditMemoLine | POST /companies({company_id})/salesCreditMemoLines | Creates an object of type salesCreditMemoLine in Dynamics 365 Business Central |
| SalesCreditMemoLineApi | postSalesCreditMemoLineForSalesCreditMemo | POST /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/salesCreditMemoLines | Creates an object of type salesCreditMemoLine in Dynamics 365 Business Central |
| SalesInvoiceApi | cancelActionSalesInvoices | POST /companies({company_id})/salesInvoices({salesInvoice_id})/Microsoft.NAV.cancel | Performs the cancel action for salesInvoices entity |
| SalesInvoiceApi | cancelAndSendActionSalesInvoices | POST /companies({company_id})/salesInvoices({salesInvoice_id})/Microsoft.NAV.cancelAndSend | Performs the cancelAndSend action for salesInvoices entity |
| SalesInvoiceApi | deleteSalesInvoice | DELETE /companies({company_id})/salesInvoices({salesInvoice_id}) | Deletes an object of type salesInvoice in Dynamics 365 Business Central |
| SalesInvoiceApi | getSalesInvoice | GET /companies({company_id})/salesInvoices({salesInvoice_id}) | Retrieve the properties and relationships of an object of type salesInvoice for Dynamics 365 Business Central. |
| SalesInvoiceApi | listSalesInvoices | GET /companies({company_id})/salesInvoices | Returns a list of salesInvoices |
| SalesInvoiceApi | makeCorrectiveCreditMemoActionSalesInvoices | POST /companies({company_id})/salesInvoices({salesInvoice_id})/Microsoft.NAV.makeCorrectiveCreditMemo | Performs the makeCorrectiveCreditMemo action for salesInvoices entity |
| SalesInvoiceApi | patchSalesInvoice | PATCH /companies({company_id})/salesInvoices({salesInvoice_id}) | Updates an object of type salesInvoice in Dynamics 365 Business Central |
| SalesInvoiceApi | postActionSalesInvoices | POST /companies({company_id})/salesInvoices({salesInvoice_id})/Microsoft.NAV.post | Performs the post action for salesInvoices entity |
| SalesInvoiceApi | postAndSendActionSalesInvoices | POST /companies({company_id})/salesInvoices({salesInvoice_id})/Microsoft.NAV.postAndSend | Performs the postAndSend action for salesInvoices entity |
| SalesInvoiceApi | postSalesInvoice | POST /companies({company_id})/salesInvoices | Creates an object of type salesInvoice in Dynamics 365 Business Central |
| SalesInvoiceApi | sendActionSalesInvoices | POST /companies({company_id})/salesInvoices({salesInvoice_id})/Microsoft.NAV.send | Performs the send action for salesInvoices entity |
| SalesInvoiceLineApi | deleteSalesInvoiceLine | DELETE /companies({company_id})/salesInvoiceLines('{salesInvoiceLine_id}') | Deletes an object of type salesInvoiceLine in Dynamics 365 Business Central |
| SalesInvoiceLineApi | deleteSalesInvoiceLineForSalesInvoice | DELETE /companies({company_id})/salesInvoices({salesInvoice_id})/salesInvoiceLines('{salesInvoiceLine_id}') | Deletes an object of type salesInvoiceLine in Dynamics 365 Business Central |
| SalesInvoiceLineApi | getSalesInvoiceLine | GET /companies({company_id})/salesInvoiceLines('{salesInvoiceLine_id}') | Retrieve the properties and relationships of an object of type salesInvoiceLine for Dynamics 365 Business Central. |
| SalesInvoiceLineApi | getSalesInvoiceLineForSalesInvoice | GET /companies({company_id})/salesInvoices({salesInvoice_id})/salesInvoiceLines('{salesInvoiceLine_id}') | Retrieve the properties and relationships of an object of type salesInvoiceLine for Dynamics 365 Business Central. |
| SalesInvoiceLineApi | listSalesInvoiceLines | GET /companies({company_id})/salesInvoiceLines | Returns a list of salesInvoiceLines |
| SalesInvoiceLineApi | listSalesInvoiceLinesForSalesInvoice | GET /companies({company_id})/salesInvoices({salesInvoice_id})/salesInvoiceLines | Returns a list of salesInvoiceLines |
| SalesInvoiceLineApi | patchSalesInvoiceLine | PATCH /companies({company_id})/salesInvoiceLines('{salesInvoiceLine_id}') | Updates an object of type salesInvoiceLine in Dynamics 365 Business Central |
| SalesInvoiceLineApi | patchSalesInvoiceLineForSalesInvoice | PATCH /companies({company_id})/salesInvoices({salesInvoice_id})/salesInvoiceLines('{salesInvoiceLine_id}') | Updates an object of type salesInvoiceLine in Dynamics 365 Business Central |
| SalesInvoiceLineApi | postSalesInvoiceLine | POST /companies({company_id})/salesInvoiceLines | Creates an object of type salesInvoiceLine in Dynamics 365 Business Central |
| SalesInvoiceLineApi | postSalesInvoiceLineForSalesInvoice | POST /companies({company_id})/salesInvoices({salesInvoice_id})/salesInvoiceLines | Creates an object of type salesInvoiceLine in Dynamics 365 Business Central |
| SalesOrderApi | deleteSalesOrder | DELETE /companies({company_id})/salesOrders({salesOrder_id}) | Deletes an object of type salesOrder in Dynamics 365 Business Central |
| SalesOrderApi | getSalesOrder | GET /companies({company_id})/salesOrders({salesOrder_id}) | Retrieve the properties and relationships of an object of type salesOrder for Dynamics 365 Business Central. |
| SalesOrderApi | listSalesOrders | GET /companies({company_id})/salesOrders | Returns a list of salesOrders |
| SalesOrderApi | patchSalesOrder | PATCH /companies({company_id})/salesOrders({salesOrder_id}) | Updates an object of type salesOrder in Dynamics 365 Business Central |
| SalesOrderApi | postSalesOrder | POST /companies({company_id})/salesOrders | Creates an object of type salesOrder in Dynamics 365 Business Central |
| SalesOrderApi | shipAndInvoiceActionSalesOrders | POST /companies({company_id})/salesOrders({salesOrder_id})/Microsoft.NAV.shipAndInvoice | Performs the shipAndInvoice action for salesOrders entity |
| SalesOrderLineApi | deleteSalesOrderLine | DELETE /companies({company_id})/salesOrderLines('{salesOrderLine_id}') | Deletes an object of type salesOrderLine in Dynamics 365 Business Central |
| SalesOrderLineApi | deleteSalesOrderLineForSalesOrder | DELETE /companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines('{salesOrderLine_id}') | Deletes an object of type salesOrderLine in Dynamics 365 Business Central |
| SalesOrderLineApi | getSalesOrderLine | GET /companies({company_id})/salesOrderLines('{salesOrderLine_id}') | Retrieve the properties and relationships of an object of type salesOrderLine for Dynamics 365 Business Central. |
| SalesOrderLineApi | getSalesOrderLineForSalesOrder | GET /companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines('{salesOrderLine_id}') | Retrieve the properties and relationships of an object of type salesOrderLine for Dynamics 365 Business Central. |
| SalesOrderLineApi | listSalesOrderLines | GET /companies({company_id})/salesOrderLines | Returns a list of salesOrderLines |
| SalesOrderLineApi | listSalesOrderLinesForSalesOrder | GET /companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines | Returns a list of salesOrderLines |
| SalesOrderLineApi | patchSalesOrderLine | PATCH /companies({company_id})/salesOrderLines('{salesOrderLine_id}') | Updates an object of type salesOrderLine in Dynamics 365 Business Central |
| SalesOrderLineApi | patchSalesOrderLineForSalesOrder | PATCH /companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines('{salesOrderLine_id}') | Updates an object of type salesOrderLine in Dynamics 365 Business Central |
| SalesOrderLineApi | postSalesOrderLine | POST /companies({company_id})/salesOrderLines | Creates an object of type salesOrderLine in Dynamics 365 Business Central |
| SalesOrderLineApi | postSalesOrderLineForSalesOrder | POST /companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines | Creates an object of type salesOrderLine in Dynamics 365 Business Central |
| SalesQuoteApi | deleteSalesQuote | DELETE /companies({company_id})/salesQuotes({salesQuote_id}) | Deletes an object of type salesQuote in Dynamics 365 Business Central |
| SalesQuoteApi | getSalesQuote | GET /companies({company_id})/salesQuotes({salesQuote_id}) | Retrieve the properties and relationships of an object of type salesQuote for Dynamics 365 Business Central. |
| SalesQuoteApi | listSalesQuotes | GET /companies({company_id})/salesQuotes | Returns a list of salesQuotes |
| SalesQuoteApi | makeInvoiceActionSalesQuotes | POST /companies({company_id})/salesQuotes({salesQuote_id})/Microsoft.NAV.makeInvoice | Performs the makeInvoice action for salesQuotes entity |
| SalesQuoteApi | makeOrderActionSalesQuotes | POST /companies({company_id})/salesQuotes({salesQuote_id})/Microsoft.NAV.makeOrder | Performs the makeOrder action for salesQuotes entity |
| SalesQuoteApi | patchSalesQuote | PATCH /companies({company_id})/salesQuotes({salesQuote_id}) | Updates an object of type salesQuote in Dynamics 365 Business Central |
| SalesQuoteApi | postSalesQuote | POST /companies({company_id})/salesQuotes | Creates an object of type salesQuote in Dynamics 365 Business Central |
| SalesQuoteApi | sendActionSalesQuotes | POST /companies({company_id})/salesQuotes({salesQuote_id})/Microsoft.NAV.send | Performs the send action for salesQuotes entity |
| SalesQuoteLineApi | deleteSalesQuoteLine | DELETE /companies({company_id})/salesQuoteLines('{salesQuoteLine_id}') | Deletes an object of type salesQuoteLine in Dynamics 365 Business Central |
| SalesQuoteLineApi | deleteSalesQuoteLineForSalesQuote | DELETE /companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines('{salesQuoteLine_id}') | Deletes an object of type salesQuoteLine in Dynamics 365 Business Central |
| SalesQuoteLineApi | getSalesQuoteLine | GET /companies({company_id})/salesQuoteLines('{salesQuoteLine_id}') | Retrieve the properties and relationships of an object of type salesQuoteLine for Dynamics 365 Business Central. |
| SalesQuoteLineApi | getSalesQuoteLineForSalesQuote | GET /companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines('{salesQuoteLine_id}') | Retrieve the properties and relationships of an object of type salesQuoteLine for Dynamics 365 Business Central. |
| SalesQuoteLineApi | listSalesQuoteLines | GET /companies({company_id})/salesQuoteLines | Returns a list of salesQuoteLines |
| SalesQuoteLineApi | listSalesQuoteLinesForSalesQuote | GET /companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines | Returns a list of salesQuoteLines |
| SalesQuoteLineApi | patchSalesQuoteLine | PATCH /companies({company_id})/salesQuoteLines('{salesQuoteLine_id}') | Updates an object of type salesQuoteLine in Dynamics 365 Business Central |
| SalesQuoteLineApi | patchSalesQuoteLineForSalesQuote | PATCH /companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines('{salesQuoteLine_id}') | Updates an object of type salesQuoteLine in Dynamics 365 Business Central |
| SalesQuoteLineApi | postSalesQuoteLine | POST /companies({company_id})/salesQuoteLines | Creates an object of type salesQuoteLine in Dynamics 365 Business Central |
| SalesQuoteLineApi | postSalesQuoteLineForSalesQuote | POST /companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines | Creates an object of type salesQuoteLine in Dynamics 365 Business Central |
| ShipmentMethodApi | deleteShipmentMethod | DELETE /companies({company_id})/shipmentMethods({shipmentMethod_id}) | Deletes an object of type shipmentMethod in Dynamics 365 Business Central |
| ShipmentMethodApi | getShipmentMethod | GET /companies({company_id})/shipmentMethods({shipmentMethod_id}) | Retrieve the properties and relationships of an object of type shipmentMethod for Dynamics 365 Business Central. |
| ShipmentMethodApi | listShipmentMethods | GET /companies({company_id})/shipmentMethods | Returns a list of shipmentMethods |
| ShipmentMethodApi | patchShipmentMethod | PATCH /companies({company_id})/shipmentMethods({shipmentMethod_id}) | Updates an object of type shipmentMethod in Dynamics 365 Business Central |
| ShipmentMethodApi | postShipmentMethod | POST /companies({company_id})/shipmentMethods | Creates an object of type shipmentMethod in Dynamics 365 Business Central |
| TaxAreaApi | deleteTaxArea | DELETE /companies({company_id})/taxAreas({taxArea_id}) | Deletes an object of type taxArea in Dynamics 365 Business Central |
| TaxAreaApi | getTaxArea | GET /companies({company_id})/taxAreas({taxArea_id}) | Retrieve the properties and relationships of an object of type taxArea for Dynamics 365 Business Central. |
| TaxAreaApi | listTaxAreas | GET /companies({company_id})/taxAreas | Returns a list of taxAreas |
| TaxAreaApi | patchTaxArea | PATCH /companies({company_id})/taxAreas({taxArea_id}) | Updates an object of type taxArea in Dynamics 365 Business Central |
| TaxAreaApi | postTaxArea | POST /companies({company_id})/taxAreas | Creates an object of type taxArea in Dynamics 365 Business Central |
| TaxGroupApi | deleteTaxGroup | DELETE /companies({company_id})/taxGroups({taxGroup_id}) | Deletes an object of type taxGroup in Dynamics 365 Business Central |
| TaxGroupApi | getTaxGroup | GET /companies({company_id})/taxGroups({taxGroup_id}) | Retrieve the properties and relationships of an object of type taxGroup for Dynamics 365 Business Central. |
| TaxGroupApi | listTaxGroups | GET /companies({company_id})/taxGroups | Returns a list of taxGroups |
| TaxGroupApi | patchTaxGroup | PATCH /companies({company_id})/taxGroups({taxGroup_id}) | Updates an object of type taxGroup in Dynamics 365 Business Central |
| TaxGroupApi | postTaxGroup | POST /companies({company_id})/taxGroups | Creates an object of type taxGroup in Dynamics 365 Business Central |
| TimeRegistrationEntryApi | deleteTimeRegistrationEntry | DELETE /companies({company_id})/timeRegistrationEntries({timeRegistrationEntry_id}) | Deletes an object of type timeRegistrationEntry in Dynamics 365 Business Central |
| TimeRegistrationEntryApi | deleteTimeRegistrationEntryForEmployee | DELETE /companies({company_id})/employees({employee_id})/timeRegistrationEntries({timeRegistrationEntry_id}) | Deletes an object of type timeRegistrationEntry in Dynamics 365 Business Central |
| TimeRegistrationEntryApi | getTimeRegistrationEntry | GET /companies({company_id})/timeRegistrationEntries({timeRegistrationEntry_id}) | Retrieve the properties and relationships of an object of type timeRegistrationEntry for Dynamics 365 Business Central. |
| TimeRegistrationEntryApi | getTimeRegistrationEntryForEmployee | GET /companies({company_id})/employees({employee_id})/timeRegistrationEntries({timeRegistrationEntry_id}) | Retrieve the properties and relationships of an object of type timeRegistrationEntry for Dynamics 365 Business Central. |
| TimeRegistrationEntryApi | listTimeRegistrationEntries | GET /companies({company_id})/timeRegistrationEntries | Returns a list of timeRegistrationEntries |
| TimeRegistrationEntryApi | listTimeRegistrationEntriesForEmployee | GET /companies({company_id})/employees({employee_id})/timeRegistrationEntries | Returns a list of timeRegistrationEntries |
| TimeRegistrationEntryApi | patchTimeRegistrationEntry | PATCH /companies({company_id})/timeRegistrationEntries({timeRegistrationEntry_id}) | Updates an object of type timeRegistrationEntry in Dynamics 365 Business Central |
| TimeRegistrationEntryApi | patchTimeRegistrationEntryForEmployee | PATCH /companies({company_id})/employees({employee_id})/timeRegistrationEntries({timeRegistrationEntry_id}) | Updates an object of type timeRegistrationEntry in Dynamics 365 Business Central |
| TimeRegistrationEntryApi | postTimeRegistrationEntry | POST /companies({company_id})/timeRegistrationEntries | Creates an object of type timeRegistrationEntry in Dynamics 365 Business Central |
| TimeRegistrationEntryApi | postTimeRegistrationEntryForEmployee | POST /companies({company_id})/employees({employee_id})/timeRegistrationEntries | Creates an object of type timeRegistrationEntry in Dynamics 365 Business Central |
| TrialBalanceApi | getTrialBalance | GET /companies({company_id})/trialBalance('{trialBalance_number}') | Retrieve the properties and relationships of an object of type trialBalance for Dynamics 365 Business Central. |
| TrialBalanceApi | listTrialBalance | GET /companies({company_id})/trialBalance | Returns a list of trialBalance |
| UnitOfMeasureApi | deleteUnitOfMeasure | DELETE /companies({company_id})/unitsOfMeasure({unitOfMeasure_id}) | Deletes an object of type unitOfMeasure in Dynamics 365 Business Central |
| UnitOfMeasureApi | getUnitOfMeasure | GET /companies({company_id})/unitsOfMeasure({unitOfMeasure_id}) | Retrieve the properties and relationships of an object of type unitOfMeasure for Dynamics 365 Business Central. |
| UnitOfMeasureApi | listUnitsOfMeasure | GET /companies({company_id})/unitsOfMeasure | Returns a list of unitsOfMeasure |
| UnitOfMeasureApi | patchUnitOfMeasure | PATCH /companies({company_id})/unitsOfMeasure({unitOfMeasure_id}) | Updates an object of type unitOfMeasure in Dynamics 365 Business Central |
| UnitOfMeasureApi | postUnitOfMeasure | POST /companies({company_id})/unitsOfMeasure | Creates an object of type unitOfMeasure in Dynamics 365 Business Central |
| VendorApi | deleteVendor | DELETE /companies({company_id})/vendors({vendor_id}) | Deletes an object of type vendor in Dynamics 365 Business Central |
| VendorApi | getVendor | GET /companies({company_id})/vendors({vendor_id}) | Retrieve the properties and relationships of an object of type vendor for Dynamics 365 Business Central. |
| VendorApi | listVendors | GET /companies({company_id})/vendors | Returns a list of vendors |
| VendorApi | patchVendor | PATCH /companies({company_id})/vendors({vendor_id}) | Updates an object of type vendor in Dynamics 365 Business Central |
| VendorApi | postVendor | POST /companies({company_id})/vendors | Creates an object of type vendor in Dynamics 365 Business Central |
| VendorPurchaseApi | getVendorPurchase | GET /companies({company_id})/vendorPurchases({vendorPurchase_vendorId},'{vendorPurchase_vendorNumber}','{vendorPurchase_name}') | Retrieve the properties and relationships of an object of type vendorPurchase for Dynamics 365 Business Central. |
| VendorPurchaseApi | listVendorPurchases | GET /companies({company_id})/vendorPurchases | Returns a list of vendorPurchases |
- Account
- AgedAccountsPayable
- AgedAccountsReceivable
- Attachments
- BalanceSheet
- BankAccount
- CashFlowStatement
- Company
- CompanyInformation
- CountryRegion
- Currency
- Customer
- CustomerFinancialDetail
- CustomerPayment
- CustomerPaymentJournal
- CustomerSale
- DefaultDimensions
- Dimension
- DimensionLine
- DimensionValue
- Dimensiontype
- Documentlineobjectdetailstype
- Employee
- GeneralLedgerEntry
- GeneralLedgerEntryAttachments
- IncomeStatement
- InlineResponse200
- InlineResponse2001
- InlineResponse20010
- InlineResponse20011
- InlineResponse20012
- InlineResponse20013
- InlineResponse20014
- InlineResponse20015
- InlineResponse20016
- InlineResponse20017
- InlineResponse20018
- InlineResponse20019
- InlineResponse2002
- InlineResponse20020
- InlineResponse20021
- InlineResponse20022
- InlineResponse20023
- InlineResponse20024
- InlineResponse20025
- InlineResponse20026
- InlineResponse20027
- InlineResponse20028
- InlineResponse20029
- InlineResponse2003
- InlineResponse20030
- InlineResponse20031
- InlineResponse20032
- InlineResponse20033
- InlineResponse20034
- InlineResponse20035
- InlineResponse20036
- InlineResponse20037
- InlineResponse20038
- InlineResponse20039
- InlineResponse2004
- InlineResponse20040
- InlineResponse20041
- InlineResponse20042
- InlineResponse20043
- InlineResponse20044
- InlineResponse20045
- InlineResponse20046
- InlineResponse20047
- InlineResponse20048
- InlineResponse20049
- InlineResponse2005
- InlineResponse20050
- InlineResponse20051
- InlineResponse2006
- InlineResponse2007
- InlineResponse2008
- InlineResponse2009
- Item
- ItemCategory
- Itemunitofmeasureconversiontype
- Journal
- JournalLine
- PaymentMethod
- PaymentTerm
- PdfDocument
- Picture
- Postaladdresstype
- Project
- PurchaseInvoice
- PurchaseInvoiceLine
- RetainedEarningsStatement
- SalesCreditMemo
- SalesCreditMemoLine
- SalesInvoice
- SalesInvoiceLine
- SalesOrder
- SalesOrderLine
- SalesQuote
- SalesQuoteLine
- ShipmentMethod
- TaxArea
- TaxGroup
- TimeRegistrationEntry
- TrialBalance
- UnitOfMeasure
- Unitofmeasuretype
- Vendor
- VendorPurchase
- Type:
OAuth - Flow:
implicit - Authorization URL:
https://login.windows.net/common/oauth2/authorize?resource=https://api.businesscentral.dynamics.com - Scopes:
- Financials.ReadWrite.All: financials.read.write.all
To run the tests, use:
composer install
vendor/bin/phpunitThis PHP package is automatically generated by the OpenAPI Generator project:
- API version:
1.0.0 - Build package:
org.openapitools.codegen.languages.PhpClientCodegen