Skip to content
This repository was archived by the owner on Jun 27, 2024. It is now read-only.

Latest commit

 

History

History
37 lines (27 loc) · 1.78 KB

File metadata and controls

37 lines (27 loc) · 1.78 KB

Generate Personal Access Token

HTTP MethodURLRequires Auth
POST/api/v1/users.generatePersonalAccessTokenyes

{% hint style="info" %}

  • Permission required: create-personal-access-tokens
  • This endpoint required 2FA. Refer to #call-an-endpoint-with-2fa {% endhint %}

Body Parameters

KeyExample ValueDescription
tokenName*mypersonaltokenThe name of the token.
bypassTwoFactortrue or falseIf 2FA requirement should be ignored when using this token. By default, the value is false.

Example Call

curl -H "X-Auth-Token: 9HqLlyZOugoStsXCUfD_0YdwnNnunAJF8V47U3QHXSq" \
     -H "X-User-Id: aobEdbYhXfu5hkeqG" \
     -H "Content-type:application/json" \
     http://localhost:3000/api/v1/users.generatePersonalAccessToken \
     -d '{ 
          "tokenName": "mypersonaltoken", 
          "bypassTwoFactor": true }'

Example Response

{
  "token": "2jdk99wuSjXPO201XlAks9sjDjAhSJmskAKW301mSuj9Sk"
  "success": true
}

Change Log

VersionDescription
3.1.0Added bypassTwoFactor param
0.69.0Added