---
title: "Get Income Statement"
method: GET
path: "/ca/api/get_income_statement"
tags: ["Financial Statements"]
---

# Get Income Statement

`GET /ca/api/get_income_statement`

Returns account activity (revenue and expense movement) within the `start_date`-`end_date` range, split by `cadence`.

Unlike the balance sheet, the income statement reflects only the activity that falls *inside* the requested date range - `start_date` is the true start of the activity window.

**Breakdowns:** supports entity, department, vendor, and tag breakdowns/filters via `group_by` (pass `group` with a tag group ID when grouping by tag).

## Query parameters

- `cadence` 'daily' | 'monthly' | 'quarterly' | 'weekly' | 'yearly'
- `end_date` string, date
- `entity` integer
- `entity_rollup` boolean
- `group_by` string
- `start_date` string, date

## Response `200`

- object
  - `income_statement` object[]
    - `account_id` integer
    - `account_name` string
    - `account_number` string
    - `hierarchy` string[]
    - `YYYY-MM-DD_Group` number
  - `start_date` string, date
  - `end_date` string, date
  - `cadence` string
  - `headers` object

---

[API](https://skmtc.net/campfire/apis/campfire-developer-apis.md) · [All operations](https://skmtc.net/campfire/apis/campfire-developer-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/campfire/campfire-developer-apis/versions/6945ebc3180e/schema)
