---
title: "Values an agent asserted that no person has since confirmed"
method: GET
path: "/v1/unconfirmed"
tags: ["provenance"]
---

# Values an agent asserted that no person has since confirmed

`GET /v1/unconfirmed`

## Request

- Base URL: `https://api.indraft.io`
- URL: `https://api.indraft.io/v1/unconfirmed`
- Auth: HTTP bearer

Values an agent asserted that no person has checked. Use it before you present a fact as settled, and to tell a person what is worth reviewing: every entry names the value, who asserted it, when, and how they came by it. You cannot confirm one. A confirmation means a person checked it, so only a person can make one, and that is the whole point of the queue. Narrow with objectType, or with assertionKinds to look at the weakest claims first.

## Query parameters

- `limit` integer: How many to return. The page bound is published in the schema call, and asking for more is refused rather than quietly truncated.
- `cursor` string: The opaque marker from the previous page. Store it and hand it back; do not parse it. A cursor is only ever emitted when another row really exists, so a page you were given is never empty.
- `objectType` string: What is being counted: a canonical type, or the key of a type this workspace defined.
- `assertionKinds` string: Which standings to include, comma separated. Confirmed values are what a person has checked, and are what an import cannot overwrite.

## Response `200`

Success

- object
  - `items` object[], required
    - `objectType` string, required
    - `objectId` string, required
    - `field` string, required
    - `value` union, required
      - string
      - integer
      - boolean
    - `assertedAt` string, required
    - `actorId` string, required
    - `actorLabel` string, required
    - `assertionKind` string, required
  - `requestId` string, required

## Other responses

- `401`: No credential, or one that has been revoked.
- `403`: Authenticated, and this capability is not held.
- `422`: The request does not satisfy the schema on this page.
- `429`: Infrastructure protection tripped. This is not a product quota.
- `500`: A defect on our side. The hint says so, and carries an incident id.

---

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