---
title: "List a field's current values across documents"
method: GET
path: "/v1/fields/{id}/values"
tags: ["Schemas"]
---

# List a field's current values across documents

`GET /v1/fields/{id}/values`

## Request

- Base URL: `https://api.talonic.com`
- URL: `https://api.talonic.com/v1/fields/{id}/values`
- Auth: HTTP bearer

The cross-document read: one row per occurrence bound to the concept
(a per-cell column is several rows sharing `document_id`), newest first,
cursor-paginated, each with its provenance (raw name, verbatim source
text, resolution band, confirmation state). `document_id` narrows to one
document; `value` is a case-insensitive contains match on the value text.

Sources-IAM filtered as the key's minting user — `pagination.total`
counts the visible set. Includes occurrences still bound to concepts
merged INTO this one unless `include_redirected=false`; such rows carry
`provenance.via_redirect: true`.

## Path parameters

- `id` string, uuid, required

## Query parameters

- `limit` integer
- `cursor` string
- `order` 'asc' | 'desc'
- `document_id` string, uuid
- `value` string
- `include_redirected` boolean
- `follow_redirects` boolean

## Response `200`

Paginated values with provenance.

- FieldValuesResponse
  - `field_id` string, uuid, required
  - `canonical_name` string, required
  - `concept_ids` string[], required: The concept plus the absorbed redirects whose occurrences are included.
  - `data` object[], required
    - `occurrence_id` string, uuid, required
    - `document_id` string, uuid, required
    - `document_filename` string, nullable
    - `document_type` string, nullable
    - `value` unknown, required
    - `data_type` string, nullable
    - `confidence` number, nullable
    - `provenance` object, required
      - `raw_field_name` string, nullable: The name the value was captured under.
      - `source_text` string, nullable: Verbatim document text the value sat in.
      - `resolved_by` string, nullable: Resolution band that bound it (`exact`, `cluster`, `semantic_auto`, `llm_rescue`, …).
      - `needs_confirmation` boolean
      - `bound_field_id` string, uuid
      - `via_redirect` boolean: true when the row is still bound to a concept merged into this one.
    - `created_at` string, date-time, nullable
    - `links` object, required
      - `document` string
      - `document_fields` string
  - `pagination` object, required
    - `total` integer
    - `limit` integer
    - `has_more` boolean
    - `next_cursor` string, nullable

## Other responses

- `401`: Missing or invalid API key.
- `404`: The requested resource was not found.
- `429`: Daily rate limit exceeded.

---

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