Skip to main content
GET
List Stripe prices

Authorizations

Authorization
string
header
required

Personal access token, sent as Authorization: Bearer <token>. Each operation lists the permission it needs: read_only or full_access. A full-access token can call every operation. A read-only token can call only the operations that list read_only; anything else returns 403 read_only_credential_route_not_allowed.

Path Parameters

app_id
string
required

ID of the Base44 app.

Query Parameters

product_id
string | null

Stripe product ID to filter by. Defaults to no product filter.

active
boolean | null

Filter by active status. Stripe defaults to active-only prices when this is omitted. Pass false to list inactive prices instead.

limit
integer
default:100

Maximum number of prices in this batch. Use 1 through 100. Defaults to 100. There is no cursor for another batch.

Required range: x <= 100

Response

The operation result.

id
string
required

Stripe price ID.

Example:

"price_1T7mK2Q4r6S8v9Ab"

product
string
required

Stripe product ID this price belongs to.

Example:

"prod_T7mK2p9Q4r6S8v"

unit_amount
integer | null
required

Amount in the currency's smallest unit, or null for pricing without a fixed integer unit amount.

Example:

2500

currency
string
required

Currency as a lowercase three-letter ISO 4217 code.

Example:

"usd"

active
boolean
required

Whether the price is active.

Example:

true

metadata
Metadata · object
required

Metadata stored on the price.

Example:
recurring
StripeCatalogRecurring · object | null
required

Billing schedule, or null for a one-time price.

Example:
livemode
boolean
required

true when the price is in the live catalog, false when it's in the test catalog.

Example:

false