Get Stripe connect status
Returns whether the gallery has connected Stripe and the account's capability flags.
Returns whether the gallery has connected Stripe and the account's capability flags.
Authorization
bearerAuth payments:readA gallery API key, sent as Authorization: Bearer gpk_… (or the x-api-key header).
In: header
Scope: payments:read
Response Body
application/json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
{ "connected": true, "account": { "stripe_account_id": "string", "charges_enabled": true, "payouts_enabled": true, "details_submitted": true, "country": "string", "default_currency": "string", "created_at": "string", "updated_at": "string" }}{ "type": "../dictionary", "title": "string", "status": 0, "detail": "string", "code": "invalid_request", "retry": "permanent", "details": null}{ "type": "../dictionary", "title": "string", "status": 0, "detail": "string", "code": "invalid_request", "retry": "permanent", "details": null}{ "type": "../dictionary", "title": "string", "status": 0, "detail": "string", "code": "invalid_request", "retry": "permanent", "details": null}{ "type": "../dictionary", "title": "string", "status": 0, "detail": "string", "code": "invalid_request", "retry": "permanent", "details": null}{ "type": "../dictionary", "title": "string", "status": 0, "detail": "string", "code": "invalid_request", "retry": "permanent", "details": null}{ "type": "../dictionary", "title": "string", "status": 0, "detail": "string", "code": "invalid_request", "retry": "permanent", "details": null}Set a show's visibility POST
Sets who can see the show's public page — live on the record now, whoever sends it. Setting `public` publishes the show. Use this, not `PATCH`, to change visibility.
Start Stripe Connect onboarding POST
Creates the gallery's Stripe connected account if needed and returns a Stripe-hosted onboarding link to complete or resume setup. First-party session only.