openintegration200+ connectors

Update journal entry in Microsoft Dynamics 365 Business Central

Accounting API · write, waits for approval · 10% field coverage

Your agent can update journal entry in Microsoft Dynamics 365 Business Central through Apideck's Accounting API, the same call it makes for every Accounting app. It changes data in the customer's Microsoft Dynamics 365 Business Central account, so it stops with the exact request until a person approves it. Apideck adds the customer's Microsoft Dynamics 365 Business Central credentials, so no token ever reaches the agent.

Paste into Claude Code, Cursor or any coding agent.

The call

PATCH https://unify.apideck.com/accounting/journal-entries/{id}

Headers: x-apideck-service-id: microsoft-dynamics-365-business-central, plus your app id and the customer's consumer id. Apideck MCP tool: accounting-journal-entries-update. Agent operation id: unified.accounting.journalEntriesUpdate.

ParameterInDescription
id · requiredpathID of the record you are acting upon.

Body fields

FieldTypeDescription
display_idstringDisplay ID of the journal entry
titlestringJournal entry title
currency_ratenumberCurrency Exchange Rate at the time entity was recorded/generated.
currencystringIndicates the associated currency for an amount of money. Values correspond to [ISO 4217](https://en.wikipedia.org/wiki/
company_idstringThe company ID the transaction belongs to
subsidiaryobject
line_itemsarrayRequires a minimum of 2 line items that sum to 0
statusstringJournal entry status
memostringReference for the journal entry.
posted_atstringThis is the date on which the journal entry was added. This can be different from the creation date and can also be back
journal_symbolstringJournal symbol of the entry. For example IND for indirect costs. Where supported, list /accounting/journals to discover
tax_typestringDeprecated — use line_items[].tax_type for per-line tax applicability. Kept as fallback: applies to all lines that do no
tax_codestringApplicable tax id/code override if tax is not supplied on a line item basis.
numberstringJournal entry number.
tracking_categoriesarrayA list of linked tracking categories.
accounting_periodstringAccounting period
tax_inclusivebooleanAmounts are including tax
attachmentsarrayFiles attached to this journal entry. Use the attachments endpoints with reference_type=journal-entry and this entry's i
source_typestringThe source type of the journal entry
source_idstringA unique identifier for the source of the journal entry
row_versionstringA binary value used to detect updates to a object and prevent data conflicts. It is incremented each time an update is m
custom_fieldsarray

More for journal entries in Microsoft Dynamics 365 Business Central

list_journal_entriescreate_journal_entryget_journal_entrydelete_journal_entry

Update journal entry in other Accounting apps

The same call works for each of these; only the service id changes.

AcumaticaAlegraDualentryIntuit Enterprise SuiteMoneybirdMYOB AcumaticaNetSuitePennylaneProcountorQuickBooksRilletSage IntacctSage Intacct RESTSpirisVisma eAccountingWafeqXeroZoho Books