# Bookkeeping Entries
> Entries are T-account entries recording debits and credits. Your compliance setup might require annotating money movements using this API. Learn more in our [guide to Bookkeeping](https://increase.com/documentation/bookkeeping#bookkeeping).

## The Bookkeeping Entry object
### Example
```json
{
  "account_id": "bookkeeping_account_e37p1f1iuocw5intf35v",
  "amount": 1750,
  "created_at": "2020-01-31T23:59:59Z",
  "entry_set_id": "bookkeeping_entry_set_n80c6wr2p8gtc6p4ingf",
  "id": "bookkeeping_entry_ctjpajsj3ks2blx10375",
  "type": "bookkeeping_entry"
}
```
### Attributes
- `account_id` (string)
  The identifier for the Account the Entry belongs to.

- `amount` (integer)
  The Entry amount in the minor unit of its currency. For dollars, for example, this is cents.

- `created_at` (string)
  When the entry set was created.

- `entry_set_id` (string)
  The identifier for the Entry Set the Entry belongs to.

- `id` (string)
  The entry identifier.

- `type` (string)
  A constant representing the object's type. For this resource it will always be `bookkeeping_entry`.

## List Bookkeeping Entries
GET /bookkeeping_entries

### Example
```curl
curl \
  --url "${INCREASE_URL}/bookkeeping_entries?account_id=bookkeeping_account_e37p1f1iuocw5intf35v" \
  -H "Authorization: Bearer ${INCREASE_API_KEY}"
```

### Query Parameters
- `cursor` (string, optional)
  Return the page of entries after this one.

- `limit` (integer, optional)
  Limit the size of the list that is returned. The default (and maximum) is 100 objects.

- `account_id` (string, optional)
  The identifier for the Bookkeeping Account to filter by.

### Returns a Bookkeeping Entry List object:
```json
{
  "data": [
    {
      "account_id": "bookkeeping_account_e37p1f1iuocw5intf35v",
      "amount": 1750,
      "created_at": "2020-01-31T23:59:59Z",
      "entry_set_id": "bookkeeping_entry_set_n80c6wr2p8gtc6p4ingf",
      "id": "bookkeeping_entry_ctjpajsj3ks2blx10375",
      "type": "bookkeeping_entry"
    }
  ],
  "next_cursor": "v57w5d"
}
```

## Retrieve a Bookkeeping Entry
GET /bookkeeping_entries/{bookkeeping_entry_id}

### Example
```curl
curl \
  --url "${INCREASE_URL}/bookkeeping_entries/bookkeeping_entry_ctjpajsj3ks2blx10375" \
  -H "Authorization: Bearer ${INCREASE_API_KEY}"
```
### Path Parameters
- `bookkeeping_entry_id` (string, required)
  The identifier of the Bookkeeping Entry.