Skip to Content
ReferenceUcpOverview

UCP API Reference

This reference documents how Finqu exposes the Universal Commerce Protocol (UCP)  on each sales channel. For implementation guidance, see the Integration Guide.

Protocol version: 2026-04-08

Base URLs

All UCP API traffic is scoped to the merchant’s storefront domain.

ResourceURL
Discovery profileGET https://{shop-domain}/.well-known/ucp
REST APIhttps://{shop-domain}/api/ucp
MCP serverhttps://{shop-domain}/mcp (when enabled)
Embedded checkout hosthttps://{shop-domain}/ucp/host.js

Requests to a domain where UCP is not enabled receive 404.

Discovery profile

Endpoint: GET https://{shop-domain}/.well-known/ucp

Public, unauthenticated, cacheable. Returns a JSON document describing:

FieldPurpose
ucp.versionProtocol version the store supports
ucp.servicesAvailable transports and their base endpoints
ucp.capabilitiesShopping capabilities the merchant advertises
ucp.payment_handlersPayment handlers available for checkout (when checkout is enabled)
signing_keysPublic keys for verifying signed webhooks (when order webhooks are enabled)

The shopping service is published under dev.ucp.shopping. Each transport binding includes transport, endpoint, version, spec, and schema URLs pointing to the canonical UCP specification.

Transports advertised:

TransportEndpointWhen available
RESThttps://{shop-domain}/api/ucpAlways when UCP is enabled
MCPhttps://{shop-domain}/mcpWhen the merchant enables the MCP server
EmbeddedDocumented via UCP embedded checkout specFor hosted checkout iframe flows

Capabilities

CapabilityDescription
dev.ucp.shopping.catalog.searchFull-text product search with filters and pagination
dev.ucp.shopping.catalog.lookupBatch lookup of products or variants by ID
dev.ucp.shopping.cartCreate, read, update, and cancel shopping carts
dev.ucp.shopping.discountApply discount / coupon codes on carts (extension)

The following capabilities are part of the broader protocol but not available via the public API today: checkout, fulfillment, order, buyer consent, and identity linking.

Reference pages

Specification references