DateSealed
言語

API

ハッシュだけを送る HTTP API です。認証は不要で、1 IP あたり 10 件/時・50 件/日までです。

API の説明は英語です。

POST /api/v1/proofs

curl -sS -X POST https://datesealed.com/api/v1/proofs \
  -H 'Content-Type: application/json' \
  -d '{"sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}'
{
  "id": "0123456789abcdef",
  "url": "https://datesealed.com/c/0123456789abcdef",
  "sha256": "e3b0c442…",
  "tsa_time": "2026-11-02T06:31:26+00:00",
  "ots_status": "pending"
}

429: rate limit (Retry-After header). 400: invalid hash.

GET /api/v1/proofs/{id}

Status of one record (ots_status: pending / confirmed / tsa_only, block height when confirmed).

GET /api/v1/proofs/{id}/verify

Verifies the stored .tsr and .ots (Bitcoin block header checked against two independent explorers).

GET /api/v1/hash/{sha256}

Records with the same hash, oldest first.

Files

/c/{id}.tsr, /c/{id}.ots, /ca.pem