---
title: "Upload documents to an individual"
method: POST
path: "/individuals/{individual_id}/documents"
tags: ["Individuals"]
---

# Upload documents to an individual

`POST /individuals/{individual_id}/documents`

## Path parameters

- `individual_id` string, required

## Response `201`

Individual updated successfully

- GenericDocument — Represents a general document with metadata, verification checks, and extracted data.
  - `checks` Check[] — List of verification checks performed on the document.
    - `masked` boolean — Indicates whether the result or data is masked/hidden.
    - `message` string — Additional message or explanation about the check result.
    - `name` string — Name or type of the check performed.
    - `validate` boolean — Result of the check, true if passed.
    - `weight` integer — Importance or weight of the check, often used in scoring.
  - `created_at` string, date-time — Timestamp when the document was created or uploaded.
  - `document_type` string — Type/category of the document.
  - `id` string — Unique identifier of the document.
  - `name` string — Name or label for the document.
  - `signed_url` string, uri — Signed URL for accessing the document file.
  - `state` string — Current processing state of the document (e.g., WAITING, PROCESSED).
  - `status` string — Status of the document reception or approval.
  - `tables` object[] — List of tables extracted from the document, each containing operations.
    - `operation` object[] — List of operations or actions associated with the table.
  - `values` object[] — Extracted key-value pairs from the document, including confidence scores.
    - `confidence` number — Confidence score (between 0 and 1) for the extracted value.
    - `name` string — Name or label of the extracted field.
    - `value` integer[] — List of integer values related to the field (e.g., bounding box coordinates).

---

[API](https://skmtc.net/dataleonlabs/apis/dataleon-api-reference-2.md) · [All operations](https://skmtc.net/dataleonlabs/apis/dataleon-api-reference-2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/dataleonlabs/dataleon-api-reference-2/versions/d8b681fb86ae/schema)
