Skip to main content
GET
List the organization's saved payment instruments

Authorizations

Authorization
string
header
required

Supabase JWT token in Authorization: Bearer header

Query Parameters

org_id
string

Target organization. Omit to use the caller's own organization. Membership is enforced, so this cannot be used to read another organization's instruments.

Response

Saved payment instruments, tokenized fields only.

The organization's saved instruments. An empty array means genuinely nothing on file — a failure is a 4xx/5xx, never an empty list, so an outage can never read as 'you have no payment method'.

paymentMethods
object[]
required