Skip to main content
PUT
Publish an organization's catalog

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
schemaVersion
enum<integer>
required
Available options:
1
environment
enum<string>
required
Available options:
sandbox
currency
enum<string>
required
Available options:
usd
plans
object[]
required
Minimum array length: 1
features
object[]
required
Minimum array length: 1
addOns
object[]
required
policy
object
required

Response

Catalog accepted. changed is false when the Ledger catalog is unchanged. stripeSync reports paid-plan Stripe Product sync after commit.

changed
boolean
required
stripeSync
enum<string>
required
Available options:
synced,
pending,
failed,
awaiting_connection