UCP API Reference
Finqu exposes Universal Commerce Protocol on each sales channel. This reference describes the 2026-08-25 release. Start with the Integration Guide for the end-to-end shopping flow.
Discovery and service endpoints
The discovery endpoint is public. Requests to a store domain where UCP is disabled receive 404.
Discovery profile
Always read the store’s profile before choosing capabilities or transports. Stores can enable different features and access tiers.
The release profile exposes dev.ucp.shopping and dev.ucp.common, each with REST and MCP bindings. Use the endpoint and schema from the relevant service binding. A capability being part of this release does not mean it is enabled or authorized for every store or request.
Capabilities
The release profile advertises the following capabilities. Each name links to its specification; read the spec, schema, extends, and config fields in the store’s profile for the exact advertised version and behavior.
Hosted payments
Finqu advertises the com.finqu.hosted_checkout payment handler. Its configuration contains a store-specific checkout_url and available instruments: redirect and gift card.
Use the supported checkout flow to determine when buyer interaction is required, then follow the hosted payment handoff. Discovery configuration alone is not a completed checkout or payment session.
The release profile’s split-payment configuration allows a redirect payment with at most one gift card, or one gift card on its own. Read each store’s advertised combinations before offering payment choices.
Reference pages
- Authentication — Agent access tiers and capability negotiation
- REST API — Catalog and cart operations, service schemas, and request conventions
- MCP Transport — Tool discovery and call metadata
- Responses & Errors — Response handling and error semantics
Service specifications
Use the schema URLs advertised by the store. The release profile points to:
These schemas define operation contracts. Do not infer operation paths, request fields, or MCP tool names from capability identifiers.