Skip to content

leonardosampaio/business_central_v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenAPIClient-php

(v1.0) Business Central Standard APIs

Installation & Usage

Requirements

PHP 7.3 and later. Should also work with PHP 8.0 but has not been tested.

Composer

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

Manual Installation

Download the files and include autoload.php:

<?php
require_once('/path/to/OpenAPIClient-php/vendor/autoload.php');

Getting Started

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;
}

API Endpoints

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

Models

Authorization

oAuth

  • 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

Tests

To run the tests, use:

composer install
vendor/bin/phpunit

Author

About this package

This PHP package is automatically generated by the OpenAPI Generator project:

  • API version: 1.0.0
  • Build package: org.openapitools.codegen.languages.PhpClientCodegen

About

API(v2.0) for Business Central

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages