com.atiproto.payment.cart.list

List carts created by the authenticated user.

Repository @atiproto.com did:plc:4x5dcv6u4wlkjcssto7f22nu namespace authority
Details · query
Kindquery
Authoritycart.payment.atiproto.com
Indexed

Query

query · GET

Parameters

query string

cursor

string

Pagination cursor

  • maxLength: 512

limit

integer

Results per page (1-100, default: 20)

  • minimum: 1
  • maximum: 100
  • default: 20

status

string

Filter by cart status

  • maxLength: 64
  • enum: open | completed | expired | abandoned

subject

string · did

Optional: only return carts whose items pay this recipient DID

Output

application/json

carts

requiredarray
itemsref
Reference

cursor

string

Pagination cursor for next page

  • maxLength: 512

#cartResponse

object

Properties

cid

requiredstring · cid

CID of the cart record

record

requiredref

uri

requiredstring · at-uri

AT-URI of the cart record

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • List carts whose items pay the authenticated user — i.e. carts targeting this user as a payment recipient. Read-only, no PDS writes.

  • Get a cart that pays the authenticated user — a cart whose items target this user. Look up by cart URI, by a contained item record URI, or by a contained subscription record URI. One of `uri`, `itemUri`, or `subscriptionUri` is required.

  • Get a specific cart sent by the authenticated user, including resolved item and subscription records. One of `uri`, `itemUri`, or `subscriptionUri` is required.

  • List items sent by the authenticated user

  • A record representing a shopping cart for items/subscriptions