POST
Log in

Headers

x-program-id
string
required

Identifies the program. Can also be sent as the programId query parameter.

Body

application/json
email
string<email>
required
password
string
required

Response

The next challenge to complete (login never returns tokens directly)

success
boolean
Example:

true

data
object

Login never returns tokens directly — it always returns the next challenge to complete. Read challenge and follow the matching step; complete it to receive tokens.