TempAccessCodesApi
| Method | HTTP request | Description |
|---|---|---|
| CreateTempAccessCodeUsingPOST | POST /api/web/v1/users/{userid}/tempaccesscode | Create a temporary access code |
| DeleteTempAccessCodeUsingDELETE | DELETE /api/web/v1/users/{userid}/tempaccesscode | Delete a temporary access code |
| GetTempAccessCodeUsingGET | GET /api/web/v1/users/{userid}/tempaccesscode | Get a temporary access code |
CreateTempAccessCodeUsingPOST
TempAccessCode CreateTempAccessCodeUsingPOST (string userid)
Create a temporary access code
Create a temporary access code for the given user. Caller requires the TEMPACCESSCODE:ADD permission.
Using the CreateTempAccessCodeUsingPOSTWithHttpInfo variant
This returns an ApiResponse object which contains the response data, status code and headers.
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| userid | string | The UUID of the user for which a temporary access code will be created. |
Return type
Authorization
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | Successful | - |
| 400 | Bad Request | - |
| 401 | Access denied | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 409 | Conflict | - |
DeleteTempAccessCodeUsingDELETE
void DeleteTempAccessCodeUsingDELETE (string userid)
Delete a temporary access code
Delete the temporary access code for the given user. Caller requires the TEMPACCESSCODE:REMOVE permission.
Example
Using the DeleteTempAccessCodeUsingDELETEWithHttpInfo variant
This returns an ApiResponse object which contains the response data, status code and headers.
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| userid | string | The UUID of the user whose temporary access code will be deleted. |
Return type
void (empty response body)
Authorization
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | Successful | - |
| 400 | Bad Request | - |
| 401 | Access denied | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 409 | Conflict | - |
GetTempAccessCodeUsingGET
TempAccessCode GetTempAccessCodeUsingGET (string userid)
Get a temporary access code
Get the temporary access code for the given user. Caller requires the TEMPACCESSCODE:VIEW permission.
Example
Using the GetTempAccessCodeUsingGETWithHttpInfo variant
This returns an ApiResponse object which contains the response data, status code and headers.
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| userid | string | The UUID of the user whose temporary access code will be fetched. |
Return type
Authorization
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | Successful | - |
| 400 | Bad Request | - |
| 401 | Access denied | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 409 | Conflict | - |