---
title: "Run the backend's verification (head-probe in v1)."
method: POST
path: "/v1/storage/artifacts/{id}/verify"
tags: ["Storage"]
---

# Run the backend's verification (head-probe in v1).

`POST /v1/storage/artifacts/{id}/verify`

Pointer-mode artifacts always return `kind: 'unsupported'` — the server never fetches the registered URI.

## Path parameters

- `id` string, uuid, required

## Response `200`

Verification result.

- object — Result of `POST /v1/storage/artifacts/:id/verify`. Pointer-mode artifacts always report `kind: 'unsupported'` because the server never fetches the registered URI.
  - `artifact_id` string, uuid, required
  - `details` object
  - `kind` 'verified' | 'failed' | 'unsupported', required
  - `reason` string

## Other responses

- `404` — Artifact not found.
- `500` — Internal server error

---

[API](https://skmtc.dev/atomicstrata/apis/atomicmemory-http-api.md) · [All operations](https://skmtc.dev/atomicstrata/apis/atomicmemory-http-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/atomicstrata/atomicmemory-http-api/revisions/d501daa39bb2/schema)
