Mintall logoMintall

Verification API for Agentic Commerce

The Mintall Verification API lets AI agents and third-party verifiers check a product's certificate: its signed proof, image provenance, and authorized selling domain. Public endpoints, no account needed to read certificates.
Read Documentation
Public Verification Protocol

Verification flow

Open standard for agents and verifiers to validate a product's credentials through a rigorous multi-stage cryptographic sequence.

1

Asset Source

Product Page

Extract image_id & domain
2

MC4P Certificate

Obtain or fetch JSON-LD

GET /api/v1/mc4p/{image_id}/certificate
3

JWT Proof

Signature Check

Verify against JWKS
4

Authorization

Domain Control

Validate authorizedDomains
5

Content Creds

C2PA Manifest

Cryptographic binding
6

Verified

Trust Established

Safe to display
STATUS: SYSTEM_OPERATIONAL
API: ONLINEJWKS: ACTIVE

What the API does

A small set of public endpoints for verifying that a product is authentic, unmodified, and sold where it is meant to be.

Fetch certificates

Request a product's MC4P certificate as JSON-LD: identity, authorized domains, provenance, and proof.

Verify proofs offline

Validate the JWT signature against the public JWKS endpoint, with no round-trip to Mintall required.

Check selling context

Confirm the domain or context where a product is listed is authorized for that certificate.

Inspect content credentials

Read the C2PA manifest and registry anchor the certificate references to confirm image provenance.

No key for public reads

Read public certificates without an account or API key. Authentication is only for write operations.

Built for agents

A stable contract that MCP tools and shopping agents can call the same way for every Mintall-certified product.

Start verifying products

Fetch a certificate, verify the proof, and check the selling context with a few requests. No account needed to read public certificates.

Building an AI agent? Verify MCP wraps this API in a ready-made tool interface.