---
title: "Data Notary (timestamp proof) ($0.002/call)"
method: GET
path: "/notarize"
tags: ["notary", "timestamp", "proof", "attestation", "hash", "audit"]
---

# Data Notary (timestamp proof) ($0.002/call)

`GET /notarize`

## Request

- Base URL: `https://x402.shizu.me`
- URL: `https://x402.shizu.me/notarize`
- Auth: none declared

Prove a piece of data existed at a point in time. POST {data} returns its sha256, a recorded timestamp, and an HMAC receipt; GET ?hash= tells you whether and when that hash was first notarized. An agent can hash data but cannot self-certify WHEN it existed to a third party — this is that proof.

Paid endpoint: $0.002 per call via the x402 protocol (USDC on Base). An unpaid request returns 402 with payment requirements in the PAYMENT-REQUIRED response header; attach payment and retry.

## Query parameters

- `hash` string

## Response `200`

Paid result (JSON)

## Other responses

- `402`: Payment required — x402 requirements in the PAYMENT-REQUIRED response header

---

[API](https://skmtc.dev/shizu/apis/scrape402.md) · [All operations](https://skmtc.dev/shizu/apis/scrape402/llms.txt) · [OpenAPI document](https://skmtc.dev/shizu/apis/scrape402/revisions/0852d74798b8?raw)
