support.supper.commerce.listListings

List a creator's public Supper commerce records across repos: support.supper.membership.program programs, support.supper.membership.tier sidecars, and support.supper.commission offers. Only records authored by the named creator's own repo (creatorVerified) are returned. Public read; membership outputs carry their portable ATM program or tier identity and Supper presentation fields, while catalog product and price data resolve through those ATM records. Outputs never carry processor ids, member lists, or private inventory counts.

Repository @supper.support did:plc:mcsqdltevtjpu26xthzzmm2l namespace authority
Details · query
Kindquery
Authoritycommerce.supper.support
Indexed

Query

query · GET

Parameters

query string

creator

requiredstring · did

DID of the creator whose public commerce records to list.

cursor

string

Opaque cursor from a previous response.

  • maxLength: 4096

When true, include archived listings. Defaults to false.

  • default: false

kind

string

Optional filter restricting results to a single listing kind.

  • maxLength: 32
  • knownValues: membership | tier | commission

limit

integer
  • minimum: 1
  • maximum: 100
  • default: 50

Output

application/json

cursor

string
  • maxLength: 4096

listings

requiredarray

#commissionView

object

Properties

  • maxLength: 32
  • knownValues: everyone | monthly-supporters

archived

requiredboolean

cid

requiredstring · cid

CID of the exact commission record generation returned in this view.

createdAt

string · datetime

creator

requiredstring · did

Author repo DID; commissions are creator-owned.

indexedAt

requiredstring · datetime

When the AppView indexed this record.

kind

string
  • maxLength: 32
  • knownValues: digital | physical | service

product

requiredref

Canonical money.atmosphere.product strongRef. Resolve title, description, image, currency, and prices through this record.

publishAt

string · datetime

slotLimit

integer

Public per-commission open-request cap hint. NOT scarce-inventory truth; the AppView never enforces availability.

  • minimum: 0

uri

requiredstring · at-uri

AT URI of the indexed support.supper.commission record.

#membershipView

object

Properties

archived

requiredboolean

cid

requiredstring · cid

CID of the exact membership record generation returned in this view.

createdAt

string · datetime

creator

requiredstring · did

indexedAt

requiredstring · datetime

When the AppView indexed this record.

mode

string
  • maxLength: 32
  • knownValues: monthly-tips | tiers | off

program

requiredref

App-neutral money.atmosphere.membership.program strongRef from the creator's repo.

uri

requiredstring · at-uri

AT URI of the indexed support.supper.membership.program record.

#tierView

object

Properties

archived

requiredboolean

Public badge label only. Badge ownership is verified from active recurring payment state, not by this display field.

  • maxLength: 800
  • maxGraphemes: 80

cid

requiredstring · cid

CID of the exact membership-tier record generation returned in this view.

createdAt

string · datetime

creator

requiredstring · did

indexedAt

requiredstring · datetime

When the AppView indexed this record.

membership

requiredref

The parent support.supper.membership.program record.

membershipTier

requiredref

App-neutral money.atmosphere.membership.tier strongRef from the creator's repo.

uri

requiredstring · at-uri

AT URI of the indexed support.supper.membership.tier record.

Similar lexicons

semantic match

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

  • support.supper.entitlements.listEntitlements

    query not from the namespace authority

    List creator-owned support.supper.entitlement anchors, optionally filtered by kind. The creator convenience field is derived from the author repo; legacy records whose copied creator field names a different DID are excluded. Public outputs carry only anchor fields plus opaque listing strongRefs. The Supper-local productId/commissionId are app identifiers, never payment processor identifiers; no processor ids, buyer PII, or fulfillment data appear here.

  • Public, creator-owned Supper commission workflow sidecar. Canonical title, description, image, currency, and base price resolve through the required money.atmosphere.product strongRef and its money.atmosphere.price records. This record carries only Supper-specific public request workflow terms. Buyer-side request material, reference attachments, DMs, and fulfillment details are intentionally not written to the creator's PDS.

  • Get a creator's verified cross-repo support feed: support.supper.feed.post records authored on every supporter repo whose recipient is the named creator, newest first. Every returned post carries a payment strongRef verified against an active broker-attested payment; the AppView never re-derives amount/currency/status. Public read; unverified posts are never returned and outputs carry only public record bodies, never private metadata.