Overview
Version information
Version : 2.3.0
URI scheme
Host : localhost:9080
BasePath : /
Tags
-
loggers-mvc-endpoint : Loggers Mvc Endpoint
-
module-resource : Module Resource
-
endpoint-mvc-adapter : Endpoint Mvc Adapter
-
hystrix-dashboard-controller : Hystrix Dashboard Controller
-
ad-config-resource : Ad Config Resource
-
ad-config-preview-resource : Ad Config Preview Resource
-
password-policy-resource : Password Policy Resource
-
user-role-resource : User Role Resource
-
ad-user-config-resource : Ad User Config Resource
-
permission-resource : Permission Resource
-
ad-user-group-resource : Ad User Group Resource
-
user-resource : User Resource
-
mailbox-resource : Mailbox Resource
-
security-process : Security Process
-
session-resource : Session Resource
-
brand-resource : Brand Resource
Paths
createAdConfig
POST /ad-configs
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Body |
adConfigDto |
adConfigDto |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
No Content |
201 |
Created |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
ad-config-resource
getAllAdConfigs
GET /ad-configs
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
< AdConfigDto > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
ad-config-resource
getConflictsMap
GET /ad-configs/conflicts-map
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
< string, < string > array > map |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
ad-config-resource
triggerAdConfigPreview
PUT /ad-configs/{adConfigId}/preview/{adUserGroupId}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
adConfigId |
adConfigId |
string |
|
Path |
adUserGroupId |
adUserGroupId |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
202 |
Accepted |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
ad-config-preview-resource
getAdConfig
GET /ad-configs/{id}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
id |
id |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
ad-config-resource
updateAdConfig
PUT /ad-configs/{id}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
id |
id |
string |
|
Body |
adConfig |
adConfig |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
202 |
Accepted |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
ad-config-resource
deleteAdConfig
DELETE /ad-configs/{id}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
id |
id |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
ad-config-resource
createUserGroup
POST /ad-user-groups/{brand}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
brand |
brand |
string |
|
Body |
adUserGroupDto |
adUserGroupDto |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
No Content |
201 |
Created |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
ad-user-group-resource
getAllUserGroups
GET /ad-user-groups/{brand}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
brand |
brand |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
< AdUserGroupDto > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
ad-user-group-resource
getUserGroup
GET /ad-user-groups/{brand}/{id}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
brand |
brand |
string |
|
Path |
id |
id |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
ad-user-group-resource
updateUserGroup
PUT /ad-user-groups/{brand}/{id}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
brand |
brand |
string |
|
Path |
id |
id |
string |
|
Body |
adUserGroupDto |
adUserGroupDto |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
202 |
Accepted |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
ad-user-group-resource
deleteUserGroup
DELETE /ad-user-groups/{brand}/{id}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
brand |
brand |
string |
|
Path |
id |
id |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
ad-user-group-resource
createBrand
POST /brands
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Body |
brandDto |
brandDto |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
201 |
Created |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
brand-resource
getBrands
GET /brands
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
< BrandDto > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
brand-resource
getCurrentBrand
GET /brands/current
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
brand-resource
getCurrentBrandStyle
GET /brands/current/css
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
brand-resource
getCurrentBrandLogo
GET /brands/current/logo
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
brand-resource
getCurrentPasswordPolicy
GET /brands/current/password-policy
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
password-policy-resource
getBrand
GET /brands/{brand}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
brand |
brand |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
brand-resource
updateBrand
PUT /brands/{brand}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
brand |
brand |
string |
|
Body |
brandDto |
brandDto |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
202 |
Accepted |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
brand-resource
deleteBrand
DELETE /brands/{brand}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
brand |
brand |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
brand-resource
getBrandStyle
GET /brands/{brand}/css
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
brand |
brand |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
brand-resource
updateBrandCss
PUT /brands/{brand}/css
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
brand |
brand |
string |
|
FormData |
file |
file |
file |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
202 |
Accepted |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
multipart/form-data
Produces
-
/
Tags
-
brand-resource
getBrandLogo
GET /brands/{brand}/logo
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
brand |
brand |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
brand-resource
updateBrandLogo
PUT /brands/{brand}/logo
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
brand |
brand |
string |
|
FormData |
file |
file |
file |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
202 |
Accepted |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
multipart/form-data
Produces
-
/
Tags
-
brand-resource
getPasswordPolicy
GET /brands/{brand}/password-policy
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
brand |
brand |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
password-policy-resource
updatePasswordPolicy
PUT /brands/{brand}/password-policy
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
brand |
brand |
string |
|
Body |
passwordPolicyDto |
passwordPolicyDto |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
202 |
Accepted |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
password-policy-resource
home
POST /hystrix
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
string |
201 |
Created |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
hystrix-dashboard-controller
home
GET /hystrix
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
string |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
hystrix-dashboard-controller
home
PUT /hystrix
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
string |
202 |
Accepted |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
hystrix-dashboard-controller
home
DELETE /hystrix
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
string |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
hystrix-dashboard-controller
home
PATCH /hystrix
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
string |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
hystrix-dashboard-controller
home
HEAD /hystrix
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
string |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
hystrix-dashboard-controller
home
OPTIONS /hystrix
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
string |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
hystrix-dashboard-controller
monitor
POST /hystrix/{path}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
path |
path |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
string |
201 |
Created |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
hystrix-dashboard-controller
monitor
GET /hystrix/{path}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
path |
path |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
string |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
hystrix-dashboard-controller
monitor
PUT /hystrix/{path}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
path |
path |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
string |
202 |
Accepted |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
hystrix-dashboard-controller
monitor
DELETE /hystrix/{path}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
path |
path |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
string |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
hystrix-dashboard-controller
monitor
PATCH /hystrix/{path}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
path |
path |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
string |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
hystrix-dashboard-controller
monitor
HEAD /hystrix/{path}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
path |
path |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
string |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
hystrix-dashboard-controller
monitor
OPTIONS /hystrix/{path}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
path |
path |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
string |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
hystrix-dashboard-controller
GET /logout
Description
Logout method
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Tags
-
login-logout-endpoints
getMailboxByEmail
GET /mailboxes
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Query |
email |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
object |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
mailbox-resource
createMailboxAliases
POST /mailboxes/{userId}/aliases
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
userId |
userId |
string |
|
Body |
alias |
alias |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
< string > array |
201 |
Created |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
mailbox-resource
getMailboxAliases
GET /mailboxes/{userId}/aliases
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
userId |
userId |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
< string > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
mailbox-resource
getMailboxAliasesAvailable
GET /mailboxes/{userId}/aliases/available/{aliasAddress}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
aliasAddress |
aliasAddress |
string |
|
Path |
userId |
userId |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
object |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
mailbox-resource
deleteMailboxAliases
DELETE /mailboxes/{userId}/aliases/{alias}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
alias |
alias |
string |
|
Path |
userId |
userId |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
202 |
Accepted |
No Content |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
mailbox-resource
getAntispamBlacklist
GET /mailboxes/{userId}/antispam/blacklist
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
userId |
userId |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
< string > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
mailbox-resource
deleteAntispamBlacklistEntry
DELETE /mailboxes/{userId}/antispam/blacklist/{entry}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
entry |
entry |
string |
|
Path |
userId |
userId |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
mailbox-resource
getAntispamWhitelist
GET /mailboxes/{userId}/antispam/whitelist
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
userId |
userId |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
< string > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
mailbox-resource
deleteAntispamWhitelistEntry
DELETE /mailboxes/{userId}/antispam/whitelist/{entry}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
entry |
entry |
string |
|
Path |
userId |
userId |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
mailbox-resource
getFilters
GET /mailboxes/{userId}/filters
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
userId |
userId |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
object |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
mailbox-resource
getMailboxLogins
GET /mailboxes/{userId}/logins
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
userId |
userId |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
object |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
mailbox-resource
getMailboxPermissions
GET /mailboxes/{userId}/permissions
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
userId |
userId |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
object |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
mailbox-resource
updateMailboxPermissions
PUT /mailboxes/{userId}/permissions
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
userId |
userId |
string |
|
Body |
permissions |
permissions |
object |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
object |
202 |
Accepted |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
mailbox-resource
getMailboxQuota
GET /mailboxes/{userId}/quota
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
userId |
userId |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
object |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
mailbox-resource
getMailboxSender
GET /mailboxes/{userId}/sender
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
userId |
userId |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
object |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
mailbox-resource
invoke
GET /management/info
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
object |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/vnd.spring-boot.actuator.v1+json -
application/json
Tags
-
endpoint-mvc-adapter
invoke
GET /management/loggers
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
object |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/vnd.spring-boot.actuator.v1+json -
application/json
Tags
-
loggers-mvc-endpoint
getBrandModuleResourceMappings
GET /modules/resource-mappings/{brand}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
brand |
brand |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
< ModuleResourceMappingDto > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
module-resource
getBrandModuleRoleMappings
GET /modules/role-mappings
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
< ModuleRoleMappingDto > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
module-resource
getBrandModules
GET /modules/{brand}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
brand |
brand |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
< enum (USER_ADMINISTRATION, BANNER, CUSTOMER_CARE) > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
module-resource
setBrandModules
PUT /modules/{brand}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
brand |
brand |
string |
|
Body |
modules |
modules |
< enum (USER_ADMINISTRATION, BANNER, CUSTOMER_CARE) > array |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
202 |
Accepted |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
module-resource
getUserPermissions
GET /permissions/{brand}/{principal}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
brand |
brand |
string |
|
Path |
principal |
principal |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
< PermissionDto > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
permission-resource
updateUserPermissions
PUT /permissions/{brand}/{principal}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
brand |
brand |
string |
|
Path |
principal |
principal |
string |
|
Body |
permissions |
permissions |
< PermissionDto > array |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
202 |
Accepted |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
permission-resource
getUserRoles
GET /roles/users/{user}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
user |
user |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
< enum (BANNER_VIEW, BANNER_EDIT, CC_AGENT, CC_EXTENDED_AGENT, USER_ADMINISTRATION) > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
user-role-resource
updateUserRoles
PUT /roles/users/{user}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
user |
user |
string |
|
Body |
newRoles |
newRoles |
< enum (BANNER_VIEW, BANNER_EDIT, CC_AGENT, CC_EXTENDED_AGENT, USER_ADMINISTRATION) > array |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
202 |
Accepted |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
user-role-resource
resetPassword
PUT /security/reset-password
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Body |
requestData |
requestData |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
202 |
Accepted |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
security-process
revokePassword
PUT /security/revoke-password
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Body |
requestData |
requestData |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
202 |
Accepted |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
security-process
setNewPassword
POST /session/password
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Body |
passwordDto |
passwordDto |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
201 |
Created |
No Content |
202 |
Accepted |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
session-resource
updatePassword
PUT /session/password
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Body |
passwordDto |
passwordDto |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
202 |
Accepted |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
session-resource
user
GET /session/principal
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
session-resource
processUserToken
GET /session/sudo/{brand}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
brand |
brand |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
No Content |
301 |
Moved Permanently |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
session-resource
processUserToken
GET /session/tokens/{tokenId}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
tokenId |
tokenId |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
No Content |
301 |
Moved Permanently |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
session-resource
updateUserAdConfig
PUT /user-ad-configs
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Body |
adUserConfigDtos |
adUserConfigDtos |
< AdUserConfigDto > array |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
202 |
Accepted |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
ad-user-config-resource
createUser
POST /users
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Body |
newUser |
newUser |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
201 |
Created |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
user-resource
getAllUsers
GET /users
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
< UserDto > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
user-resource
getCurrentUser
GET /users/current
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
user-resource
updateLanguage
PUT /users/current/language
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Body |
languageDto |
languageDto |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
202 |
Accepted |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
user-resource
getUser
GET /users/{uid}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
uid |
uid |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
user-resource
updateUser
PUT /users/{uid}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
uid |
uid |
string |
|
Body |
user |
user |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
202 |
Accepted |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
user-resource
deleteUser
DELETE /users/{uid}
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
Path |
uid |
uid |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
/
Tags
-
user-resource
POST /web/html/login
Description
Login method
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
FormData |
password |
password of the user |
string |
|
FormData |
remember-me |
enable user session cookies (remember-me) |
boolean |
|
FormData |
username |
login of the user |
string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
201 |
Created |
No Content |
400 |
Bad Request |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/x-www-form-urlencoded
Tags
-
login-logout-endpoints
Definitions
AdConfigDto
| Name | Description | Schema |
|---|---|---|
adSpaces |
< AdSpaceDto > array |
|
id |
string |
|
name |
string |
|
networkCode |
string |
AdSpaceDto
| Name | Description | Schema |
|---|---|---|
adConfigId |
string |
|
adModuleId |
string |
|
coolDown |
integer(int32) |
|
enabled |
boolean |
|
googlePublisherTags |
< string, string > map |
|
id |
string |
|
position |
integer(int32) |
|
reloadAfter |
integer(int32) |
AdUserConfigDto
| Name | Description | Schema |
|---|---|---|
adConfigId |
string |
|
adUserGroupId |
string |
AdUserGroupDto
| Name | Description | Schema |
|---|---|---|
adConfigId |
The associated ad-config (read only) |
string |
contextId |
The preview user context id |
string |
id |
The package id |
string |
loginName |
The preview username |
string |
loginPassword |
The preview user password |
string |
name |
The name of the group |
string |
published |
The status if publised (read only) |
boolean |
userId |
The preview user id |
string |
BrandDto
| Name | Description | Schema |
|---|---|---|
appSuiteUrl |
A link to the OX app suite |
string |
defaultLanguage |
The brand’s default language |
string |
helpUrl |
A link to a support page |
string |
host |
The hostname which maps to the brand |
string |
name |
The name of the brand |
string |
rememberMe |
Enable rememberMe feature |
boolean |
rememberMeTokenValidity |
integer(int32) |
|
smtpHost |
The mail server host |
string |
smtpPassword |
The mail server password |
string |
smtpPort |
The mail server port |
integer(int32) |
smtpSenderAddress |
The sender e-mail address |
string |
smtpSenderName |
The name of the sender |
string |
smtpUsername |
The mail server username |
string |
title |
The title which is used in the web GUI e.g. for the page title |
string |
File
| Name | Description | Schema |
|---|---|---|
absolute |
boolean |
|
absoluteFile |
||
absolutePath |
string |
|
canonicalFile |
||
canonicalPath |
string |
|
directory |
boolean |
|
file |
boolean |
|
freeSpace |
integer(int64) |
|
hidden |
boolean |
|
name |
string |
|
parent |
string |
|
parentFile |
||
path |
string |
|
totalSpace |
integer(int64) |
|
usableSpace |
integer(int64) |
InputStream
Type : object
InputStreamResource
| Name | Description | Schema |
|---|---|---|
description |
string |
|
file |
||
filename |
string |
|
inputStream |
||
open |
boolean |
|
readable |
boolean |
|
uri |
||
url |
LanguageDto
| Name | Description | Schema |
|---|---|---|
preferredLanguage |
string |
ModuleResourceMappingDto
| Name | Description | Schema |
|---|---|---|
module |
string |
|
resource |
string |
ModuleRoleMappingDto
| Name | Description | Schema |
|---|---|---|
module |
string |
|
role |
string |
PasswordDto
| Name | Description | Schema |
|---|---|---|
current |
string |
|
first |
string |
|
second |
string |
PasswordPolicyDto
| Name | Description | Schema |
|---|---|---|
minLength |
integer(int32) |
|
requireLowerCaseLetters |
boolean |
|
requireNumbers |
boolean |
|
requireSpecialCharacters |
boolean |
|
requireUpperCaseLetters |
boolean |
PasswordRequestDto
| Name | Description | Schema |
|---|---|---|
payload |
string |
PermissionDto
| Name | Description | Schema |
|---|---|---|
operation |
string |
|
resource |
string |
ResponseEntity
| Name | Description | Schema |
|---|---|---|
body |
object |
|
statusCode |
enum (100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 303, 304, 305, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 426, 428, 429, 431, 451, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511) |
|
statusCodeValue |
integer(int32) |
Session
| Name | Description | Schema |
|---|---|---|
brand |
string |
|
displayName |
string |
|
permissions |
< string > array |
|
uid |
string |
URI
| Name | Description | Schema |
|---|---|---|
absolute |
boolean |
|
authority |
string |
|
fragment |
string |
|
host |
string |
|
opaque |
boolean |
|
path |
string |
|
port |
integer(int32) |
|
query |
string |
|
rawAuthority |
string |
|
rawFragment |
string |
|
rawPath |
string |
|
rawQuery |
string |
|
rawSchemeSpecificPart |
string |
|
rawUserInfo |
string |
|
scheme |
string |
|
schemeSpecificPart |
string |
|
userInfo |
string |
URL
| Name | Description | Schema |
|---|---|---|
authority |
string |
|
content |
object |
|
defaultPort |
integer(int32) |
|
file |
string |
|
host |
string |
|
path |
string |
|
port |
integer(int32) |
|
protocol |
string |
|
query |
string |
|
ref |
string |
|
userInfo |
string |
UserDto
| Name | Description | Schema |
|---|---|---|
displayName |
The name of the user |
string |
email |
The email address of the user |
string |
preferredLanguage |
The preferred language of the user |
string |
status |
The user account status |
string |
uid |
The user unique identifier |
string |