Query this registry programmatically to discover UCP/ACP merchants for your agent
Query Parameters:
Examples:
Response:
[
{
"id": 8,
"name": "Allbirds",
"domain": "allbirds.com",
"category": "Footwear",
"website": "allbirds.com",
"hasUCP": true,
"ucpCapabilities": [
"dev.ucp.shopping.checkout",
"dev.ucp.shopping.fulfillment"
],
"paymentHandlers": ["com.google.pay"]
}
]Path Parameters:
Example:
Response:
{
"id": 8,
"name": "Allbirds",
"domain": "allbirds.com",
"category": "Footwear",
"website": "allbirds.com",
"hasUCP": true,
"ucpCapabilities": [
"dev.ucp.shopping.checkout",
"dev.ucp.shopping.fulfillment"
],
"paymentHandlers": ["com.google.pay"]
}Path Parameters:
Example:
Response:
{
"ucp": {
"version": "2026-01-11",
"services": {
"dev.ucp.shopping": {
"version": "2026-01-11",
"spec": "https://ucp.dev/specs/shopping",
"mcp": {
"schema": "...",
"endpoint": "http://allbirds.com/api/ucp/mcp"
}
}
},
"capabilities": [
{
"name": "dev.ucp.shopping.checkout",
"version": "2026-01-11"
}
]
},
"payment": {
"handlers": [...]
}
}Returns a plain text skill prompt that agents can use to understand how to interact with this directory.
Response:
Content-Type: text/plain
--- name: checkout-directory description: Discover merchants supporting agentic commerce protocols --- # Checkout Directory Use this skill to find merchants that support agentic checkout protocols. ## API Endpoints ...
When a resource is not found, the API returns a 404 status with an error message:
{
"error": "Merchant not found"
}