Pushrail Docs
Open app
POST/embed/sessions

Mint an embed session for a customer account

Requires Bearer authentication. See Authentication.

Request body

FieldTypeDescription
customerExternalIdrequiredstring
customerNamerequiredstring
permissionsrequiredstring[]
ttlSecondsinteger
metadataobject (record)
allowedTypesstring[]

Responses

201 201
FieldTypeDescription
tokenrequiredstring
expiresAtrequiredstring
customerAccountIdrequiredstring (uuid)
400 400
FieldTypeDescription
errorrequiredobject
coderequiredstring
messagerequiredstring
detailsany

Errors

Errors use the standard envelope. See Errors for codes, status mappings, and retry semantics.