Connect your PIM or DAM and anchor cryptographic proofs for hundreds of thousands of SKUs and media assets automatically.
Allowlist authorized sellers, set per-domain policies, and revoke rogue domains in one click, enforced on the next verification request on every channel.
Expose your verified catalog to AI agents, marketplaces, and partner CMS systems through one verification surface.
Track exactly what share of your catalog is protected, which channels consume it, and what gets blocked.
Anchor a pilot set of SKUs and validate verification end to end.
First proofs liveConnect your PIM or DAM and batch-certify the full catalog.
Full catalog anchoredDefine seller allowlists and per-domain policies.
Policies enforcedOpen verification to marketplaces, partners, and AI agents.
All channels livecurl -X POST "https://api.mintall.ai/api/v1/catalog/batch" \ -H "Authorization: Bearer $MINTALL_ENTERPRISE_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "catalog_id": "cat_01H...", "assets": [ { "url": "https://cdn.brand.com/images/fall24/hero-jacket.jpg", "metadata": { "sku": "JKT-F24-01", "brand": "Acme Corp", "authorized_domains": ["acme.com", "partner.com"] } } ] }'
curl -X POST "https://api.mintall.ai/api/v1/mc4p/products/$PRODUCT_ID/verify" \ -H "Content-Type: application/json" \ -d '{ "productUrl": "https://rogue-seller.com/products/hero-jacket", "document": { "productID": "JKT-F24-01", "url": "https://acme.com/products/hero-jacket", "mintall:issuedFor": { "domain": "acme.com" }, "proof": { "jwt": "eyJ..." } } }' # Returns — a genuine signature, bound to a domain this listing is not: # { # "status": "failed", # "issuedFor": "acme.com", # "checks": { "signatureValid": true, "boundToDomain": false } # }
Proofs are anchored to open standards, so everything you certify stays verifiable by anyone, with or without Mintall.