ucp-checkout-rest

Installation
SKILL.md

UCP Checkout — REST Binding

Before writing code

Fetch live spec: Web-search site:ucp.dev specification checkout-rest and fetch the page for the exact current endpoint shapes, required headers, request/response schemas, and status codes.

Also fetch https://ucp.dev/specification/reference/ for all data type definitions (Buyer, LineItem, Total, Message, etc.).

Conceptual Architecture

Five REST Operations

Operation HTTP Path Idempotent?
Create Checkout POST /checkout-sessions Yes (via Idempotency-Key)
Get Checkout GET /checkout-sessions/{id} Naturally
Update Checkout PUT /checkout-sessions/{id} Yes (full replace)
Complete Checkout POST /checkout-sessions/{id}/complete Yes (via Idempotency-Key)
Cancel Checkout POST /checkout-sessions/{id}/cancel Yes (via Idempotency-Key)
Related skills
Installs
2
GitHub Stars
29
First Seen
Mar 31, 2026