Skip to main content
POST
Begin authenticator-app (TOTP) enrollment

Authorizations

Authorization
string
header
required

JWT token passed in authorization header

Response

Pending secret stored; QR/manual-entry payload returned.

success
boolean
otpauthUrl
string
Example:

"otpauth://totp/Praxis%20AI:user@example.com?secret=JBSWY3DPEHPK3PXP&issuer=Praxis%20AI"

secret
string

Base32 secret for manual entry in the authenticator app.

Example:

"JBSWY3DPEHPK3PXP"