Skip to main content

TempAccessCodesApi

MethodHTTP requestDescription
create_temp_access_code_using_postPOST /api/web/v1/users/{userid}/tempaccesscodeCreate a temporary access code
delete_temp_access_code_using_deleteDELETE /api/web/v1/users/{userid}/tempaccesscodeDelete a temporary access code
get_temp_access_code_using_getGET /api/web/v1/users/{userid}/tempaccesscodeGet a temporary access code

create_temp_access_code_using_post

TempAccessCode create_temp_access_code_using_post(userid)

Create a temporary access code

Create a temporary access code for the given user. Caller requires the TEMPACCESSCODE:ADD permission.

  • Api Key Authentication (AdminAPIAuthentication):

Parameters

NameTypeDescriptionNotes
useridstrThe UUID of the user for which a temporary access code will be created.

Return type

TempAccessCode

Authorization

AdminAPIAuthentication

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
200Successful-
400Bad Request-
401Access denied-
403Forbidden-
404Not Found-
409Conflict-

delete_temp_access_code_using_delete

delete_temp_access_code_using_delete(userid)

Delete a temporary access code

Delete the temporary access code for the given user. Caller requires the TEMPACCESSCODE:REMOVE permission.

Example

  • Api Key Authentication (AdminAPIAuthentication):

Parameters

NameTypeDescriptionNotes
useridstrThe UUID of the user whose temporary access code will be deleted.

Return type

void (empty response body)

Authorization

AdminAPIAuthentication

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
200Successful-
400Bad Request-
401Access denied-
403Forbidden-
404Not Found-
409Conflict-

get_temp_access_code_using_get

TempAccessCode get_temp_access_code_using_get(userid)

Get a temporary access code

Get the temporary access code for the given user. Caller requires the TEMPACCESSCODE:VIEW permission.

Example

  • Api Key Authentication (AdminAPIAuthentication):

Parameters

NameTypeDescriptionNotes
useridstrThe UUID of the user whose temporary access code will be fetched.

Return type

TempAccessCode

Authorization

AdminAPIAuthentication

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
200Successful-
400Bad Request-
401Access denied-
403Forbidden-
404Not Found-
409Conflict-