Generates a SecretCode and a QR code. Either can be used for setting up multi-factor authentication (MFA) with an authenticator app.
Success
Unauthorized
{- "accessToken": "string"
}
{- "data": {
- "qrCode": "string",
- "secretCode": "string"
}, - "error": {
- "detail": "string",
- "instance": "string",
- "status": 0,
- "title": "string",
- "type": "string"
}, - "debug": {
- "activityID": "string"
}
}
Verifies the registration of a multi-factor authentication (MFA) device for the user by verifying the software token and associating it with the user's account.
Success
Unauthorized
{- "friendlyDeviceName": "string",
- "accessToken": "string",
- "userCode": "string"
}
{- "data": {
- "status": "string"
}, - "error": {
- "detail": "string",
- "instance": "string",
- "status": 0,
- "title": "string",
- "type": "string"
}, - "debug": {
- "activityID": "string"
}
}
Disables MFA (Multi-Factor Authentication) for a specified user. If a MFA software token has previously been registered, it is not destroyed, just disabled.
Success
Unauthorized
{- "user_ID": "string"
}
{- "data": "string",
- "error": {
- "detail": "string",
- "instance": "string",
- "status": 0,
- "title": "string",
- "type": "string"
}, - "debug": {
- "activityID": "string"
}
}
Enables MFA (Multi-Factor Authentication) for a specified user. If an MFA software token has previously been registered, it will be re-enabled.
Success
Unauthorized
{- "user_ID": "string"
}
{- "data": "string",
- "error": {
- "detail": "string",
- "instance": "string",
- "status": 0,
- "title": "string",
- "type": "string"
}, - "debug": {
- "activityID": "string"
}
}
Enables MFA (Multi-Factor Authentication) for all users in the organization. If an MFA software token has previously been registered, it will be re-enabled.
Success
Unauthorized
Disables MFA (Multi-Factor Authentication) for all users in the organization. If an MFA software token has previously been registered, it will be set to inactive.
Success
Unauthorized