Skip to main content
POST
CreateSession

Authorizations

Authorization
string
header
required

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

Body

application/json

Session requests/responses

game_id
string
required
user_id
string
required
item
item · object
required
return_url
string<uri>
wallet_enabled
boolean | null

Response

200 - application/json

Success

id
string
required
url
string
required
status
enum<string>
required
Available options:
pending,
paid,
failed,
cancelled,
expired
user_id
string
required
game_id
string
required
item
item · object
required
created_at
string<date-time>
required
payment_id
string
deprecated
paid_at
string<date-time> | null
failed_at
string<date-time> | null
cancelled_at
string<date-time> | null
expired_at
string<date-time> | null
tax
Tax · object | null

sales tax for the session

metadata
SessionMetadata · object | null