Modules
This endpoint allows users to update a specific module by its moduleId. The user must be authenticated, and only the user's own modules can be updated.
The ID of the module to be updated.
60e8c41f2bfa1c001748f7a9The name of the module.
User ManagementThe regex pattern associated with the module.
^[a-zA-Z0-9]+$Module updated successfully
Invalid input data
Module not found
Internal server error
This endpoint allows users to delete a specific module by its moduleId. The user must be authenticated, and only the user's own modules can be deleted.
The ID of the module to be deleted.
60e8c41f2bfa1c001748f7a9Module deleted successfully
Module not found
Internal server error
This endpoint retrieves all modules associated with the authenticated user.
Modules retrieved successfully
Unauthenticated user. Login required.
Internal server error
This endpoint tests a module's regex against an array of test strings and returns the matching results.
^[a-zA-Z]+$["testModule","123Invalid","anotherTest"]Matches processed successfully
Bad request - validation errors
Unauthorized user
Internal server error
Change module visibility to 'inVerification' and send an email notification
This endpoint updates the visibility of a specified module to 'inVerification' and sends an email notification to inform about the visibility change.
64c1f678aceb400011a0c8b5Module visibility updated and email sent successfully
Bad request - missing or invalid fields
Unauthorized user
Module not found
Internal server error
Last updated