---
title: "Get a Financial Report for an Address Between a Time Period"
method: GET
path: "/{protocol}/{network}/account/{address}/report"
tags: ["Balances & UTXO"]
---

# Get a Financial Report for an Address Between a Time Period

`GET /{protocol}/{network}/account/{address}/report`

Returns a financial report by a user-defined account address between a time period. Default timescale is within the last 30 days.

## Path parameters

- `protocol` string, required
- `network` string, required
- `address` string, required

## Query parameters

- `from` integer
- `to` integer
- `page_token` string
- `page_size` integer

## Response `200`

Account Activity

- Report
  - `fields` ReportField[], required — The transaction items.
    - `protocol` string, required — The protocol the address relates to.
    - `address` string, required — The wallet/account the transaction occurred
    - `currency` string, required — The currency symbol.
    - `event_id` string, required — The ID of the event within a transaction.
    - `block` integer, required — The block number the transaction occurred on.
    - `timestamp` integer, required — The unix timestamp when the transaction was added to a block.
    - `hash` string, required — The transaction ID.
    - `action` string, required — The action type e.g. Transfer, Deposit, Staking Reward etc..
    - `value` string, required — The amount of currency involved in the transaction (smallest unit).
    - `fee` string, required — How much was charged as a fee for processing the transaction.
    - `sender_address` string, required — The address where the funds originated.
    - `decimals` integer, required — The number of decimals in one coin, used to convert smallest unit to 1 whole coin if needed.
    - `meta` ReportFieldMeta, nullable
      - `type` string — The type of protocol the metadata relates to.
      - `sender_reward` string — The sender reward amount.
      - `recipient_reward` string — The recipient reward amount.
      - `close` string — The closing account.
      - `close_amount` string — The closing amount.
      - `close_reward` string — The closing reward.
  - `items` integer, required — The number of transactions in the report.
  - `limit` integer — The limit number.
  - `page_size` integer — The limit number provided in the request or the default.
  - `page_token` string — The token to retrieve more items in the next request. Use the `next_page_token` returned from the previous response for this parameter.

## Other responses

- `400` — Bad request
- `401` — Invalid or expired token
- `404` — Resource not found
- `413` — Too Many Transactions
- `429` — Rate limit exceeded
- `500` — An internal server error happened
- `503` — The resource you are trying to access is currently unavailable

---

[API](https://skmtc.dev/blockdaemon/apis/staking-api.md) · [All operations](https://skmtc.dev/blockdaemon/apis/staking-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/blockdaemon/staking-api/revisions/f94e296a08a3/schema)
