Aller au contenu

Start 2FA setup

POST
/2fa/setup
curl --request POST \
--url https://auth.timetonic.com/api/2fa/setup \
--header 'Authorization: Bearer <token>'

Generate TOTP secret for 2FA setup

2FA setup data

Media typeapplication/json
object
success
boolean
secret
string
provisioning_uri
string format: uri
message
string
Examplegenerated
{
"success": true,
"secret": "example",
"provisioning_uri": "https://example.com",
"message": "example"
}

Bad request

Media typeapplication/json
object
success
boolean
error
string
message
string
Example
{
"success": false,
"error": "bad_request",
"message": "Invalid request"
}

Authentication required or failed

Media typeapplication/json
object
success
boolean
error
string
message
string
Example
{
"success": false,
"error": "unauthorized",
"message": "Authentication required"
}