x402
assembly

Article 50 machine-readable marking evidence

Art. 50 marking evidence: one signed pack for one generative output at a named URL, measured from its bytes. Detects C2PA and IPTC metadata only (C2PA manifest, assertion hashes, hard binding, claim signature; IPTC digitalSourceType); no watermark is read. States: DETECTED, NOT_DETECTED (not proof the output is unmarked) or UNCHECKABLE; never a legal determination. CSOAI is a C2PA member. Free unsigned preview; verification is free. preview=1 is free unsigned. Paid signed card requires url (HTTP 402).

get/api/art50/marking-evidence

Request

  • Base URL: https://councilof.ai
  • URL: https://councilof.ai/api/art50/marking-evidence
  • Auth: none declared

Query parameters

url'https://councilof.ai/og-image.png' required

Public URL of the generative output to measure (≤ 20 MiB); or POST the bytes

previewstring

1 = free unsigned measurement

Response

Art. 50 marking evidence: one signed pack for one generative output at a named URL, measured from its bytes. Detects C2PA and IPTC metadata only (C2PA manifest, assertion hashes, hard binding, claim signature; IPTC digitalSourceType); no watermark is read. States: DETECTED, NOT_DETECTED (not proof the output is unmarked) or UNCHECKABLE; never a legal determination. CSOAI is a C2PA member. Free unsigned preview; verification is free.

object required

Art. 50 marking evidence: one signed pack for one generative output at a named URL, measured from its bytes. Detects C2PA and IPTC metadata only (C2PA manifest, assertion hashes, hard binding, claim signature; IPTC digitalSourceType); no watermark is read. States: DETECTED, NOT_DETECTED (not proof the output is unmarked) or UNCHECKABLE; never a legal determination. CSOAI is a C2PA member. Free unsigned preview; verification is free.

Changes

No recorded changes to this operation across all 1 revision of this API.