Skip to main content
GET
Generate a QR code image for an attestation. The QR code encodes the full verification URL that anyone can scan to verify the attestation independently.

Use cases

  • Print on certificates, badges, and documents
  • Embed in emails or digital proof pages
  • Display on screens for instant mobile verification

Response

Returns a PNG image with Content-Type: image/png. The response includes aggressive cache headers (Cache-Control: public, max-age=31536000, immutable) since QR codes for a given attestation never change.

Encoded URL format

The QR code encodes:
Anyone who scans this QR code will be taken directly to the verification page for this attestation.

Authorizations

X-API-Key
string
header
required

API key for machine-to-machine authentication

Path Parameters

id
string<uuid>
required

id owned by your workspace.

Query Parameters

size
integer
default:256
Required range: 128 <= x <= 1024

Response

PNG image. Generating a code does not establish that a record exists or passes verification.

The response is of type file.