Shelfglance

Agent endpoint

What an agent sees at decathlon.com

Searching decathlon.com for decathlon the way a shopping agent would returned 10 products. This is what it received.

ProductPriceCategorySKU
Decathlon Backpack Buckle Replacement – 20 mm Clip Style $5.99 set na 5005574
Van Rysel 2026 RCR-R Decathlon CMA CGM Replica Team Jersey $99.99 set aa-1-14 5772456
Decathlon Backpack replacement buckle for 25 mm straps - double pin lock $5.99 set ha-6-16-4 5005584
Ultra Compact Swimming Microfiber towel - XL 110 x 175 cm $24.99 set hg-15-4-2 2934377
Ultra Compact Swimming Microfiber towel - XL 110 x 175 cm $24.99 set hg-15-4-2 4017765
Microfiber Swimming Towel Size XL 110 x 175 cm $24.99 set hg-15-4 5098881
Ultra Compact Swimming Microfiber towel - XL 110 x 175 cm $24.99 set hg-15-4-2 5445461
Decathlon Multi-purpose fabric repair patches black $14.99 set ae-2-1-1-3 5426633
Decathlon Repairable Self-Locking Zipper Slider - 6 mm Coil $4.00 set na 4985498
Decathlon Multi-Purpose Fabric Repair Roll $24.99 set na 5426634

Price, title, description and URL are Shopify’s doing and are filled in for you. Category and SKU are yours, set per product in your admin. Here 10 of 10 carried a category and 10 of 10 carried a SKU.

Read another one

Leave the search term blank and we use the store name. Any Shopify store, not just your own.

What you are looking at

Your store answers AI shopping agents at /api/ucp/mcp, speaking the Universal Commerce Protocol. Shopify switched it on; it is not in your admin and nothing in your theme controls it. We sent it the same search_catalog request an agent would and put the answer in a table. The long version, with what we found across sixty stores, explains why the two columns on the right are the only ones you can change.

This is not a score and nothing here is a fault. If you want the graded version — whether your pages can be read, not just your endpoint — the scan covers that.