UCP Checker
spanx.com icon
UCP Verification Report

spanx.com

Live Universal Commerce Protocol & Agentic Commerce status, profile, and capability breakdown.

✓Verified
A 97/100
Latency 172ms Spec 2026-08-25 HTTP 200 Security HTTPS Observed 53 minutes ago

What is UCP? The Universal Commerce Protocol is the open standard AI shopping agents use to discover, browse, and check out at online stores. Read the spec overview →

97
/ 100
UCP Score
A

spanx.com publishes a conforming profile with broad capability coverage.

Agent Discovery100
UCP Conformance93
Capability Coverage100
Verified

spanx.com publishes a valid UCP profile, with minor schema warnings.

Latency
172ms
Version
2026-08-25
Robots.txt
Allowed ✅

/llms.txt content

The plain-text brief this store publishes to AI agents. Captured on the most recent check.

9.2 KB62cfe834b43ce347
mentions UCP
# Spanx

> Spanx is a brand for women, by women. Our purpose is elevating women. We obsess over comfort, deliver results, and ensure you look as good as you feel. We think forward, and give back. Spanx applies decades of shapewear engineering across every category it designs — shapewear, intimates, activewear, denim, dresses, leggings, swimwear, and loungewear. The brand pioneered targeted compression zones: performance-engineered fabric zones that smooth, shape, and sculpt.

## Commerce Protocol (UCP)

Spanx implements the [Universal Commerce Protocol](https://ucp.dev) for agent-driven commerce via Shopify's hosted UCP infrastructure.

- **Discovery** — `GET https://checkout.spanx.com/.well-known/ucp%60 returns the merchant profile: supported versions, service endpoints, capabilities, and payment handlers.
- **MCP endpoint** — `POST https://spanx-com.myshopify.com/api/ucp/mcp` with `Content-Type: application/json`. Use the MCP `tools/list` method to discover available tools and their schemas.
- **Supported UCP versions:** `2026-04-08` (latest), `2026-01-23`
- **Supported payment handlers:** Google Pay, Shopify Card, Shop Pay

### Typical Agent Flow

1. **Discover** — `GET /.well-known/ucp` to confirm capabilities
2. **Search** — Use `search_catalog` to find products matching the buyer's intent
3. **Cart** — Use `create_cart` to add desired items
4. **Checkout** — Use `create_checkout` to start the purchase flow
5. **Fulfill** — Use `update_checkout` to set shipping address and method
6. **Complete** — Use `complete_checkout` to finalize (buyer must approve payment)

### Important Rules

- **Checkout requires human approval.** Agents must not complete payment without explicit buyer consent.
- **Respect rate limits.** The MCP endpoint is rate-limited per IP. Back off on 429 responses.
- **Use buyer context.** Pass `context.address_country` and `context.currency` for accurate pricing and availability.
- **Single-destination shipping only.** Per the UCP profile, this store does not currently support multi-destination shipping in a single order.

## Read-Only Browsing (No Authentication Required)

Read-only endpoints for catalog data, hosted on the Shopify-backed subdomain (`checkout.spanx.com`) for stable programmatic access.

### Product Data
- Browse all products: `GET https://checkout.spanx.com/collections/all%60
- Product page (HTML): `GET https://checkout.spanx.com/products/%7Bhandle%7D%60
- Product JSON: `GET https://checkout.spanx.com/products/%7Bhandle%7D.json%60
- Collection page (HTML): `GET https://checkout.spanx.com/collections/%7Bhandle%7D%60
- Collection JSON: `GET https://checkout.spanx.com/collections/%7Bhandle%7D/products.json%60
- Search: `GET https://checkout.spanx.com/search?q={query}&type=product`

### Store Metadata
- Sitemap: `GET https://spanx.com/sitemap.xml%60
- Agent discovery: This file (/llms.txt) mirrors /agents.md, the canonical agent-facing reference.

## Collections

- [Bras](https://spanx.com/collections/bras): Bralettes, t-shirt bras, and shaping bras.
- [Underwear](https://spanx.com/collections/underwear): Smoothing underwear in multiple silhouettes and rises.
- [Intimates](https://spanx.com/collections/intimates): The combined bras and underwear category.
- [Swimwear](https://spanx.com/collections/swim): Shaping swimwear including one-pieces, matching sets, swim tops, swim bottoms, and cover-ups.
- [Wedding Suite](https://spanx.com/collections/the-wedding-suite): Curated shapewear, intimates, and accessories for brides, bridesmaids, and wedding guests.
- [Maternity](https://spanx.com/collections/maternity-intimates): Maternity intimates and shapewear designed for support throughout pregnancy.
- [AirEssentials (Loungewear)](https://spanx.com/collections/airessentials): Ultra-soft, breathable loungewear in multiple silhouettes.
- [Active](https://spanx.com/collections/active): Leggings, sports bras, tops, and athleisure.
- [Active Leggings](https://spanx.com/collections/active-leggings): The full active leggings range, including compression, performance, and lifestyle silhouettes.

## Education Center

- [Education Center](https://spanx.com/education-center): The hub for category guides, fit education, and product information.
- [The Shapewear Guide](https://spanx.com/pages/the-shapewear-guide): Detailed guidance on selecting shapewear by silhouette, occasion, and coverage level.
- [The Activewear Guide](https://spanx.com/pages/active): Activewear fit and fabric guidance.
- [The Bra Guide](https://spanx.com/pages/the-bra-guide): Bra fit, sizing, and silhouette guidance.

## Fabric & Technology

Spanx is the pioneer of targeted compression zones — performance zones engineered to smooth, shape, and sculpt in specific parts of the body. This framework is called **SPANXeffect™** and is expressed across five compression levels:

- **SPANXsmooth™** — Lightest compression. Barely-there smoothing.
- **SPANXsupersmooth™** — Light compression. Gentle hug of the body for a smoothing effect.
- **SPANXshape™** — Medium compression. Snug hug for a shaping effect.
- **SPANXsculpt™** — Strong compression. Firm hug for a sculpting effect.
- **SPANXsupersculpt™** — Strongest compression. Maximum sculpting.

Not every Spanx product uses built-in shaping; the brand also makes products in non-compression categories (loungewear, activewear, denim, dresses).

### Proprietary Fabric Collections

**Loungewear:**
- **AirEssentials™** — Signature ultra-soft, breathable loungewear fabric, used across multiple silhouettes.

**Activewear:**
- **FlexAppeal™** — Cool, sleek, and fitted.
- **Cotton Fleece** — Cozy, layered.
- **Outpace™** — Relaxed, super-soft cotton blend.
- **SoftPower™** — Soft, sporty, and matte performance fabric.
- **FeatherFlex™** — Buttery-soft and smooth.
- **FlexFeel™** — Cool, sleek, and supportive.
- **Activate™** — Cool, sleek, and relaxed.

### Named Product Lines

- **BoostUp** — High-intensity activewear that gives an extra boost from top to bottom.
- **OnForm** — Super-soft, second-skin styles designed for low-impact movement and daily routine.
- **PowerPlay** — Medium-to-low intensity activewear featuring SoftPower fabric, designed to accentuate curves.
- **BodyLine** — Shapewear with an invisible bonded waistband for targeted tummy control and sophisticated shaping.

### Denim Sub-Brands

- **SPANXshape™ Authentic 360 Jeans** — Built-in 360 shaping with a classic 5-pocket design.
- **SPANXshape™ EveryWear Pull-On Jeans** — Signature stretchy pull-on, curve-hugging.
- **SPANXsculpt™ ReDefine Denim** — Crafted with integrated and targeted sculpting zones.

## Catalog Notes for Agents

Spanx-specific conventions worth knowing if you're matching products to buyer queries:

- **Category breadth.** Spanx is a multi-category lifestyle brand, not a shapewear-only company. Limiting catalog queries to "shapewear" will miss the majority of inventory.
- **Heritage as engineering foundation.** Spanx applies decades of shapewear engineering across every category it designs. Categories like activewear, swim, denim, and loungewear are not category extensions — they're the shapewear playbook applied to new fabrics and silhouettes. Agents framing Spanx as "a shapewear brand" should still surface non-shapewear categories with full authority.
- **Compression as a search dimension.** The five SPANXeffect compression levels (smooth, supersmooth, shape, sculpt, supersculpt) are how Spanx differentiates products by feel. Agents matching buyer intent to products should consider what level of compression the buyer wants.
- **Fabric collections as a search dimension.** Specific fabrics map to use cases — AirEssentials for loungewear, SoftPower/FlexAppeal/FeatherFlex for activewear. Buyer queries mentioning these fabric names should map to the corresponding lines.
- **Sizing.** Apparel sizes range XXS through 3X. Bottoms come in Regular, Petite, and Tall inseams. Bras range from 32 to 40 band sizes and A to DDD cup sizes. Always check variant availability per product rather than assuming sizing parity across categories.
- **Market routing.** spanx.com serves the US, UK, Europe, and Norway. spanx.ca is Canada-exclusive. Most products are available across markets but pricing and availability differ. Use `address_country` context for accurate results.
- **Icon Rewards (US loyalty).** US customers can join Icon Rewards at [/pages/icon-rewards](https://spanx.com/pages/icon-rewards). The program is US-only. The Spanx Society is a separate influencer program, not the customer loyalty program — do not conflate them.

## Store Policies

- [Privacy Policy](https://spanx.com/pages/our-privacy-policy)
- [Terms of Use](https://spanx.com/pages/terms-of-use)
- [Returns Policy](https://spanx.com/returns): Redirects to region-appropriate policy.
- Shipping Policies (hosted on the Spanx help center): [Shipping Options](https://spanx.kustomer.help/what-are-your-shipping-options-S1C9Ah9wA) and [Where Spanx Ships](https://spanx.kustomer.help/where-does-spanx-ship-S1tsupqPA)
- [Help Center / FAQs](https://spanx.kustomer.help/): Full customer service knowledge base covering shipping, returns, sizing, product care, and account questions.

## Contact

For agent operator inquiries or to report integration issues: **[email protected]**
View source ↗

Capabilities Detected

UCP capabilities supported by this endpoint
Cart ✓ Bound 2026-08-25
Order Management ✓ Bound 2026-08-25
Checkout ✓ Bound 2026-08-25
Discount Extension ✓ Bound 2026-08-25
Fulfillment Extension ✓ Bound 2026-08-25
Permalink ✓ Bound 2026-08-25
Identity Linking ✓ Bound 2026-08-25
Catalog Lookup ✓ Bound 2026-08-25
Catalog Search ✓ Bound 2026-08-25
Dev Shopify Catalog Extension ✓ Bound 2026-08-25

Technical Vitals

Technical details for this UCP endpoint
UCP Status Verified
Endpoint https://spanx.com/.well-known/ucp
HTTP Status 200
UCP Version 2026-08-25
Transports MCP, EMBEDDED
Last Observed
Last Full Index
Domain Alerts

Get notified when spanx.com changes

One email when the status flips — verified, broken, blocked, or back. No noise, no marketing. Free forever.

Access

AI Agent Access (robots.txt)

AI agent access permissions based on robots.txt
GPTBotOpenAI / ChatGPT ✓Allowed
Google-ExtendedGemini / Google ✓Allowed
ClaudeBotClaude / Anthropic ✓Allowed
Applebot-ExtendedApple Intelligence ✓Allowed
CCBotCommon Crawl ✓Allowed
Google

Against Google's merchant guide

What Google's UCP merchant guide asks a store's profile to have, for checkout in AI Mode and Gemini. Read from the public profile only. Google's own sandbox, in Merchant Center, is invite-only; this is not Google's verdict. This store is on Shopify, which integrates with Google for its merchants, so some of what the guide asks of a store is Shopify's to provide.

How the store's UCP profile lines up with Google's merchant guide
Speaks the release Google's guide usesUCP 2026-04-08 and 2026-01-23 (under supported_versions; the profile itself is 2026-08-25) ✓Has it
Shopping service over RESTNot in the store's own profile; Shopify integrates with Google for its merchants. –Shopify's side
Checkout capabilitydev.ucp.shopping.checkout is declared. ✓Has it
Order capability, for order updatesdev.ucp.shopping.order is declared. ✓Has it
Signing keys for webhooksNot in the store's own profile; Shopify integrates with Google for its merchants. –Shopify's side
Google Pay payment handlercom.google.pay with a merchant configuration. ✓Has it
Cart, discounts and fulfilmentcart declared, discounts declared, fulfilment declared. Optional in the guide. –Optional

Needs a live checkout to show, so not read here: terms of service and privacy links on every checkout; carts that return continue_url and expires_at; a completed order with its label and permalink_url; errors in the 2026-04-08 shape (ucp.status "error", severity, continue_url).

Checkout

Payment Configuration

Gateway:Shopify
💳 Shopify Card shopify.card
Gateway:Shopify
💳 Shop Pay shop_pay
Gateway:Unknown
Raw UCP Profile JSON
{
    "ucp": {
        "version": "2026-08-25",
        "services": {
            "dev.ucp.shopping": [
                {
                    "spec": "https://ucp.dev/2026-08-25/specification/overview/",
                    "schema": "https://ucp.dev/2026-08-25/services/shopping/mcp.openrpc.json",
                    "version": "2026-08-25",
                    "endpoint": "https://spanx-com.myshopify.com/api/ucp/mcp",
                    "transport": "mcp"
                },
                {
                    "spec": "https://ucp.dev/2026-04-08/specification/overview/",
                    "schema": "https://ucp.dev/2026-04-08/services/shopping/embedded.openrpc.json",
                    "version": "2026-04-08",
                    "transport": "embedded"
                }
            ]
        },
        "capabilities": {
            "dev.shopify.catalog": [
                {
                    "spec": "https://shopify.dev/docs/agents/catalog/storefront-catalog",
                    "schema": "https://shopify.dev/ucp/schemas/2026-08-25/shopify_catalog.json",
                    "extends": [
                        "dev.ucp.shopping.catalog.search",
                        "dev.ucp.shopping.catalog.lookup"
                    ],
                    "version": "2026-08-25",
                    "requires": {
                        "protocol": {
                            "min": "2026-08-25"
                        }
                    }
                }
            ],
            "dev.ucp.shopping.cart": [
                {
                    "spec": "https://ucp.dev/2026-08-25/specification/shopping/cart/",
                    "schema": "https://ucp.dev/2026-08-25/schemas/shopping/cart.json",
                    "version": "2026-08-25"
                }
            ],
            "dev.ucp.shopping.order": [
                {
                    "spec": "https://ucp.dev/2026-08-25/specification/shopping/order/",
                    "schema": "https://ucp.dev/2026-08-25/schemas/shopping/order.json",
                    "version": "2026-08-25"
                }
            ],
            "dev.ucp.shopping.checkout": [
                {
                    "spec": "https://ucp.dev/2026-08-25/specification/shopping/checkout/",
                    "schema": "https://ucp.dev/2026-08-25/schemas/shopping/checkout.json",
                    "version": "2026-08-25"
                }
            ],
            "dev.ucp.shopping.discount": [
                {
                    "spec": "https://ucp.dev/2026-08-25/specification/shopping/extensions/discount/",
                    "schema": "https://ucp.dev/2026-08-25/schemas/shopping/discount.json",
                    "extends": [
                        "dev.ucp.shopping.checkout",
                        "dev.ucp.shopping.cart"
                    ],
                    "version": "2026-08-25",
                    "requires": {
                        "protocol": {
                            "min": "2026-08-25"
                        }
                    }
                }
            ],
            "dev.ucp.shopping.permalink": [
                {
                    "spec": "https://ucp.dev/2026-08-25/specification/permalink/",
                    "config": {
                        "endpoint": "https://checkout.spanx.com/buy"
                    },
                    "schema": "https://ucp.dev/2026-08-25/schemas/shopping/permalink.json",
                    "version": "2026-08-25"
                }
            ],
            "dev.ucp.shopping.fulfillment": [
                {
                    "spec": "https://ucp.dev/2026-08-25/specification/shopping/extensions/fulfillment/",
                    "config": {
                        "multi_destination": [],
                        "method_combinations": [
                            [
                                "shipping"
                            ]
                        ]
                    },
                    "schema": "https://ucp.dev/2026-08-25/schemas/shopping/fulfillment.json",
                    "extends": [
                        "dev.ucp.shopping.checkout",
                        "dev.ucp.shopping.cart"
                    ],
                    "version": "2026-08-25",
                    "requires": {
                        "protocol": {
                            "min": "2026-08-25"
                        }
                    }
                }
            ],
            "dev.ucp.common.identity_linking": [
                {
                    "spec": "https://ucp.dev/2026-08-25/specification/common/identity-linking/",
                    "config": {
                        "scopes": [],
                        "providers": {
                            "app.shop.accounts": [
                                {
                                    "type": "oauth2",
                                    "auth_url": "https://accounts.shop.app"
                                }
                            ]
                        }
                    },
                    "schema": "https://ucp.dev/2026-08-25/schemas/common/identity_linking.json",
                    "version": "2026-08-25"
                }
            ],
            "dev.ucp.shopping.catalog.lookup": [
                {
                    "spec": "https://ucp.dev/2026-08-25/specification/shopping/catalog/",
                    "schema": "https://ucp.dev/2026-08-25/schemas/shopping/catalog_lookup.json",
                    "version": "2026-08-25"
                }
            ],
            "dev.ucp.shopping.catalog.search": [
                {
                    "spec": "https://ucp.dev/2026-08-25/specification/shopping/catalog/",
                    "schema": "https://ucp.dev/2026-08-25/schemas/shopping/catalog_search.json",
                    "version": "2026-08-25"
                }
            ]
        },
        "payment_handlers": {
            "com.google.pay": [
                {
                    "id": "gpay",
                    "spec": "https://pay.google.com/gp/p/ucp/2026-01-11/",
                    "config": {
                        "api_version": 2,
                        "merchant_info": {
                            "auth_jwt": "",
                            "merchant_id": "16708973830884969730",
                            "merchant_name": "Spanx",
                            "merchant_origin": "checkout.spanx.com"
                        },
                        "api_version_minor": 0,
                        "allowed_payment_methods": [
                            {
                                "type": "CARD",
                                "parameters": {
                                    "allowed_auth_methods": [
                                        "PAN_ONLY",
                                        "CRYPTOGRAM_3DS"
                                    ],
                                    "allowed_card_networks": [
                                        "VISA",
                                        "MASTERCARD",
                                        "DISCOVER",
                                        "AMEX",
                                        "JCB"
                                    ],
                                    "billing_address_required": true,
                                    "billing_address_parameters": {
                                        "format": "FULL",
                                        "phone_number_required": true
                                    }
                                },
                                "tokenization_specification": {
                                    "type": "PAYMENT_GATEWAY",
                                    "parameters": {
                                        "gateway": "shopify",
                                        "gatewayMerchantId": "54948954134"
                                    }
                                }
                            }
                        ]
                    },
                    "schema": "https://pay.google.com/gp/p/ucp/2026-01-11/schemas/config.json",
                    "version": "2026-01-11"
                }
            ],
            "dev.shopify.card": [
                {
                    "id": "shopify.card",
                    "spec": "https://ucp.dev/specification/payment-handler-guide",
                    "config": {
                        "payment_methods": [
                            {
                                "type": "card",
                                "enabled_card_brands": [
                                    "visa",
                                    "master",
                                    "discover",
                                    "american_express",
                                    "diners_club",
                                    "elo",
                                    "jcb",
                                    "unionpay"
                                ]
                            }
                        ]
                    },
                    "schema": "https://shopify.dev/ucp/card-payment-handler/2026-01-15/config.json",
                    "version": "2026-01-15"
                }
            ],
            "dev.shopify.shop_pay": [
                {
                    "id": "shop_pay",
                    "spec": "https://shopify.dev/ucp/shop-pay-handler/2026-04-08/spec.md",
                    "config": {
                        "shop_id": "54948954134"
                    },
                    "schema": "https://shopify.dev/ucp/shop-pay-handler/2026-04-08/schema.json",
                    "version": "2026-04-08"
                }
            ]
        },
        "supported_versions": {
            "2026-01-23": "https://spanx-com.myshopify.com/.well-known/ucp/2026-01-23",
            "2026-04-08": "https://spanx-com.myshopify.com/.well-known/ucp/2026-04-08"
        }
    }
}
Frequently Asked

About this spanx.com report

What does it mean that spanx.com is verified for UCP?
It means spanx.com publishes a valid UCP profile at /.well-known/ucp, the profile passes schema validation against 2026-08-25, and AI agents can discover its commerce capabilities without needing to scrape HTML. That is what the store declares. Whether an agent actually completes a purchase is a separate question — where an observed agent run is shown on this page, it answers that one.
Can I trust spanx.com for AI agent purchases?
Verification means the store is technically ready — payment handlers declared, transports reachable, schema valid. It doesn't grade business reputation or fulfilment quality. For trust on the commerce side itself, check the store's own reviews. For trust on the agent integration side, this page is the source of truth.
What platform does spanx.com use for UCP?
Our detection identifies spanx.com as running on Shopify. Many large UCP-verified stores use Shopify, BigCommerce, or custom stacks built on the open spec. The transport list above shows the exact mechanism (REST, MCP, A2A, Embedded) the profile declares.
How was this UCP report for spanx.com generated?
Our crawler fetches spanx.com/.well-known/ucp directly, parses the profile against the official UCP JSON schema, checks robots.txt for AI bot policies, and runs payment-handler validation. No manual review, no opinions — just what the profile actually says. The check ran 53 minutes ago.
How often is spanx.com re-checked?
Every domain in our directory is re-crawled at least every 24 hours. You can also trigger a fresh check from this page at any time, or subscribe to alerts to get notified the moment the status changes — that's how we built the only continuously updated UCP directory on the internet.
Why does this status matter?
Universal Commerce Protocol is the standard AI shopping agents (ChatGPT, Claude, Gemini, Apple Intelligence) use to discover what a store sells, how to add items to a cart, and how to check out. If a store isn't UCP-verified, agents can still scrape it — but they'll be slower, less reliable, and far more likely to fail at checkout. UCP turns a guess into a guarantee.

Add Status Badge to Your README

UCP Status badge for https://ucpchecker.com/status/spanx.comLive preview
Markdown
[![UCP Status](https://ucpchecker.com/badge/spanx.com)](https://ucpchecker.com/status/spanx.com)
HTML
<a href="https://ucpchecker.com/status/spanx.com"><img src="https://ucpchecker.com/badge/spanx.com" alt="UCP Status"></a>