General Ledger

List journal entries

    List all journal entries for a business with comprehensive filtering.

    **Features:**
    - Filter by date range (date_from, date_to)
    - Filter by account (entries affecting a specific account)
    - Filter by status (draft, approved, rejected)
    - Filter by created_by (ai, manual, system, import)
    - Filter by posted status
    - Search by description, reference, or sequence number
    - Pagination support (default: 20 per page, max: 100)

    **Response includes:**
    - Entry sequence number, date, reference, description
    - Total debit and credit amounts
    - Balance status
    - Status and creation metadata
    - Posted status and timestamp
    - Source document type and reference (invoice, bill, payment, etc.)
    
get/v1/platform/businesses/{business_id}/general-ledger/journal-entries/

Request

  • Base URL
    https://docs.thredfi.com (the document declares no server; this is the origin it was published from)
  • Auth
    • HTTP bearer
    • or HTTP bearer
    • or HTTP basic
    • or HTTP bearer
    • or HTTP bearer

Path parameters

business_idstring uuid required

Business UUID

Query parameters

account_idstring uuid

Filter entries affecting a specific account

created_bystring

Filter by creator: ai, manual, system, import

date_fromstring date

Filter entries from this date (inclusive)

date_tostring date

Filter entries up to this date (inclusive)

is_postedboolean

Filter by posted status

pageinteger

Page number (default: 1)

page_sizeinteger

Items per page (default: 20, max: 100)

searchstring

Search by description, reference, or sequence number

statusstring

Filter by status: draft, approved, rejected

Response

countinteger required

Total number of items

Example response

{
  "count": 123,
  "page_info": {
    "total_count": 123,
    "current_page": 1,
    "total_pages": 7,
    "page_size": 20
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.