Skip to main content

ApplicationsApi

MethodHTTP requestDescription
create_admin_api_application_using_postPOST /api/web/v1/applications/adminapiCreate Admin API application
create_auth_api_application_using_postPOST /api/web/v1/applications/authapiCreate Auth API application
get_admin_api_application_using_getGET /api/web/v1/applications/adminapi/{id}Get Admin API application
get_auth_api_application_using_getGET /api/web/v1/applications/authapi/{id}Get Auth API application
list_admin_api_applications_using_getGET /api/web/v1/applications/adminapiList Admin API application
list_application_info_using_getGET /api/web/v1/applicationinfoList application information
list_application_templates_using_getGET /api/web/v1/applications/templatesList application templates
list_auth_api_applications_using_getGET /api/web/v1/applications/authapiList Auth API applications
remove_admin_api_application_using_deleteDELETE /api/web/v1/applications/adminapi/{id}Remove Admin API application
remove_auth_api_application_using_deleteDELETE /api/web/v1/applications/authapi/{id}Remove Auth API application
update_admin_api_application_using_putPUT /api/web/v1/applications/adminapi/{id}Update Admin API application
update_admin_api_shared_secret_using_putPUT /api/web/v1/applications/adminapi/regenerate/{id}Regenerate Admin API application shared secret
update_auth_api_application_using_putPUT /api/web/v1/applications/authapi/{id}Update Auth API application

create_admin_api_application_using_post

AdminApiApplication create_admin_api_application_using_post(admin_api_application_parms)

Create Admin API application

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

  • Api Key Authentication (AdminAPIAuthentication):

Parameters

NameTypeDescriptionNotes
admin_api_application_parmsAdminApiApplicationParms

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-

create_auth_api_application_using_post

AuthApiApplication create_auth_api_application_using_post(auth_api_application_parms)

Create Auth API application

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

Example

  • Api Key Authentication (AdminAPIAuthentication):

Parameters

NameTypeDescriptionNotes
auth_api_application_parmsAuthApiApplicationParms

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-

get_admin_api_application_using_get

AdminApiApplication get_admin_api_application_using_get(id)

Get Admin API application

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

Example

  • Api Key Authentication (AdminAPIAuthentication):

Parameters

NameTypeDescriptionNotes
idstrThe 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-

get_auth_api_application_using_get

AuthApiApplication get_auth_api_application_using_get(id)

Get Auth API application

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

Example

  • Api Key Authentication (AdminAPIAuthentication):

Parameters

NameTypeDescriptionNotes
idstrThe 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-

list_admin_api_applications_using_get

List[AdminApiApplication] list_admin_api_applications_using_get()

List Admin API application

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

Example

  • Api Key Authentication (AdminAPIAuthentication):

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-

list_application_info_using_get

List[ApplicationInfo] list_application_info_using_get()

List application information

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

Example

  • Api Key Authentication (AdminAPIAuthentication):

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-

list_application_templates_using_get

List[ApplicationTemplate] list_application_templates_using_get()

List application templates

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

Example

  • Api Key Authentication (AdminAPIAuthentication):

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-

list_auth_api_applications_using_get

List[AuthApiApplication] list_auth_api_applications_using_get()

List Auth API applications

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

Example

  • Api Key Authentication (AdminAPIAuthentication):

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-

remove_admin_api_application_using_delete

remove_admin_api_application_using_delete(id)

Remove Admin API application

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

Example

  • Api Key Authentication (AdminAPIAuthentication):

Parameters

NameTypeDescriptionNotes
idstrThe UUID of the application to be removed.

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-

remove_auth_api_application_using_delete

remove_auth_api_application_using_delete(id)

Remove Auth API application

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

Example

  • Api Key Authentication (AdminAPIAuthentication):

Parameters

NameTypeDescriptionNotes
idstrThe UUID of the application to be removed.

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-

update_admin_api_application_using_put

AdminApiApplication update_admin_api_application_using_put(id, admin_api_application_parms)

Update Admin API application

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

Example

  • Api Key Authentication (AdminAPIAuthentication):

Parameters

NameTypeDescriptionNotes
idstrThe UUID of the application to be updated.
admin_api_application_parmsAdminApiApplicationParms

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-

update_admin_api_shared_secret_using_put

str update_admin_api_shared_secret_using_put(id)

Regenerate Admin API application shared secret

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

Example

  • Api Key Authentication (AdminAPIAuthentication):

Parameters

NameTypeDescriptionNotes
idstrThe UUID of the application to be updated.

Return type

str

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-

update_auth_api_application_using_put

update_auth_api_application_using_put(id, auth_api_application_parms)

Update Auth API application

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

Example

  • Api Key Authentication (AdminAPIAuthentication):

Parameters

NameTypeDescriptionNotes
idstrThe UUID of the application to be updated.
auth_api_application_parmsAuthApiApplicationParms

Return type

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