v1

latestOpenAPI 3.1.02026-07-216139114.2 KB
Shops

Create a shop

post/channel-api/v1.0/shops

Request body

namestring required

Display name for the new shop.

ownerEmailstring

Email to invite as the shop owner. When set, an owner invitation is sent. Also used as the payout account email when payout.prefill.individual.email is absent.

Response

Created

shopIdstring required

Id of the newly created shop.

shopNamestring required

Display name of the created shop.

publicTokenstring required

Public storefront token for the shop.

invitationEmailstring

Email the owner invitation was sent to, if ownerEmail was provided.

invitationStatusstring

Status of the owner invitation (e.g. INVITED, FAILED), or null when no email was provided.

payoutOnboardingUrlstring

Hosted payout onboarding URL to redirect the creator to. Present only when payout was supplied. Single-use and short-lived.