Skip to main content
POST
cURL

Authorizations

Authorization
string
header
required

Send Authorization: Bearer <key>. Testnet: lum_test_…; Mainnet: lum_live_…. A key works only on its own network, so pick the server that matches it (the other network answers 401). Publishable lum_pub_… keys call the GET data routes only, from an allowed browser origin. Webhook keys (whk_…) are not accepted here.

Body

application/json
plan
enum<string>
required

Self-serve plan to buy.

Available options:
starter,
growth,
scale

Response

The change is requested; the plan switches when Stripe confirms it.

status
enum<string>
required
Available options:
requested
plan
string
required