Docs
GraphQL referenceMutations

Create Checkout Session

MUTATIONcreateCheckoutSession(input: CreateCheckoutSessionInput!): CheckoutSession!

Arguments

input*

Returns

  1. createCheckoutSession
sessionId*String!
url*String!
Example Request
mutation CreateCheckoutSession($input: CreateCheckoutSessionInput!) {  createCheckoutSession(input: $input) {    sessionId    url  }}
Variables
{  "input": {    "billingInterval": "ANNUAL",    "musicAddon": false,    "organizationName": "string",    "organizationSlug": "string",    "plan": "PRO",    "streamingAddon": false  }}
Example Response
{  "data": {    "createCheckoutSession": {      "sessionId": "string",      "url": "string"    }  }}