---
title: "Download a day's OpenTimestamps proof"
method: GET
path: "/history/anchors/{day}/ots"
tags: ["Signal History"]
---

# Download a day's OpenTimestamps proof

`GET /history/anchors/{day}/ots`

## Request

- Base URL: `https://api.cryptocapi.com/v1`
- URL: `https://api.cryptocapi.com/v1/history/anchors/{day}/ots`
- Auth: none declared

La prueba de OpenTimestamps del manifiesto, como descarga: `manifiesto-AAAA-MM-DD.txt.ots`, el nombre con que opentimestamps.org la empareja con el manifiesto. Con los dos archivos, opentimestamps.org dice el bloque y la fecha sin instalar nada: primero el .ots y después el manifiesto, porque al revés lo vuelve a sellar en vez de verificarlo. Caché de 5 minutos mientras está pendiente (la prueba se completa una vez, cuando llega el bloque) y de un año cuando ya lo tiene.

## Path parameters

- `day` string, date, required

## Response `200`

La prueba .ots.

## Other responses

- `400`: `INVALID_DAY`: el día no es una fecha AAAA-MM-DD real.
- `404`: `ANCHOR_NOT_FOUND`: ese día no está anclado.

---

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