{"name":"Universal Commerce Protocol","description":"Commerce agent surface for catalog, cart, checkout, and order capabilities.","url":"https:\/\/agent-shop.agentic-commerce-lab.ai\/ucp\/a2a","version":"2026-04-08","protocolVersion":"2026-04-08","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"skills":[{"id":"dev.ucp.shopping.cart","name":"dev.ucp.shopping.cart","description":"UCP capability exposed through the A2A transport."},{"id":"dev.ucp.shopping.catalog","name":"dev.ucp.shopping.catalog","description":"UCP capability exposed through the A2A transport."},{"id":"dev.ucp.shopping.checkout","name":"dev.ucp.shopping.checkout","description":"UCP capability exposed through the A2A transport."},{"id":"dev.ucp.shopping.discount","name":"dev.ucp.shopping.discount","description":"UCP capability exposed through the A2A transport."},{"id":"dev.ucp.shopping.order","name":"dev.ucp.shopping.order","description":"UCP capability exposed through the A2A transport."}],"metadata":{"ucp_profile":{"ucp":{"version":"2026-04-08","services":{"dev.ucp.shopping":[{"transport":"rest","endpoint":"https:\/\/agent-shop.agentic-commerce-lab.ai\/ucp\/v1","version":"2026-04-08","spec":"https:\/\/ucp.dev\/specification\/overview\/","schema":"https:\/\/ucp.dev\/2026-04-08\/services\/shopping\/rest.openapi.json"},{"transport":"mcp","endpoint":"https:\/\/agent-shop.agentic-commerce-lab.ai\/ucp\/mcp","version":"2026-04-08","spec":"https:\/\/ucp.dev\/specification\/overview\/","schema":"https:\/\/ucp.dev\/2026-04-08\/services\/shopping\/mcp.openrpc.json"},{"transport":"embedded","endpoint":"https:\/\/agent-shop.agentic-commerce-lab.ai\/ucp\/embedded","version":"2026-04-08","spec":"https:\/\/ucp.dev\/specification\/overview\/","schema":"https:\/\/ucp.dev\/2026-04-08\/services\/shopping\/embedded.openrpc.json"},{"transport":"a2a","endpoint":"https:\/\/agent-shop.agentic-commerce-lab.ai\/ucp\/a2a","version":"2026-04-08","spec":"https:\/\/ucp.dev\/specification\/overview\/"}]},"capabilities":{"dev.ucp.shopping.cart":[{"version":"2026-04-08","spec":"https:\/\/ucp.dev\/specification\/cart\/","schema":"https:\/\/ucp.dev\/2026-04-08\/schemas\/shopping\/cart.json"}],"dev.ucp.shopping.catalog":[{"version":"2026-04-08","spec":"https:\/\/ucp.dev\/specification\/catalog\/","schema":"https:\/\/ucp.dev\/2026-04-08\/schemas\/shopping\/catalog.json"}],"dev.ucp.shopping.checkout":[{"version":"2026-04-08","spec":"https:\/\/ucp.dev\/specification\/checkout\/","schema":"https:\/\/ucp.dev\/2026-04-08\/schemas\/shopping\/checkout.json"}],"dev.ucp.shopping.discount":[{"version":"2026-04-08","spec":"https:\/\/ucp.dev\/specification\/discount\/","schema":"https:\/\/ucp.dev\/2026-04-08\/schemas\/shopping\/discount.json","extends":["dev.ucp.shopping.cart","dev.ucp.shopping.checkout"]}],"dev.ucp.shopping.order":[{"version":"2026-04-08","spec":"https:\/\/ucp.dev\/specification\/order\/","schema":"https:\/\/ucp.dev\/2026-04-08\/schemas\/shopping\/order.json"}]},"payment_handlers":{"com.shopware.invoice":[{"id":"com.shopware.invoice","name":"com.shopware.invoice","version":"2026-04-08","spec":"https:\/\/developer.shopware.com\/ucp\/payment-handlers\/invoice","config_schema":"https:\/\/ucp.dev\/schemas\/payments\/delegate-payment.json","instrument_schemas":["https:\/\/ucp.dev\/schemas\/shopping\/types\/invoice_payment_instrument.json"],"config":{"tokenization":false,"description":"Uses the sales channel default invoice\/offline payment flow. No raw credential tokenization is performed."}}],"com.shopware.x402":[{"id":"com.shopware.x402","name":"com.shopware.x402","version":"2026-07-13","spec":"https:\/\/github.com\/coinbase\/x402\/blob\/main\/specs\/x402-specification-v1.md","config_schema":"https:\/\/agent-shop.agentic-commerce-lab.ai\/store-api\/x402\/capabilities","instrument_schemas":[],"config":{"tokenization":false,"scheme":"exact","instrument_type":"x402","access_key":"SWSCS1DTMJI1RJJJZ1L1VMJRMW","description":"x402 protocol payments (HTTP 402, signed EIP-3009 stablecoin authorizations). Settlement runs through the shop\u0027s x402 pay route; see the extra.x402 object on completed checkouts."}}]}},"signing_keys":[{"kid":"default","kty":"EC","alg":"ES256","use":"sig","crv":"P-256","x":"UjYAJ73G1K6WLCKUxTCJ_SCnqiyE0MaNU2GhbxbTBjY","y":"4Xv0rzteQpidTEMOVuZwAxf3GEIG6OCSOiK_lbHDufE"}]},"transports":["rest","mcp","embedded","a2a"]}}