Security Service
post
https://localhost:16001/api/v1
/oauth2
Get access token - to be used as Bearer token header for all other API requests.
post
https://localhost:16001/api/v1
/suboauth2
Get access token - to be used as Bearer token header for all other API requests.
delete
https://localhost:16001/api/v1
/oauth2/{token}
Revoke a token.
delete
https://localhost:16001/api/v1
/suboauth2/{token}
Revoke a token.
get
https://localhost:16001/api/v1
/systemEndpoints
Retrieve the system layout.
get
https://localhost:16001/api/v1
/users
Retrieve a list of existing users as well as some information about them.
get
https://localhost:16001/api/v1
/subusers
Retrieve a list of existing users as well as some information about them.
get
https://localhost:16001/api/v1
/user/{id}
Retrieve the information for a single user.
post
https://localhost:16001/api/v1
/user/{id}
Create a single user.
put
https://localhost:16001/api/v1
/user/{id}
Modify a single user.
delete
https://localhost:16001/api/v1
/user/{id}
Delete a single user.
get
https://localhost:16001/api/v1
/subuser/{id}
Retrieve the information for a single user.
post
https://localhost:16001/api/v1
/subuser/{id}
Create a single user.
put
https://localhost:16001/api/v1
/subuser/{id}
Modify a single user.
delete
https://localhost:16001/api/v1
/subuser/{id}
Delete a single user.
get
https://localhost:16001/api/v1
/avatar/{id}
Retrieve the avatar associated with a user ID.
post
https://localhost:16001/api/v1
/avatar/{id}
Create an avatar associated with a user ID.
delete
https://localhost:16001/api/v1
/avatar/{id}
Remove an avatar associated with a user ID.
post
https://localhost:16001/api/v1
/email
Send test email with the system.
post
https://localhost:16001/api/v1
/sms
Send test email with the system.
get
https://localhost:16001/api/v1
/userPreferences
Get the list of recorded preferences for a user
post
https://localhost:16001/api/v1
/userPreferences
Set the list of recorded preferences for a user
get
https://localhost:16001/api/v1
/submfa
Retrieve the cyrrent setting for MFA
put
https://localhost:16001/api/v1
/submfa
Retrieve the cyrrent setting for MFA
get
https://localhost:16001/api/v1
/totp
Retrieve the Authenticator QR Code
put
https://localhost:16001/api/v1
/totp
Send the first security code to validate your setup
post
https://localhost:16001/api/v1
/signup
This call allows a new subscriber to register themselves and their devices.
put
https://localhost:16001/api/v1
/signup
modify the signup command in play
get
https://localhost:16001/api/v1
/securityProfiles
Retrieve the list of security profiles for a specific service type.
get
https://localhost:16001/api/v1
/systemServices
Retrieve the basic system information. This information is used between services only.
get
https://localhost:16001/api/v1
/validateToken
Allows any microservice to validate a token and get security policy for a specific user.
get
https://localhost:16001/api/v1
/validateSubToken
Allows any microservice to validate a token and get security policy for a specific user.
get
https://localhost:16001/api/v1
/system
Retrieve different values from the running service.
post
https://localhost:16001/api/v1
/system
Perform some system wide commands.
Last modified 4mo ago