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.