Api

post

Takes a set of user credentials and returns an access and refresh JSON web token pair to prove the authentication of those credentials.

Authorizations
AuthorizationstringRequired

'Enter your access token with Bearer prefix, e.g., "Bearer YOUR_API_KEY"'

Body
usernamestring ยท min: 1Required
passwordstring ยท min: 1Required
Responses
post
/api/auth/jwt/
201Success
post

Takes a refresh type JSON web token and returns an access type JSON web token if the refresh token is valid.

Authorizations
AuthorizationstringRequired

'Enter your access token with Bearer prefix, e.g., "Bearer YOUR_API_KEY"'

Body
refreshstring ยท min: 1Required
accessstring ยท min: 1Read-onlyOptional
Responses
post
/api/auth/jwt/refresh/
201Success
post

Takes a token and indicates if it is valid. This view provides no information about a token's fitness for a particular use.

Authorizations
AuthorizationstringRequired

'Enter your access token with Bearer prefix, e.g., "Bearer YOUR_API_KEY"'

Body
tokenstring ยท min: 1Required
Responses
post
/api/auth/jwt/verify/
201Success
get

List all API tokens for the authenticated user

Authorizations
AuthorizationstringRequired

'Enter your access token with Bearer prefix, e.g., "Bearer YOUR_API_KEY"'

Path parameters
team_uuidstringRequired
Responses
200Success
application/json
get
/api/openapi/token/{team_uuid}/
post

Issue a new API token

Authorizations
AuthorizationstringRequired

'Enter your access token with Bearer prefix, e.g., "Bearer YOUR_API_KEY"'

Path parameters
team_uuidstringRequired
Responses
200Success
application/json
post
/api/openapi/token/{team_uuid}/
post

Delete API tokens

Authorizations
AuthorizationstringRequired

'Enter your access token with Bearer prefix, e.g., "Bearer YOUR_API_KEY"'

Path parameters
team_uuidstringRequired
Responses
200Success
application/json
post
/api/openapi/token/{team_uuid}/delete/

Last updated