StartSession
Transactions
StartSession
StartSession
This is the initial API call sent by Nayax. It initiates the transaction session by authenticating both parties and generating a
SparkTransactionId, which will be echoed in all subsequent calls throughout the transaction’s lifecycle.
Try it: Spark Auth Tool
Build or inspect the
StartSession cipher in your browser, no code required. Opens the tool on the StartSession tab.Body
application/json
The payload to initiate a new session.
The request payload sent by the Spark platform to the integrator's configured StartSession endpoint to initiate a transaction session.
Response
200 - application/json
object | null
Success. A new session has been successfully initiated.
The response payload from the StartSession endpoint, containing encrypted data and the session status.