Update journal entry

PUT/api/v1/journal-entries/{journal_entry_id}

Update an existing journal entry's description, date, or line entries.

Operation ID: update_journal_entry_api_v1_journal_entries__journal_entry_id__put·View as markdown·OpenAPI slice

Authentication

Bearer token authentication. Pass your DayZero API token in the Authorization header and the target business UUID in x-business-id.

Parameters

Path

journal_entry_idstringrequired

Request body

descriptionstring

Updated description for the journal entry.

datestring

Updated date in ISO 8601 format (e.g., '2024-01-15').

line_entry_changesobject

Object containing arrays of line entry changes. Supports 'create' (new entries), 'update' (modify existing by ID), and 'delete' (remove by ID) operations.

Responses

200Successful Response

successboolean
messagestring
codestring
dataJournalEntryResponse

400Bad Request - Invalid input

401Unauthorized - Authentication required

403Forbidden - Insufficient permissions

404Not Found - Resource does not exist

422Validation Error

detailarray · ValidationErrorValidationError
5 fields
locarray · string | integerrequired
msgstringrequired
typestringrequired
inputobject
ctxobject