Bootic Storefronts — UCP (Universal Commerce Protocol) API
Agentic-checkout API exposed by every Bootic/Bolder storefront. A shopping agent discovers this API via GET /.well-known/ucp, then creates a checkout session, adds/updates line items, and either completes it directly or is redirected to the storefront’s hosted web checkout (continue_url) when payment requires a human-facing step the agent can’t complete on its own. All monetary amounts are integers in the currency’s minor unit (e.g. cents).
Version 2026-04-08
Base URL
/Discovery
Checkout
- POSTCreate a checkout session
/ucp/checkout-sessions - OPTIONSCORS preflight (checkout sessions)
/ucp/checkout-sessions - GETRetrieve a checkout session
/ucp/checkout-sessions/{id} - PUTUpdate line items on a checkout session
/ucp/checkout-sessions/{id} - DELETECancel a checkout session
/ucp/checkout-sessions/{id} - OPTIONSCORS preflight (checkout session)
/ucp/checkout-sessions/{id} - POSTComplete a checkout session
/ucp/checkout-sessions/{id}/complete - OPTIONSCORS preflight (complete checkout session)
/ucp/checkout-sessions/{id}/complete