v1

latestOpenAPI 3.0.32026-07-26362271803.3 KB
Core Accounting

List Journal Entries

    Retrieve a paginated list of journal entries with optional filtering and sorting.

    **Query Parameters:**
    - `start_date`, `end_date`: Filter by date range (defaults to last 6 months)
    - `account`: Filter by account ID(s) - supports multiple values
    - `source`: Filter by journal entry source
    - `journal_id`: Filter by specific journal ID
    - `all_time`: Include all entries regardless of date (true/false)
    - `sort`: Sort field (default: "date")

    **Response includes:**
    - Complete journal entry details with all transactions
    - Account information with names and numbers
    - Vendor and department details
    - Tag associations with groups
    - Attachment information
    - Exchange rate data for multi-currency entries
    
get/coa/api/journal_entry

Query parameters

accountstring

Filter by account ID(s). Can specify multiple values.

all_timeboolean

Include all entries regardless of date range

end_datestring

End date for filtering (YYYY-MM-DD format)

limitinteger

Number of results to return per page.

offsetinteger

The initial index from which to return the results.

sourcestring

Filter by journal entry source (e.g., 'manual', 'CSV Upload')

start_datestring

Start date for filtering (YYYY-MM-DD format)

Response

countinteger required
nextstring uri nullable
previousstring uri nullable

Example response

{
  "count": 123,
  "next": "http://api.example.org/accounts/?offset=400&limit=100",
  "previous": "http://api.example.org/accounts/?offset=200&limit=100"
}