Endpoints
- Message templates
- Session
- Team
- Messages
- Help center collections
- Help center articles
- Help center
- Help center redirects
- Ticket
- Engagement Banner
- Engagement Chat Message
- Engagement Cobrowse
- Engagement Email
- Engagement News
- Engagement Product Tour
- Engagement Push Notification
- Engagement Survey
- Engagement Tooltip
- Engagement Whatsapp Messages
- Engagement Checklist
- Engagement
- AI content
- Engagement Modal
- Invitation
- Project
- User
- GETGet current user.
- GETGet Cello token for current user.
- POSTReassign all tickets to the user.
- POSTGet Pusher authentication.
- DELGet Pusher authentication.
- PUTUpdate user.
- POSTEnable 2FA.
- POSTVerify 2FA.
- DELDelete 2FA device.
- GETGet current user's role permissions.
- POSTAuthenticate user for Pusher session.
- POSTAuthenticate user for Pusher session.
- POSTResend a verification code to the user's email.
- POSTAuthenticate user for Pusher session.
- POSTAuthenticate user for Pusher session.
- GET
- Statistics
User
Enable 2FA.
Enable 2FA.
POST
/
users
/
me
/
enable-2fa
Copy
curl --request POST \
--url https://api.gleap.io/v3/users/me/enable-2fa \
--header 'Authorization: Bearer <token>'
Copy
{
"user": {
"displayName": "<string>",
"name": "<string>",
"id": "<string>"
},
"challenge": "<any>"
}
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Response
200 - application/json
Ok
The response is of type object
.
Copy
curl --request POST \
--url https://api.gleap.io/v3/users/me/enable-2fa \
--header 'Authorization: Bearer <token>'
Copy
{
"user": {
"displayName": "<string>",
"name": "<string>",
"id": "<string>"
},
"challenge": "<any>"
}
Assistant
Responses are generated using AI and may contain mistakes.