---
title: "Add Evidence"
method: POST
path: "/v1/contracts/{contract_id}/evidence"
tags: ["contracts"]
---

# Add Evidence

`POST /v1/contracts/{contract_id}/evidence`

## Request

- Base URL: `https://api.actuato.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.actuato.com/v1/contracts/{contract_id}/evidence`
- Auth: none declared

## Path parameters

- `contract_id` string, uuid, required

## Request body

- EvidenceIn
  - `kind` 'photo_before' | 'photo_after' | 'video' | 'receipt' | 'note' | 'checkin' | 'checkout'
  - `file_id` string, uuid, nullable
  - `note` string, nullable
  - `criterion_index` integer, nullable

## Response `201`

Successful Response

- EvidenceOut
  - `id` string, uuid, required
  - `submitted_by_user_id` string, uuid, required
  - `kind` 'photo_before' | 'photo_after' | 'video' | 'receipt' | 'note' | 'checkin' | 'checkout', required
  - `file_id` string, uuid, nullable, required
  - `note` string, nullable, required
  - `criterion_index` integer, nullable, required
  - `ai_verification` object, nullable, required
  - `created_at` string, date-time, required

## Other responses

- `422`: Validation Error

---

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