GET
/
api
/
external
/
v2
/
ledger_entries
/
{ledger_entry_id}
/
ledger_entry_lines
List ledger entry lines of a Ledger Entry
curl --request GET \
  --url https://app.pennylane.com/api/external/v2/ledger_entries/{ledger_entry_id}/ledger_entry_lines \
  --header 'Authorization: Bearer <token>'
{
  "total_pages": 5,
  "current_page": 1,
  "total_items": 12,
  "per_page": 40,
  "items": [
    {
      "id": 42,
      "debit": "100.00",
      "credit": "0.00",
      "label": "Employees - Jean Dupont / Salary May 2023",
      "ledger_account_id": 987
    }
  ]
}

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

ledger_entry_id
number
required

Existing Ledger Entry (id)

Query Parameters

page
integer

Items are paginated, this is the current page which will be returned. The page index is starting at 1.

Example:

1

per_page
integer

Items are paginated. By default, you get 20 items per page. You can specify another number of items per page.

Required range: 1 <= x <= 100
Example:

20

filter
string

You can choose to filter items on specific fields. Available fields : ledger_account_id Available operators : lt, lteq, gt, gteq, eq, not_eq, in, not_in

Example:

"[{\"field\": \"ledger_account_id\", \"operator\": \"eq\", \"value\": \"42\"}]"

Response

Returns Ledger Entry lines of requested Ledger Entry

total_pages
integer
required

The total number of pages available

Example:

5

current_page
integer
required

The current page returned

Example:

1

total_items
integer
required

The total number of items available

Example:

12

per_page
integer
required

The number of items per page

Example:

40

items
object[]
required

Array of entry lines of requested Ledger Entry