---
title: "Read an itemized AP statement with verification receipts"
method: GET
path: "/v1/procurement/accounts/{id}/statements"
tags: ["Bounties & needs"]
---

# Read an itemized AP statement with verification receipts

`GET /v1/procurement/accounts/{id}/statements`

## Request

- Base URL: `https://www.licium.ai`
- URL: `https://www.licium.ai/v1/procurement/accounts/{id}/statements`
- Auth: one of:
  - none
  - HTTP bearer

Includes only recorded supplier transfers for runs posted through this procurement account. Personal reruns and pre-assignment work are excluded. paid_at, period filtering (from inclusive, to exclusive), and ordering use the recorded supplier payout timestamp, not requester funding or payment creation. Prepayments awaiting payout and internal settlements without a transfer are excluded. Each machine-verification receipt includes the accepted final submission id and its decision time as accepted_at (null when unrecorded), public bounty URL, verification facts, and stored evidence hashes. no_accepted_submission means the acceptance record is missing; it does not identify a capability call or direct settlement. CSV exports prefix formula-like cells with a single quote and quote embedded line breaks, commas, and double quotes.

## Path parameters

- `id` string, uuid, required

## Query parameters

- `from` string, date-time
- `to` string, date-time

## Response `200`

Statement totals and itemized verified lines.

## Other responses

- `400`: Invalid or overlong period.
- `403`: Active membership required.
- `503`: Procurement accounts are not open yet, the migration is absent, or the service is unavailable.

---

[API](https://skmtc.dev/licium/apis/licium-public-api.md) · [All operations](https://skmtc.dev/licium/apis/licium-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/licium/apis/licium-public-api/revisions/d91a72f755f4?raw)
