Quickstart
Explore the Agentic Commerce Protocol by sending sample requests and seeing simulated responses. This interactive demo validates your requests against the ACP schema and generates realistic checkout responses.
How it works
Select a request type from the dropdown menu to load a sample request. Edit the JSON in the input field, then click Send Request to validate and generate a simulated response.
Use the Seller Response Controls panel on the right to customize the response:
- Fulfillment Options — Control which delivery methods appear (shipping, digital, pickup, local delivery)
- Interventions — Configure authentication requirements (3DS, biometric, address verification)
- Extensions — Enable protocol extensions like discount support or third-party features
Supported request types
| Request Type | Endpoint | Description |
|---|---|---|
| Create Checkout Session | POST /checkout_sessions | Initialize a new checkout with items and buyer information |
| Retrieve Checkout Session | GET /checkout_sessions/{id} | Get the current state of an existing checkout (no request body) |
| Update Checkout Session | POST /checkout_sessions/{id} | Modify items, fulfillment options, or buyer details |
| Complete Checkout Session | POST /checkout_sessions/{id}/complete | Finalize the checkout with payment information |
| Cancel Checkout Session | POST /checkout_sessions/{id}/cancel | Cancel an active checkout session |
Next steps
Once you're comfortable with the request/response format, check out the Sellers guide to learn how to implement ACP on your server.
Interactive Demo
Fulfillment Options
Interventions (Seller)
Supported by Seller
Required
Extensions (Seller)
Click "Send Request" to see the response