Skip to main content

ApplicationsApi

MethodHTTP requestDescription
createAdminApiApplicationUsingPOSTPOST /api/web/v1/applications/adminapiCreate Admin API application
createAuthApiApplicationUsingPOSTPOST /api/web/v1/applications/authapiCreate Auth API application
getAdminApiApplicationUsingGETGET /api/web/v1/applications/adminapi/{id}Get Admin API application
getAuthApiApplicationUsingGETGET /api/web/v1/applications/authapi/{id}Get Auth API application
listAdminApiApplicationsUsingGETGET /api/web/v1/applications/adminapiList Admin API application
listApplicationInfoUsingGETGET /api/web/v1/applicationinfoList application information
listApplicationTemplatesUsingGETGET /api/web/v1/applications/templatesList application templates
listAuthApiApplicationsUsingGETGET /api/web/v1/applications/authapiList Auth API applications
removeAdminApiApplicationUsingDELETEDELETE /api/web/v1/applications/adminapi/{id}Remove Admin API application
removeAuthApiApplicationUsingDELETEDELETE /api/web/v1/applications/authapi/{id}Remove Auth API application
updateAdminApiApplicationUsingPUTPUT /api/web/v1/applications/adminapi/{id}Update Admin API application
updateAdminApiSharedSecretUsingPUTPUT /api/web/v1/applications/adminapi/regenerate/{id}Regenerate Admin API application shared secret
updateAuthApiApplicationUsingPUTPUT /api/web/v1/applications/authapi/{id}Update Auth API application

createAdminApiApplicationUsingPOST

AdminApiApplication createAdminApiApplicationUsingPOST(adminApiApplicationParms)

Create Admin API application

Create an Admin API application. Caller requires the APPLICATIONS:ADD permission.

Parameters

NameTypeDescriptionNotes
adminApiApplicationParmsAdminApiApplicationParms

Return type

AdminApiApplication

Authorization

AdminAPIAuthentication

HTTP request headers

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

HTTP response details

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

createAuthApiApplicationUsingPOST

AuthApiApplication createAuthApiApplicationUsingPOST(authApiApplicationParms)

Create Auth API application

Create an auth API application. Caller requires the APPLICATIONS:ADD permission.

Example

Parameters

NameTypeDescriptionNotes
authApiApplicationParmsAuthApiApplicationParms

Return type

AuthApiApplication

Authorization

AdminAPIAuthentication

HTTP request headers

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

HTTP response details

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

getAdminApiApplicationUsingGET

AdminApiApplication getAdminApiApplicationUsingGET(id)

Get Admin API application

Get an Admin API application. Caller requires the APPLICATIONS:VIEW permission.

Example

Parameters

NameTypeDescriptionNotes
idStringThe UUID of the application to be fetched.

Return type

AdminApiApplication

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-

getAuthApiApplicationUsingGET

AuthApiApplication getAuthApiApplicationUsingGET(id)

Get Auth API application

Get the specified auth API application. Caller requires the APPLICATIONS:VIEW permission.

Example

Parameters

NameTypeDescriptionNotes
idStringThe UUID of the application to be fetched.

Return type

AuthApiApplication

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-

listAdminApiApplicationsUsingGET

List<AdminApiApplication> listAdminApiApplicationsUsingGET()

List Admin API application

List Admin API application. Caller requires the APPLICATIONS:VIEW permission.

Example

Parameters

This endpoint does not need any parameter.

Return type

List<AdminApiApplication>

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-

listApplicationInfoUsingGET

List<ApplicationInfo> listApplicationInfoUsingGET()

List application information

List application information. Caller requires the APPLICATIONS:VIEW permission.

Example

Parameters

This endpoint does not need any parameter.

Return type

List<ApplicationInfo>

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-

listApplicationTemplatesUsingGET

List<ApplicationTemplate> listApplicationTemplatesUsingGET()

List application templates

List application templates. Caller requires the TEMPLATES:VIEW permission.

Example

Parameters

This endpoint does not need any parameter.

Return type

List<ApplicationTemplate>

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-

listAuthApiApplicationsUsingGET

List<AuthApiApplication> listAuthApiApplicationsUsingGET()

List Auth API applications

List all auth API applications. Caller requires the APPLICATIONS:VIEW permission.

Example

Parameters

This endpoint does not need any parameter.

Return type

List<AuthApiApplication>

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-

removeAdminApiApplicationUsingDELETE

removeAdminApiApplicationUsingDELETE(id)

Remove Admin API application

Remove an Admin API application. Caller requires the APPLICATIONS:REMOVE permission.

Example

Parameters

NameTypeDescriptionNotes
idStringThe UUID of the application to be removed.

Return type

null (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-

removeAuthApiApplicationUsingDELETE

removeAuthApiApplicationUsingDELETE(id)

Remove Auth API application

Remove the specified auth API application. Caller requires the APPLICATIONS:REMOVE permission.

Example

Parameters

NameTypeDescriptionNotes
idStringThe UUID of the application to be removed.

Return type

null (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-

updateAdminApiApplicationUsingPUT

AdminApiApplication updateAdminApiApplicationUsingPUT(id, adminApiApplicationParms)

Update Admin API application

Update an Admin API application. Caller requires the APPLICATIONS:EDIT permission.

Example

Parameters

NameTypeDescriptionNotes
idStringThe UUID of the application to be updated.
adminApiApplicationParmsAdminApiApplicationParms

Return type

AdminApiApplication

Authorization

AdminAPIAuthentication

HTTP request headers

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

HTTP response details

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

updateAdminApiSharedSecretUsingPUT

String updateAdminApiSharedSecretUsingPUT(id)

Regenerate Admin API application shared secret

Regenerate the shared secret for an Admin API application. Caller requires the APPLICATIONS:EDIT permission.

Example

Parameters

NameTypeDescriptionNotes
idStringThe UUID of the application to be updated.

Return type

String

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-

updateAuthApiApplicationUsingPUT

updateAuthApiApplicationUsingPUT(id, authApiApplicationParms)

Update Auth API application

Update the specified auth API application. Caller requires the APPLICATIONS:EDIT permission.

Example

Parameters

NameTypeDescriptionNotes
idStringThe UUID of the application to be updated.
authApiApplicationParmsAuthApiApplicationParms

Return type

null (empty response body)

Authorization

AdminAPIAuthentication

HTTP request headers

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

HTTP response details

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