---
title: "Fetch a listing checkout brief"
method: GET
path: "/v1/intel/checkout-brief"
tags: ["Discovery & Ops"]
---

# Fetch a listing checkout brief

`GET /v1/intel/checkout-brief`

## Request

- Base URL: `https://intel.twzrd.xyz`
- URL: `https://intel.twzrd.xyz/v1/intel/checkout-brief`
- Auth: none declared

Checkout brief for the one published listing. 0.001 USDC. Query product must be that card's next_hop URL. Requires cart_hash; declared_unit_price is required when the card advertises a price. Does not pay the merchant. After payment, open next_hop for Shop Pay. x402-paid: 0.001 USDC (1000 base units) on Solana mainnet. Path A: bind to the accepts[] entry whose extra.feePayer you intend to pay; settle-rail settlement requires that feePayer to match GET /supported.

## Query parameters

- `product` string, required
- `cart_hash` string, required
- `declared_unit_price` string

## Response `200`

Paid response (JSON) including settlement tx.

## Other responses

- `402`: Payment required (x402). Returns payment-required header.
- `503`: Surface temporarily disabled.

## Changes

- **2026-09-27** `32dbf66a1922`: 1 breaking, 1 info
  - added the new required `query` request parameter `cart_hash`
  - added the new optional `query` request parameter `declared_unit_price`
- **2026-09-26** `e3c7c130f53b`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/twzrd/apis/twzrd-agent-reputation-rails/changes/v1/intel/checkout-brief/get.md)

---

[API](https://skmtc.dev/twzrd/apis/twzrd-agent-reputation-rails.md) - [All operations](https://skmtc.dev/twzrd/apis/twzrd-agent-reputation-rails/llms.txt) - [OpenAPI document](https://skmtc.dev/twzrd/apis/twzrd-agent-reputation-rails/revisions/beddd4662a76?raw)
