Modules
Authorizations
Path parameters
moduleIdstringRequiredExample:
The ID of the module to be updated.
60e8c41f2bfa1c001748f7a9Body
moduleNamestringOptionalExample:
The name of the module.
User ManagementmoduleRegexstringOptionalExample:
The regex pattern associated with the module.
^[a-zA-Z0-9]+$Responses
200
Module updated successfully
application/json
400
Invalid input data
application/json
404
Module not found
application/json
500
Internal server error
application/json
put
/modules/{moduleId}Authorizations
Path parameters
moduleIdstringRequiredExample:
The ID of the module to be deleted.
60e8c41f2bfa1c001748f7a9Responses
200
Module deleted successfully
application/json
404
Module not found
application/json
500
Internal server error
application/json
delete
/modules/{moduleId}Authorizations
Body
moduleRegexstringOptionalExample:
^[a-zA-Z]+$teststring[]OptionalExample:
["testModule","123Invalid","anotherTest"]Responses
200
Matches processed successfully
application/json
400
Bad request - validation errors
application/json
401
Unauthorized user
application/json
500
Internal server error
application/json
post
/api/v2/testModulesChange module visibility to 'inVerification' and send an email notification
post
/api/v2/changeVisibility
Authorizations
Body
moduleIdstringOptionalExample:
64c1f678aceb400011a0c8b5Responses
200
Module visibility updated and email sent successfully
application/json
400
Bad request - missing or invalid fields
application/json
401
Unauthorized user
application/json
404
Module not found
application/json
500
Internal server error
application/json
post
/api/v2/changeVisibilityLast updated