art50_marking_evidence
PAID (x402 or CSOAI LTD invoice). Article 50 marking-evidence pack via https://councilof.ai/api/art50/marking-evidence: is a machine-readable mark DETECTABLE in these bytes right now (C2PA manifest store, assertion hashes, hard binding, claim signature; IPTC digitalSourceType), beside the verbatim Art 50(2) excerpt hash and the Art 99(4) ceiling. Watermarks are UNCHECKABLE where no public detector exists and the pack says so. Point-in-time detection — never a conformity opinion, never a compliance word of any kind. preview=true is free and returns the same measurement unsigned. Without x_payment the tool returns the 402 challenge. If the route is not deployed on this origin the tool says NOT_DEPLOYED rather than inventing a result.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Public http(s) URL of the generative output to measure (≤20 MiB). | |
| preview | No | true = free unsigned measurement (no card sha, no signature). | |
| bytes_b64 | No | Alternatively the output bytes, base64 (≤20 MiB decoded). | |
| x_payment | No | The X-PAYMENT header value signed against accepts[] from the previous 402. Omit to receive the challenge. | |
| manifest_b64 | No | Alternatively a detached C2PA manifest store, base64 (manifest-only mode). |