Open standard · Spec v0.8.0
Is this retailer authorized? Ask the brand.
AI shopping agents are starting to complete purchases themselves. They have no reliable way to check who a brand has authorized, so to avoid guessing they default to the brand or manufacturer, and the authorized channel gets cut out. authorizedretailers.ai gives agents a signed answer from the brand's own list, before they buy.
Claim your brand, free Book a call Read the spec →
See what AI agents are told about your brand
I'm about to buy the Acme Outdoor Trail Jacket, ASIN B0EXAMPLE1 on amazon.com, from the seller Summit Supply (seller ID A1B2C3D4E5F6G7). Is that seller authorized?
Authorized
Found Acme Outdoor from the product. From the brand's own list, signed by the registry. Checked just now.
The problem
Enforcement and supply control work on the sellers and the source. The buyer is now an AI agent.
Unauthorized sellers undercut your pricing, damage trust in your brand and leave customers with products that may be old, mishandled or counterfeit. Brands have two established ways to fight back. Both work, both are expensive, and both act on the seller side. On the buyer side the toolkit is thin: "where to buy" pages that are outdated, hard to find, or conflicting across a site.
AI shopping agents are now starting to complete purchases themselves. They have no reliable way to check who a brand has authorized, so to avoid guessing they default to the brand or manufacturer. That risks cutting the authorized channel out entirely.
01 · The sellers
Enforcement
Months. Ongoing legal spend, notices and test buys.
02 · The source
Supply control
Months to years. Lost accounts and added production cost.
03 · The buyer
Publish the answer
Live from day one. Free to list.
693%growth in traffic to US retail sites from AI tools, 2025 holiday season, year on year
31%higher conversion from those AI-referred visitors than from other traffic
Adobe Digital Insights, 2025 holiday season
Two methods that are expensive and resource intensive. One that's free.
Authorized retailers have stood by brands throughout the fight against unauthorized sellers. They play by the rules and hold MAP. They shouldn't be cut out when an agent has no way to check.
How it works
Every authorization comes from the brand. Nobody else can add a retailer.
Claim your brand.
Verify your domain with one DNS record. It works on Shopify, Wix, Squarespace and every other platform.
Add your authorized retailers.
By marketplace seller ID or store domain, and declare sellers you know aren't authorized.
Upload your product list.
A UPC or EAN column is enough to start. ASINs, Walmart item IDs and other marketplace listing IDs help agents match a listing on those platforms to your product.
Agents ask before they buy.
The registry replies with a signed answer: authorized, unlisted or unauthorized.
An open format with a single registry
authorized-retailers.json, v0.8.0
The format is open: anyone can read it, build on it and cache or relay signed answers. authorizedretailers.ai is the only registry, so every brand has one source of truth and agents never get conflicting answers.
For brands
AI agents are starting to choose where your customers buy.
Make sure your authorized retailers are the answer. Free, and one person who knows your distribution can run it.




For agent builders
One call before checkout.
On a product page you see a product and a seller, so send those. The registry finds the brand from the product's UPC, ASIN or Walmart item ID, and tells you if the seller is authorized and if the product is recalled. You'll need an API key, and there's an MCP server too.
curl -s https://authorizedretailers.ai/verify \
-H "Authorization: Bearer $AR_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"channel": {
"domain": "amazon.com",
"seller_id": "ADEMOSELLER001"
},
"product": {
"asin": "B0DEMO0001"
}
}'{
"status": "authorized",
"brand": { "domain": "test.authorizedretailers.ai", "name": "Authorized Retailers Demo" },
"resolved_by": "asin",
"authorization_id": "auth_demo000000000000000000001",
"revocation_id": "rv_5069f69c213b49aee224b948",
"checked": "2026-10-07T19:35:35.707Z",
"valid_until": "2026-10-07T19:50:35.707Z",
"stale_until": "2026-10-08T19:35:35.707Z",
"product": {
"in_catalog": true, "id": "DEMO-TEE", "product_line": "Demo Tees", "name": "Demo Tee",
"mpns": ["DT-100"], "style_code": "DEMO-TEE"
},
"observed": null,
"signals": [],
"signature": { "kid": "ar-20260924-6e37", "jws": "eyJhbGciOiJFZERTQSIs..." }
}An answer from the demo brand, signature shortened. Verify it against the keys at /.well-known/jwks.json.
Roadmap
Brands first, because only brands can authorize.
Brands
Brands verify their domain, list their authorized retailers and declare the ones that aren't. Sellers can request authorization or dispute a declaration. US channels first.
AI agents
Agents check a seller before checkout through the verify API and MCP server, with signed answers that also say when an authorized seller was last seen selling the brand.
Seller detection
A search for sellers carrying a brand, across marketplaces and platforms where a seller ID is stable and agents can read it, so brands can authorize or declare the sellers they find.
Spec v1.0
A stable v1.0 of the format, for brands and agent builders to build on for the long term, with more countries and registry copies on independent infrastructure.