1. Overview
1.1. Version information
Version : 2.1.2-SNAPSHOT
1.2. Contact information
Contact : Manos Batsis
Contact Email : manosbatsis gmail
1.3. License information
License : LGPLv3
License URL : https://www.gnu.org/licenses/lgpl-3.0.en.html
Terms of service : urn:tos
1.4. URI scheme
Host : localhost:8080
BasePath : /restdude
1.5. Tags
-
Auth : Authentication operations
-
AuthAccount : User account operations
-
Client Errors : Client Error Operations
-
ContactDetails : Contact details
-
Continents : Operations about continent
-
Countries : Operations about countries
-
ErrorLogs : Stacktrace or other error log details.
-
Errors : Generic error information (readonly)
-
Friends : Friend searches
-
Friendships : Operations about friendships
-
Hosts : Operations about hosts
-
Invitations : Invite new users
-
Localities : Locality operations
-
PersonalDetails : Personal information operations
-
PostalCodes : Postal code operations
-
RegistrationCodeBatches : Codes management (admin, operator)
-
Roles : Operations about roles
-
STOMP Sessions : STOMP Session Operations
-
System Errors : System Error Operations (readonly)
-
User Agents : Collection of UA signatures
-
User Credentials : Operations about user credentials
-
UserRegistrationCode : User registration codes (read-only)
-
Users : User management operations
-
audit-events-mvc-endpoint : Audit Events Mvc Endpoint
-
endpoint-mvc-adapter : Endpoint Mvc Adapter
-
environment-mvc-endpoint : Environment Mvc Endpoint
-
hal-json-mvc-endpoint : Hal Json Mvc Endpoint
-
health-mvc-endpoint : Health Mvc Endpoint
-
heapdump-mvc-endpoint : Heapdump Mvc Endpoint
-
index-jsp-controller : Index Jsp Controller
-
jwt-controller : Jwt Controller
-
loggers-mvc-endpoint : Loggers Mvc Endpoint
-
metrics-mvc-endpoint : Metrics Mvc Endpoint
2. Resources
2.1. Auth
Authentication operations
2.1.1. Login
POST /api/auth/userDetails
Description
Login using a JSON object with email/password properties.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
resource |
resource |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.1.2. Remember
GET /api/auth/userDetails
Description
Login user if remembered
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.1.3. Logout
DELETE /api/auth/userDetails
Description
Logout and forget user
Responses
HTTP Code | Description | Schema |
---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.1.4. Verify
POST /api/auth/userDetails/verification
Description
Validation utility operation, used to verify the user based on current password.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
resource |
resource |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.1.5. Login
POST /apiauth/userDetails
Description
Login using a JSON object with email/password properties.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
resource |
resource |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.1.6. Remember
GET /apiauth/userDetails
Description
Login user if remembered
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.1.7. Logout
DELETE /apiauth/userDetails
Description
Logout and forget user
Responses
HTTP Code | Description | Schema |
---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.1.8. Verify
POST /apiauth/userDetails/verification
Description
Validation utility operation, used to verify the user based on current password.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
resource |
resource |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.2. AuthAccount
User account operations
2.2.1. Register new account
POST /api/auth/account
Description
Register a new user
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
resource |
resource |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/xml
-
application/json
2.2.2. Confirm registration email and/or update account password
PUT /api/auth/account
Description
Confirm registration email and/or update, reset, or request to reset an account password. The operation handles three cases. 1) When logged-in, provide currentPassword, password and passwordConfirmation to immediately change password. 2) when anonymous, provide resetPasswordToken, password and passwordConfirmation to immediatelychange password. 3) when anonymous, provide email or username to have a password reset token and link sent to your inbox.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
resource |
resource |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/xml
-
application/json
2.2.3. Update username
PUT /api/auth/account/username
Description
Updates the username of the curent user and updates the auth token cookie.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
resource |
resource |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/xml
-
application/json
2.2.4. Register new account
POST /api/auth/accounts
Description
Register a new user
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
resource |
resource |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/xml
-
application/json
2.2.5. Confirm registration email and/or update account password
PUT /api/auth/accounts
Description
Confirm registration email and/or update, reset, or request to reset an account password. The operation handles three cases. 1) When logged-in, provide currentPassword, password and passwordConfirmation to immediately change password. 2) when anonymous, provide resetPasswordToken, password and passwordConfirmation to immediatelychange password. 3) when anonymous, provide email or username to have a password reset token and link sent to your inbox.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
resource |
resource |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/xml
-
application/json
2.2.6. Update username
PUT /api/auth/accounts/username
Description
Updates the username of the curent user and updates the auth token cookie.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
resource |
resource |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/xml
-
application/json
2.3. Client Errors
Client Error Operations
2.3.1. Create a new resource
POST /api/rest/clientErrors
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.3.2. Search for resources (paginated).
GET /api/rest/clientErrors
Description
Find all resources matching the given criteria and return a paginated collection.Predefined paging properties are _pn (page number), _ps (page size) and sort. All serialized member names of the resource are supported as search criteria in the form of HTTP URL parameters.
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.3.3. Get CORS headers
OPTIONS /api/rest/clientErrors
Description
Get the CORS headers for the given path
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/vnd.api+json
Produces
-
application/json
-
application/vnd.api+json
2.3.4. Get JSON Schema
GET /api/rest/clientErrors/jsonschema
Description
Get the JSON Schema for the controller entity type
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.3.5. Get UI schema
GET /api/rest/clientErrors/uischema
Caution
|
operation.deprecated |
Description
Get the UI achema for the controller entity type, including fields, use-cases etc.
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.3.6. Update files
POST /api/rest/clientErrors/{id}/files
Description
The files are saved using the parameter names of the multipart files contained in this request. These are the field names of the form (like with normal parameters), not the original file names.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
id |
id |
string |
Body |
request |
request |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
multipart/*
Produces
-
application/xml
-
application/json
2.3.7. Find by pk
GET /api/rest/clientErrors/{pk}
Description
Find a resource by it’s identifier
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.3.8. Update a resource
PUT /api/rest/clientErrors/{pk}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.3.9. Delete a resource
DELETE /api/rest/clientErrors/{pk}
Description
Delete a resource by its identifier.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.3.10. Patch (partially update) a resource
PATCH /api/rest/clientErrors/{pk}
Description
Partial updates will apply all given properties (ignoring null values) to the persisted entity.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.3.11. Find related by root pk
GET /api/rest/clientErrors/{pk}/relationships/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.3.12. Find related by root pk
GET /api/rest/clientErrors/{pk}/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.4. ContactDetails
Contact details
2.4.1. Create a new JSON API Resource
POST /api/rest/contactDetails
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
document |
document |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.4.2. Search by pks
GET /api/rest/contactDetails
Description
Find the set of resources matching the given identifiers.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
pks |
string |
|
Query |
pks[] |
pks[] |
< string > array(multi) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.4.3. Get CORS headers
OPTIONS /api/rest/contactDetails
Description
Get the CORS headers for the given path
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/vnd.api+json
Produces
-
application/json
-
application/vnd.api+json
2.4.4. Get JSON Schema
GET /api/rest/contactDetails/jsonschema
Description
Get the JSON Schema for the controller entity type
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.4.5. Get UI schema
GET /api/rest/contactDetails/uischema
Caution
|
operation.deprecated |
Description
Get the UI achema for the controller entity type, including fields, use-cases etc.
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.4.6. Find by pk
GET /api/rest/contactDetails/{pk}
Description
Find a resource by it’s identifier
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.4.7. Update a resource
PUT /api/rest/contactDetails/{pk}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.4.8. Delete a resource
DELETE /api/rest/contactDetails/{pk}
Description
Delete a resource by its identifier.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.4.9. Patch (partially update) a resource
PATCH /api/rest/contactDetails/{pk}
Description
Partial updates will apply all given properties (ignoring null values) to the persisted entity.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.4.10. Find related by root pk
GET /api/rest/contactDetails/{pk}/relationships/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.4.11. Find related by root pk
GET /api/rest/contactDetails/{pk}/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.5. Continents
Operations about continent
2.5.1. Create a new resource
POST /api/rest/continents
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.5.2. Get the full collection of resources (no paging or criteria)
GET /api/rest/continents
Description
Find all resources, and return the full collection (i.e. VS a page of the total results)
Parameters
Type | Name | Schema | Default |
---|---|---|---|
Query |
page |
enum (no) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.5.3. Get CORS headers
OPTIONS /api/rest/continents
Description
Get the CORS headers for the given path
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/vnd.api+json
Produces
-
application/json
-
application/vnd.api+json
2.5.4. Get JSON Schema
GET /api/rest/continents/jsonschema
Description
Get the JSON Schema for the controller entity type
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.5.5. Get UI schema
GET /api/rest/continents/uischema
Caution
|
operation.deprecated |
Description
Get the UI achema for the controller entity type, including fields, use-cases etc.
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.5.6. Find by pk
GET /api/rest/continents/{pk}
Description
Find a resource by it’s identifier
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.5.7. Update a resource
PUT /api/rest/continents/{pk}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.5.8. Delete a resource
DELETE /api/rest/continents/{pk}
Description
Delete a resource by its identifier.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.5.9. Patch (partially update) a resource
PATCH /api/rest/continents/{pk}
Description
Partial updates will apply all given properties (ignoring null values) to the persisted entity.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.5.10. Find related by root pk
GET /api/rest/continents/{pk}/relationships/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
page[number] |
The page number |
integer(int32) |
|
Query |
page[size] |
The page size |
integer(int32) |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.5.11. Find related by root pk
GET /api/rest/continents/{pk}/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.6. Countries
Operations about countries
2.6.1. Create a new resource
POST /api/rest/countries
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.6.2. Search for resources (paginated).
GET /api/rest/countries
Description
Find all resources matching the given criteria and return a paginated JSON API Document.
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
page[number] |
The page number |
integer(int32) |
|
Query |
page[size] |
The page size |
integer(int32) |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.6.3. Get CORS headers
OPTIONS /api/rest/countries
Description
Get the CORS headers for the given path
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/vnd.api+json
Produces
-
application/json
-
application/vnd.api+json
2.6.4. Get JSON Schema
GET /api/rest/countries/jsonschema
Description
Get the JSON Schema for the controller entity type
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.6.5. Get UI schema
GET /api/rest/countries/uischema
Caution
|
operation.deprecated |
Description
Get the UI achema for the controller entity type, including fields, use-cases etc.
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.6.6. Find by pk
GET /api/rest/countries/{pk}
Description
Find a resource by it’s identifier
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.6.7. Update a resource
PUT /api/rest/countries/{pk}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.6.8. Delete a resource
DELETE /api/rest/countries/{pk}
Description
Delete a resource by its identifier.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.6.9. Patch (partially plainJsonPut) a resource given as a JSON API Document
PATCH /api/rest/countries/{pk}
Description
Partial updates will apply all given properties (ignoring null values) to the persisted entity.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
document |
document |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.6.10. Find related by root pk
GET /api/rest/countries/{pk}/relationships/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
page[number] |
The page number |
integer(int32) |
|
Query |
page[size] |
The page size |
integer(int32) |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.6.11. Find related by root pk
GET /api/rest/countries/{pk}/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.7. ErrorLogs
Stacktrace or other error log details.
2.7.1. Create a new resource
POST /api/rest/errorLogs
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.7.2. Search by pks
GET /api/rest/errorLogs
Description
Find the set of resources matching the given identifiers.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
pks |
string |
|
Query |
pks[] |
pks[] |
< string > array(multi) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.7.3. Get CORS headers
OPTIONS /api/rest/errorLogs
Description
Get the CORS headers for the given path
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/vnd.api+json
Produces
-
application/json
-
application/vnd.api+json
2.7.4. Get JSON Schema
GET /api/rest/errorLogs/jsonschema
Description
Get the JSON Schema for the controller entity type
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.7.5. Get UI schema
GET /api/rest/errorLogs/uischema
Caution
|
operation.deprecated |
Description
Get the UI achema for the controller entity type, including fields, use-cases etc.
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.7.6. Find by pk
GET /api/rest/errorLogs/{pk}
Description
Find a resource by it’s identifier
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.7.7. Update a resource
PUT /api/rest/errorLogs/{pk}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.7.8. Delete a resource
DELETE /api/rest/errorLogs/{pk}
Description
Delete a resource by its identifier.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.7.9. Patch (partially update) a resource
PATCH /api/rest/errorLogs/{pk}
Description
Partial updates will apply all given properties (ignoring null values) to the persisted entity.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.7.10. Find related by root pk
GET /api/rest/errorLogs/{pk}/relationships/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
page[number] |
The page number |
integer(int32) |
|
Query |
page[size] |
The page size |
integer(int32) |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.7.11. Find related by root pk
GET /api/rest/errorLogs/{pk}/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.8. Errors
Generic error information (readonly)
2.8.1. Create a new resource
POST /api/rest/allErrors
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.8.2. Search for resources (paginated).
GET /api/rest/allErrors
Description
Find all resources matching the given criteria and return a paginated collection.Predefined paging properties are _pn (page number), _ps (page size) and sort. All serialized member names of the resource are supported as search criteria in the form of HTTP URL parameters.
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.8.3. Get CORS headers
OPTIONS /api/rest/allErrors
Description
Get the CORS headers for the given path
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/vnd.api+json
Produces
-
application/json
-
application/vnd.api+json
2.8.4. Get JSON Schema
GET /api/rest/allErrors/jsonschema
Description
Get the JSON Schema for the controller entity type
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.8.5. Get UI schema
GET /api/rest/allErrors/uischema
Caution
|
operation.deprecated |
Description
Get the UI achema for the controller entity type, including fields, use-cases etc.
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.8.6. Find by pk
GET /api/rest/allErrors/{pk}
Description
Find a resource by it’s identifier
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.8.7. Update a resource
PUT /api/rest/allErrors/{pk}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.8.8. Delete a resource
DELETE /api/rest/allErrors/{pk}
Description
Delete a resource by its identifier.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.8.9. Patch (partially plainJsonPut) a resource given as a JSON API Document
PATCH /api/rest/allErrors/{pk}
Description
Partial updates will apply all given properties (ignoring null values) to the persisted entity.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
document |
document |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.8.10. Find related by root pk
GET /api/rest/allErrors/{pk}/relationships/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
page[number] |
The page number |
integer(int32) |
|
Query |
page[size] |
The page size |
integer(int32) |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.8.11. Find related by root pk
GET /api/rest/allErrors/{pk}/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.9. Friends
Friend searches
2.9.1. Find all friends (paginated)
GET /api/rest/friends/my
Description
Find all friends of the current user. Returns paginated results
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
page |
page |
integer(int32) |
|
Query |
size |
size |
integer(int32) |
|
Query |
sort |
sort |
string |
|
Query |
status |
status |
< string > array(multi) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/xml
-
application/json
2.9.2. Find all friends of a friend (paginated)
GET /api/rest/friends/{friendId}
Description
Find all friends of a friend. Returns paginated results
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
friendId |
string |
string |
|
Query |
page |
page |
integer(int32) |
|
Query |
size |
size |
integer(int32) |
|
Query |
sort |
sort |
string |
|
Query |
status |
status |
< string > array(multi) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/xml
-
application/json
2.10. Friendships
Operations about friendships
2.10.1. Create a new JSON API Resource
POST /api/rest/friendships
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
document |
document |
JsonApiModelResourceDocument«Friendship,FriendshipIdentifier» |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
JsonApiModelResourceDocument«Friendship,FriendshipIdentifier» |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.10.2. Search for resources (paginated).
GET /api/rest/friendships
Description
Find all resources matching the given criteria and return a paginated JSON API Document.
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
page[number] |
The page number |
integer(int32) |
|
Query |
page[size] |
The page size |
integer(int32) |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
JsonApiModelResourceCollectionDocument«Friendship,FriendshipIdentifier» |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.10.3. Get CORS headers
OPTIONS /api/rest/friendships
Description
Get the CORS headers for the given path
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/vnd.api+json
Produces
-
application/json
-
application/vnd.api+json
2.10.4. Get JSON Schema
GET /api/rest/friendships/jsonschema
Description
Get the JSON Schema for the controller entity type
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.10.5. Get UI schema
GET /api/rest/friendships/uischema
Caution
|
operation.deprecated |
Description
Get the UI achema for the controller entity type, including fields, use-cases etc.
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.10.6. Find by pk
GET /api/rest/friendships/{pk}
Description
Find a resource by it’s identifier
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.10.7. Update a resource
PUT /api/rest/friendships/{pk}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.10.8. Delete a resource
DELETE /api/rest/friendships/{pk}
Description
Delete a resource by its identifier.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.10.9. Patch (partially update) a resource
PATCH /api/rest/friendships/{pk}
Description
Partial updates will apply all given properties (ignoring null values) to the persisted entity.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.10.10. Find related by root pk
GET /api/rest/friendships/{pk}/relationships/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.10.11. Find related by root pk
GET /api/rest/friendships/{pk}/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.11. Hosts
Operations about hosts
2.11.1. Create a new resource
POST /api/rest/hosts
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.11.2. Search by pks
GET /api/rest/hosts
Description
Find the set of resources matching the given identifiers.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
pks |
string |
|
Query |
pks[] |
pks[] |
< string > array(multi) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.11.3. Get CORS headers
OPTIONS /api/rest/hosts
Description
Get the CORS headers for the given path
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/vnd.api+json
Produces
-
application/json
-
application/vnd.api+json
2.11.4. Get JSON Schema
GET /api/rest/hosts/jsonschema
Description
Get the JSON Schema for the controller entity type
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.11.5. Get UI schema
GET /api/rest/hosts/uischema
Caution
|
operation.deprecated |
Description
Get the UI achema for the controller entity type, including fields, use-cases etc.
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.11.6. Find by pk
GET /api/rest/hosts/{pk}
Description
Find a resource by it’s identifier
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.11.7. Update a resource
PUT /api/rest/hosts/{pk}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.11.8. Delete a resource
DELETE /api/rest/hosts/{pk}
Description
Delete a resource by its identifier.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.11.9. Patch (partially plainJsonPut) a resource given as a JSON API Document
PATCH /api/rest/hosts/{pk}
Description
Partial updates will apply all given properties (ignoring null values) to the persisted entity.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
document |
document |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.11.10. Find related by root pk
GET /api/rest/hosts/{pk}/relationships/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
page[number] |
The page number |
integer(int32) |
|
Query |
page[size] |
The page size |
integer(int32) |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.11.11. Find related by root pk
GET /api/rest/hosts/{pk}/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
page[number] |
The page number |
integer(int32) |
|
Query |
page[size] |
The page size |
integer(int32) |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.12. Invitations
Invite new users
2.12.1. Invite users
POST /api/rest/invitations
Description
Invite users by email
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
invitations |
invitations |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/xml
-
application/json
2.13. Localities
Locality operations
2.13.1. Create a new JSON API Resource
POST /api/rest/localities
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
document |
document |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.13.2. Search by pks
GET /api/rest/localities
Description
Find the set of resources matching the given identifiers.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
pks |
string |
|
Query |
pks[] |
pks[] |
< string > array(multi) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.13.3. Get CORS headers
OPTIONS /api/rest/localities
Description
Get the CORS headers for the given path
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/vnd.api+json
Produces
-
application/json
-
application/vnd.api+json
2.13.4. Get JSON Schema
GET /api/rest/localities/jsonschema
Description
Get the JSON Schema for the controller entity type
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.13.5. Get UI schema
GET /api/rest/localities/uischema
Caution
|
operation.deprecated |
Description
Get the UI achema for the controller entity type, including fields, use-cases etc.
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.13.6. Find by pk
GET /api/rest/localities/{pk}
Description
Find a resource by it’s identifier
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.13.7. Update a resource
PUT /api/rest/localities/{pk}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.13.8. Delete a resource
DELETE /api/rest/localities/{pk}
Description
Delete a resource by its identifier.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.13.9. Patch (partially plainJsonPut) a resource given as a JSON API Document
PATCH /api/rest/localities/{pk}
Description
Partial updates will apply all given properties (ignoring null values) to the persisted entity.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
document |
document |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.13.10. Find related by root pk
GET /api/rest/localities/{pk}/relationships/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
page[number] |
The page number |
integer(int32) |
|
Query |
page[size] |
The page size |
integer(int32) |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.13.11. Find related by root pk
GET /api/rest/localities/{pk}/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.14. PersonalDetails
Personal information operations
2.14.1. Create a new JSON API Resource
POST /api/rest/personalDetails
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
document |
document |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.14.2. Search for resources (paginated).
GET /api/rest/personalDetails
Description
Find all resources matching the given criteria and return a paginated collection.Predefined paging properties are _pn (page number), _ps (page size) and sort. All serialized member names of the resource are supported as search criteria in the form of HTTP URL parameters.
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.14.3. Get CORS headers
OPTIONS /api/rest/personalDetails
Description
Get the CORS headers for the given path
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/vnd.api+json
Produces
-
application/json
-
application/vnd.api+json
2.14.4. Get JSON Schema
GET /api/rest/personalDetails/jsonschema
Description
Get the JSON Schema for the controller entity type
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.14.5. Get UI schema
GET /api/rest/personalDetails/uischema
Caution
|
operation.deprecated |
Description
Get the UI achema for the controller entity type, including fields, use-cases etc.
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.14.6. Find by pk
GET /api/rest/personalDetails/{pk}
Description
Find a resource by it’s identifier
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.14.7. Update a resource
PUT /api/rest/personalDetails/{pk}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.14.8. Delete a resource
DELETE /api/rest/personalDetails/{pk}
Description
Delete a resource by its identifier.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.14.9. Patch (partially update) a resource
PATCH /api/rest/personalDetails/{pk}
Description
Partial updates will apply all given properties (ignoring null values) to the persisted entity.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.14.10. Find related by root pk
GET /api/rest/personalDetails/{pk}/relationships/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.14.11. Find related by root pk
GET /api/rest/personalDetails/{pk}/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.15. PostalCodes
Postal code operations
2.15.1. Create a new JSON API Resource
POST /api/rest/postalCodes
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
document |
document |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.15.2. Search for resources (paginated).
GET /api/rest/postalCodes
Description
Find all resources matching the given criteria and return a paginated collection.Predefined paging properties are _pn (page number), _ps (page size) and sort. All serialized member names of the resource are supported as search criteria in the form of HTTP URL parameters.
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.15.3. Get CORS headers
OPTIONS /api/rest/postalCodes
Description
Get the CORS headers for the given path
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/vnd.api+json
Produces
-
application/json
-
application/vnd.api+json
2.15.4. Get JSON Schema
GET /api/rest/postalCodes/jsonschema
Description
Get the JSON Schema for the controller entity type
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.15.5. Get UI schema
GET /api/rest/postalCodes/uischema
Caution
|
operation.deprecated |
Description
Get the UI achema for the controller entity type, including fields, use-cases etc.
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.15.6. Find by pk
GET /api/rest/postalCodes/{pk}
Description
Find a resource by it’s identifier
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.15.7. Update a resource
PUT /api/rest/postalCodes/{pk}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.15.8. Delete a resource
DELETE /api/rest/postalCodes/{pk}
Description
Delete a resource by its identifier.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.15.9. Patch (partially plainJsonPut) a resource given as a JSON API Document
PATCH /api/rest/postalCodes/{pk}
Description
Partial updates will apply all given properties (ignoring null values) to the persisted entity.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
document |
document |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.15.10. Find related by root pk
GET /api/rest/postalCodes/{pk}/relationships/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.15.11. Find related by root pk
GET /api/rest/postalCodes/{pk}/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.16. RegistrationCodeBatches
Codes management (admin, operator)
2.16.1. Create a new JSON API Resource
POST /api/rest/registrationCodeBatches
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
document |
document |
JsonApiModelResourceDocument«UserRegistrationCodeBatch,string» |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
JsonApiModelResourceDocument«UserRegistrationCodeBatch,string» |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.16.2. Search by pks
GET /api/rest/registrationCodeBatches
Description
Find the set of resources matching the given identifiers.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
pks |
string |
|
Query |
pks[] |
pks[] |
< string > array(multi) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/xml
-
application/json
2.16.3. Get CORS headers
OPTIONS /api/rest/registrationCodeBatches
Description
Get the CORS headers for the given path
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/vnd.api+json
Produces
-
application/json
-
application/vnd.api+json
2.16.4. Get JSON Schema
GET /api/rest/registrationCodeBatches/jsonschema
Description
Get the JSON Schema for the controller entity type
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.16.5. Get UI schema
GET /api/rest/registrationCodeBatches/uischema
Caution
|
operation.deprecated |
Description
Get the UI achema for the controller entity type, including fields, use-cases etc.
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.16.6. Export batch to a spreadsheet (CSV) report
GET /api/rest/registrationCodeBatches/{id}/csv
Description
The filename will be [batch name]_[date: yyyyMMddHHmmss].csv
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
< UserRegistrationCodeInfo > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
text/csv
2.16.7. Find by pk
GET /api/rest/registrationCodeBatches/{pk}
Description
Find a resource by it’s identifier
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
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
-
application/xml
-
application/json
2.16.8. Update a resource
PUT /api/rest/registrationCodeBatches/{pk}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/xml
-
application/json
2.16.9. Delete a resource
DELETE /api/rest/registrationCodeBatches/{pk}
Description
Delete a resource by its identifier.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
application/xml
-
application/json
2.16.10. Patch (partially update) a resource
PATCH /api/rest/registrationCodeBatches/{pk}
Description
Partial updates will apply all given properties (ignoring null values) to the persisted entity.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
Produces
-
application/xml
-
application/json
2.16.11. Find related by root pk
GET /api/rest/registrationCodeBatches/{pk}/relationships/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
page[number] |
The page number |
integer(int32) |
|
Query |
page[size] |
The page size |
integer(int32) |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.16.12. Find related by root pk
GET /api/rest/registrationCodeBatches/{pk}/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
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
-
application/xml
-
application/json
2.17. Roles
Operations about roles
2.17.1. Create a new JSON API Resource
POST /api/rest/roles
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
document |
document |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.17.2. Search for resources (paginated).
GET /api/rest/roles
Description
Find all resources matching the given criteria and return a paginated JSON API Document.
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
page[number] |
The page number |
integer(int32) |
|
Query |
page[size] |
The page size |
integer(int32) |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.17.3. Get CORS headers
OPTIONS /api/rest/roles
Description
Get the CORS headers for the given path
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/vnd.api+json
Produces
-
application/json
-
application/vnd.api+json
2.17.4. Get JSON Schema
GET /api/rest/roles/jsonschema
Description
Get the JSON Schema for the controller entity type
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.17.5. Get UI schema
GET /api/rest/roles/uischema
Caution
|
operation.deprecated |
Description
Get the UI achema for the controller entity type, including fields, use-cases etc.
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.17.6. Find by pk
GET /api/rest/roles/{pk}
Description
Find a resource by it’s identifier
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.17.7. Update a resource
PUT /api/rest/roles/{pk}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.17.8. Delete a resource
DELETE /api/rest/roles/{pk}
Description
Delete a resource by its identifier.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.17.9. Patch (partially update) a resource
PATCH /api/rest/roles/{pk}
Description
Partial updates will apply all given properties (ignoring null values) to the persisted entity.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.17.10. Find related by root pk
GET /api/rest/roles/{pk}/relationships/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
page[number] |
The page number |
integer(int32) |
|
Query |
page[size] |
The page size |
integer(int32) |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.17.11. Find related by root pk
GET /api/rest/roles/{pk}/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
page[number] |
The page number |
integer(int32) |
|
Query |
page[size] |
The page size |
integer(int32) |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.18. STOMP Sessions
STOMP Session Operations
2.18.1. Create a new resource
POST /api/rest/stompSessions
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.18.2. Search for resources (paginated).
GET /api/rest/stompSessions
Description
Find all resources matching the given criteria and return a paginated collection.Predefined paging properties are _pn (page number), _ps (page size) and sort. All serialized member names of the resource are supported as search criteria in the form of HTTP URL parameters.
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.18.3. Get CORS headers
OPTIONS /api/rest/stompSessions
Description
Get the CORS headers for the given path
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/vnd.api+json
Produces
-
application/json
-
application/vnd.api+json
2.18.4. Get JSON Schema
GET /api/rest/stompSessions/jsonschema
Description
Get the JSON Schema for the controller entity type
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.18.5. Get UI schema
GET /api/rest/stompSessions/uischema
Caution
|
operation.deprecated |
Description
Get the UI achema for the controller entity type, including fields, use-cases etc.
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.18.6. Find by pk
GET /api/rest/stompSessions/{pk}
Description
Find a resource by it’s identifier
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.18.7. Update a resource
PUT /api/rest/stompSessions/{pk}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.18.8. Delete a resource
DELETE /api/rest/stompSessions/{pk}
Description
Delete a resource by its identifier.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.18.9. Patch (partially plainJsonPut) a resource given as a JSON API Document
PATCH /api/rest/stompSessions/{pk}
Description
Partial updates will apply all given properties (ignoring null values) to the persisted entity.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
document |
document |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.18.10. Find related by root pk
GET /api/rest/stompSessions/{pk}/relationships/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
page[number] |
The page number |
integer(int32) |
|
Query |
page[size] |
The page size |
integer(int32) |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.18.11. Find related by root pk
GET /api/rest/stompSessions/{pk}/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.19. System Errors
System Error Operations (readonly)
2.19.1. Create a new resource
POST /api/rest/systemErrors
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.19.2. Search by pks
GET /api/rest/systemErrors
Description
Find the set of resources matching the given identifiers.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
pks |
string |
|
Query |
pks[] |
pks[] |
< string > array(multi) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.19.3. Get CORS headers
OPTIONS /api/rest/systemErrors
Description
Get the CORS headers for the given path
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/vnd.api+json
Produces
-
application/json
-
application/vnd.api+json
2.19.4. Get JSON Schema
GET /api/rest/systemErrors/jsonschema
Description
Get the JSON Schema for the controller entity type
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.19.5. Get UI schema
GET /api/rest/systemErrors/uischema
Caution
|
operation.deprecated |
Description
Get the UI achema for the controller entity type, including fields, use-cases etc.
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.19.6. Find by pk
GET /api/rest/systemErrors/{pk}
Description
Find a resource by it’s identifier
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.19.7. Update a resource
PUT /api/rest/systemErrors/{pk}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.19.8. Delete a resource
DELETE /api/rest/systemErrors/{pk}
Description
Delete a resource by its identifier.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.19.9. Patch (partially plainJsonPut) a resource given as a JSON API Document
PATCH /api/rest/systemErrors/{pk}
Description
Partial updates will apply all given properties (ignoring null values) to the persisted entity.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
document |
document |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.19.10. Find related by root pk
GET /api/rest/systemErrors/{pk}/relationships/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
page[number] |
The page number |
integer(int32) |
|
Query |
page[size] |
The page size |
integer(int32) |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.19.11. Find related by root pk
GET /api/rest/systemErrors/{pk}/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
page[number] |
The page number |
integer(int32) |
|
Query |
page[size] |
The page size |
integer(int32) |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.20. User Agents
Collection of UA signatures
2.20.1. Create a new JSON API Resource
POST /api/rest/userAgents
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
document |
document |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.20.2. Search by pks
GET /api/rest/userAgents
Description
Find the set of resources matching the given identifiers.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
pks |
string |
|
Query |
pks[] |
pks[] |
< string > array(multi) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.20.3. Get CORS headers
OPTIONS /api/rest/userAgents
Description
Get the CORS headers for the given path
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/vnd.api+json
Produces
-
application/json
-
application/vnd.api+json
2.20.4. Get JSON Schema
GET /api/rest/userAgents/jsonschema
Description
Get the JSON Schema for the controller entity type
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.20.5. Get UI schema
GET /api/rest/userAgents/uischema
Caution
|
operation.deprecated |
Description
Get the UI achema for the controller entity type, including fields, use-cases etc.
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.20.6. Find by pk
GET /api/rest/userAgents/{pk}
Description
Find a resource by it’s identifier
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.20.7. Update a resource
PUT /api/rest/userAgents/{pk}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.20.8. Delete a resource
DELETE /api/rest/userAgents/{pk}
Description
Delete a resource by its identifier.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.20.9. Patch (partially plainJsonPut) a resource given as a JSON API Document
PATCH /api/rest/userAgents/{pk}
Description
Partial updates will apply all given properties (ignoring null values) to the persisted entity.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
document |
document |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.20.10. Find related by root pk
GET /api/rest/userAgents/{pk}/relationships/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.20.11. Find related by root pk
GET /api/rest/userAgents/{pk}/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.21. User Credentials
Operations about user credentials
2.21.1. Create a new JSON API Resource
POST /api/rest/userCredentials
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
document |
document |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.21.2. Search by pks
GET /api/rest/userCredentials
Description
Find the set of resources matching the given identifiers.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
pks |
string |
|
Query |
pks[] |
pks[] |
< string > array(multi) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
JsonApiModelResourceCollectionDocument«UserCredentials,string» |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.21.3. Get CORS headers
OPTIONS /api/rest/userCredentials
Description
Get the CORS headers for the given path
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/vnd.api+json
Produces
-
application/json
-
application/vnd.api+json
2.21.4. Get JSON Schema
GET /api/rest/userCredentials/jsonschema
Description
Get the JSON Schema for the controller entity type
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.21.5. Get UI schema
GET /api/rest/userCredentials/uischema
Caution
|
operation.deprecated |
Description
Get the UI achema for the controller entity type, including fields, use-cases etc.
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.21.6. Find by pk
GET /api/rest/userCredentials/{pk}
Description
Find a resource by it’s identifier
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.21.7. Update a resource
PUT /api/rest/userCredentials/{pk}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.21.8. Delete a resource
DELETE /api/rest/userCredentials/{pk}
Description
Delete a resource by its identifier.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.21.9. Patch (partially plainJsonPut) a resource given as a JSON API Document
PATCH /api/rest/userCredentials/{pk}
Description
Partial updates will apply all given properties (ignoring null values) to the persisted entity.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
document |
document |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.21.10. Find related by root pk
GET /api/rest/userCredentials/{pk}/relationships/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
page[number] |
The page number |
integer(int32) |
|
Query |
page[size] |
The page size |
integer(int32) |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.21.11. Find related by root pk
GET /api/rest/userCredentials/{pk}/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
_pn |
The page number |
integer(int32) |
|
Query |
_ps |
The page size |
integer(int32) |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.22. UserRegistrationCode
User registration codes (read-only)
2.22.1. Create a new JSON API Resource
POST /api/rest/userRegistrationCodes
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
document |
document |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.22.2. Get the full collection of resources (no paging or criteria)
GET /api/rest/userRegistrationCodes
Description
Find all resources, and return the full collection (i.e. VS a page of the total results)
Parameters
Type | Name | Schema | Default |
---|---|---|---|
Query |
page |
enum (no) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.22.3. Get CORS headers
OPTIONS /api/rest/userRegistrationCodes
Description
Get the CORS headers for the given path
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/vnd.api+json
Produces
-
application/json
-
application/vnd.api+json
2.22.4. Get JSON Schema
GET /api/rest/userRegistrationCodes/jsonschema
Description
Get the JSON Schema for the controller entity type
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.22.5. Get UI schema
GET /api/rest/userRegistrationCodes/uischema
Caution
|
operation.deprecated |
Description
Get the UI achema for the controller entity type, including fields, use-cases etc.
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.22.6. Find by pk
GET /api/rest/userRegistrationCodes/{pk}
Description
Find a resource by it’s identifier
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.22.7. Update a resource
PUT /api/rest/userRegistrationCodes/{pk}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.22.8. Delete a resource
DELETE /api/rest/userRegistrationCodes/{pk}
Description
Delete a resource by its identifier.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.22.9. Patch (partially plainJsonPut) a resource given as a JSON API Document
PATCH /api/rest/userRegistrationCodes/{pk}
Description
Partial updates will apply all given properties (ignoring null values) to the persisted entity.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
document |
document |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.22.10. Find related by root pk
GET /api/rest/userRegistrationCodes/{pk}/relationships/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
page[number] |
The page number |
integer(int32) |
|
Query |
page[size] |
The page size |
integer(int32) |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.22.11. Find related by root pk
GET /api/rest/userRegistrationCodes/{pk}/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
page[number] |
The page number |
integer(int32) |
|
Query |
page[size] |
The page size |
integer(int32) |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.23. Users
User management operations
2.23.1. Create a new resource
POST /api/rest/users
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.23.2. Get the full collection of resources (no paging or criteria)
GET /api/rest/users
Description
Find all resources, and return the full collection (i.e. VS a page of the total results)
Parameters
Type | Name | Schema | Default |
---|---|---|---|
Query |
page |
enum (no) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.23.3. Get CORS headers
OPTIONS /api/rest/users
Description
Get the CORS headers for the given path
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/vnd.api+json
Produces
-
application/json
-
application/vnd.api+json
2.23.4. Get one by username or email
GET /api/rest/users/byUserNameOrEmail/{userNameOrEmail}
Description
Get the single user with the given username or email.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
userNameOrEmail |
userNameOrEmail |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.23.5. Get JSON Schema
GET /api/rest/users/jsonschema
Description
Get the JSON Schema for the controller entity type
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.23.6. Get UI schema
GET /api/rest/users/uischema
Caution
|
operation.deprecated |
Description
Get the UI achema for the controller entity type, including fields, use-cases etc.
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.23.7. Update files
POST /api/rest/users/{id}/files
Description
The files are saved using the parameter names of the multipart files contained in this request. These are the field names of the form (like with normal parameters), not the original file names.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
id |
id |
string |
Body |
request |
request |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
multipart/*
Produces
-
application/xml
-
application/json
2.23.8. Find by pk
GET /api/rest/users/{pk}
Description
Find a resource by it’s identifier
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.23.9. Update a resource
PUT /api/rest/users/{pk}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.23.10. Delete a resource
DELETE /api/rest/users/{pk}
Description
Delete a resource by its identifier.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.23.11. Patch (partially update) a resource
PATCH /api/rest/users/{pk}
Description
Partial updates will apply all given properties (ignoring null values) to the persisted entity.
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
pk |
string |
string |
Body |
model |
model |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.23.12. Find related by root pk
GET /api/rest/users/{pk}/relationships/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
page[number] |
The page number |
integer(int32) |
|
Query |
page[size] |
The page size |
integer(int32) |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.23.13. Find related by root pk
GET /api/rest/users/{pk}/{relationName}
Description
Find the related resource for the given relation name and identifier
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
pk |
string |
string |
|
Path |
relationName |
string |
string |
|
Query |
filter |
The RSQL/FIQL query to use. Simply URL param based search will be used if missing. |
string |
|
Query |
page[number] |
The page number |
integer(int32) |
|
Query |
page[size] |
The page size |
integer(int32) |
|
Query |
sort |
Comma separated list of attribute names, descending for each one prefixed with a dash, ascending otherwise |
string |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.api+json
Produces
-
application/vnd.api+json
2.23.14. Add metadatum
PUT /api/rest/users/{subjectId}/metadata
Description
Add or update a resource metadatum
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
subjectId |
subjectId |
string |
Body |
dto |
dto |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
-
application/hal+json
Produces
-
application/json
-
application/hal+json
2.24. Audit-events-mvc-endpoint
Audit Events Mvc Endpoint
2.24.1. findByPrincipalAndAfterAndType
GET /api/management/auditevents
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
after |
after |
string(date-time) |
Query |
principal |
principal |
string |
Query |
type |
type |
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
-
application/vnd.spring-boot.actuator.v1+json
-
application/json
2.24.2. findByPrincipalAndAfterAndType
GET /api/management/auditevents.json
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
after |
after |
string(date-time) |
Query |
principal |
principal |
string |
Query |
type |
type |
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
-
application/vnd.spring-boot.actuator.v1+json
-
application/json
2.25. Endpoint-mvc-adapter
Endpoint Mvc Adapter
2.25.1. invoke
GET /api/management/autoconfig
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
2.25.2. invoke
GET /api/management/autoconfig.json
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
2.25.3. invoke
GET /api/management/beans
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
2.25.4. invoke
GET /api/management/beans.json
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
2.25.5. invoke
GET /api/management/configprops
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
2.25.6. invoke
GET /api/management/configprops.json
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
2.25.7. invoke
GET /api/management/dump
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
2.25.8. invoke
GET /api/management/dump.json
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
2.25.9. invoke
GET /api/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
2.25.10. invoke
GET /api/management/info.json
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
2.25.11. invoke
GET /api/management/mappings
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
2.25.12. invoke
GET /api/management/mappings.json
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
2.25.13. invoke
GET /api/management/trace
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
2.25.14. invoke
GET /api/management/trace.json
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
2.26. Environment-mvc-endpoint
Environment Mvc Endpoint
2.26.1. invoke
GET /api/management/env
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
2.26.2. invoke
GET /api/management/env.json
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
2.26.3. value
GET /api/management/env/{name}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
name |
name |
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
-
application/vnd.spring-boot.actuator.v1+json
-
application/json
2.27. Hal-json-mvc-endpoint
Hal Json Mvc Endpoint
2.27.1. links
GET /api/management
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
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
2.27.2. links
GET /api/management.json
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
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
2.28. Health-mvc-endpoint
Health Mvc Endpoint
2.28.1. invoke
GET /api/management/health
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
2.28.2. invoke
GET /api/management/health.json
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
2.29. Heapdump-mvc-endpoint
Heapdump Mvc Endpoint
2.29.1. invoke
GET /api/management/heapdump
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
live |
live |
boolean |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/octet-stream
2.29.2. invoke
GET /api/management/heapdump.json
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
live |
live |
boolean |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/octet-stream
2.30. Index-jsp-controller
Index Jsp Controller
2.30.1. home
GET /
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
text/html
2.30.2. client
GET /client/**
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
model |
model |
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
-
text/html
2.31. Jwt-controller
Jwt Controller
2.31.1. createAccessToken
POST /api/auth/jwt/access
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
loginRequest |
loginRequest |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.31.2. createRefreshToken
POST /api/auth/jwt/refresh
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json
2.32. Loggers-mvc-endpoint
Loggers Mvc Endpoint
2.32.1. invoke
GET /api/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
2.32.2. invoke
GET /api/management/loggers.json
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
2.32.3. set
POST /api/management/loggers/{name}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
name |
name |
string |
Body |
configuration |
configuration |
< string, string > map |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
object |
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/vnd.spring-boot.actuator.v1+json
-
application/json
Produces
-
application/vnd.spring-boot.actuator.v1+json
-
application/json
2.32.4. get
GET /api/management/loggers/{name}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
name |
name |
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
-
application/vnd.spring-boot.actuator.v1+json
-
application/json
2.33. Metrics-mvc-endpoint
Metrics Mvc Endpoint
2.33.1. invoke
GET /api/management/metrics
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
2.33.2. invoke
GET /api/management/metrics.json
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
2.33.3. value
GET /api/management/metrics/{name}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
name |
name |
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
-
application/vnd.spring-boot.actuator.v1+json
-
application/json
3. Definitions
3.1. BaseError
Generic error superclass
Name | Description | Schema |
---|---|---|
createdBy |
The initial content author |
|
createdDate |
Date created |
|
errorLog |
||
lastModifiedDate |
Date last modified |
|
message |
Message for users |
string |
pk |
string |
|
remoteAddress |
The address the request originated from |
string |
userAgent |
The UA string if provided with a request |
3.2. BaseErrorService
Name | Schema |
---|---|
conversionService |
|
filePersistenceService |
|
principal |
|
principalLocalUser |
3.3. CellphoneDetail
CellphoneDetail
Name | Schema |
---|---|
contactDetails |
|
description |
string |
number |
string |
pk |
string |
primary |
boolean |
value |
string |
verificationToken |
string |
verified |
boolean |
3.4. Character
Type : object
3.5. Chronology
Name | Schema |
---|---|
calendarType |
string |
id |
string |
3.6. ClientError
Client errors are created upon client request and refer to exceptions occurred specifically within client application code.
Name | Description | Schema |
---|---|---|
createdBy |
The initial content author |
|
createdDate |
Date created |
|
description |
The error description provided by the user, if any. |
string |
errorLog |
||
lastModifiedDate |
Date last modified |
|
message |
Message for users |
string |
pk |
string |
|
remoteAddress |
The address the request originated from |
string |
screenshotUrl |
A client application screenshot demonstrating the issue. |
string |
state |
A textual representation of the client application state, e.g. the DOM tree. |
string |
userAgent |
The UA string if provided with a request |
|
viewUrl |
The URL relevant to application view state during the error e.g. window.location.href, if any |
string |
3.7. ClientErrorService
Name | Schema |
---|---|
conversionService |
|
filePersistenceService |
|
principal |
|
principalLocalUser |
3.8. Collection«ErrorModel«BaseError»»
Type : object
3.9. Collection«ErrorModel«ClientError»»
Type : object
3.10. Collection«ErrorModel«ContactDetails»»
Type : object
3.11. Collection«ErrorModel«Continent»»
Type : object
3.12. Collection«ErrorModel«Country»»
Type : object
3.13. Collection«ErrorModel«ErrorLog»»
Type : object
3.14. Collection«ErrorModel«Friendship»»
Type : object
3.15. Collection«ErrorModel«Host»»
Type : object
3.16. Collection«ErrorModel«Locality»»
Type : object
3.17. Collection«ErrorModel«PersonalDetails»»
Type : object
3.18. Collection«ErrorModel«PostalCode»»
Type : object
3.19. Collection«ErrorModel«Role»»
Type : object
3.20. Collection«ErrorModel«STOMP Session»»
Type : object
3.21. Collection«ErrorModel«SystemError»»
Type : object
3.22. Collection«ErrorModel«UserAgent»»
Type : object
3.23. Collection«ErrorModel«UserCredentials»»
Type : object
3.24. Collection«ErrorModel«UserRegistrationCodeBatch»»
Type : object
3.25. Collection«ErrorModel«UserRegistrationCode»»
Type : object
3.26. Collection«ErrorModel«User»»
Type : object
3.27. Collection«GrantedAuthority»
Type : object
3.28. Collection«JsonApiResource«BaseError,string»»
Type : object
3.29. Collection«JsonApiResource«ClientError,string»»
Type : object
3.30. Collection«JsonApiResource«ContactDetails,string»»
Type : object
3.31. Collection«JsonApiResource«Continent,string»»
Type : object
3.32. Collection«JsonApiResource«Country,string»»
Type : object
3.33. Collection«JsonApiResource«ErrorLog,string»»
Type : object
3.34. Collection«JsonApiResource«Friendship,FriendshipIdentifier»»
Type : object
3.35. Collection«JsonApiResource«Host,string»»
Type : object
3.36. Collection«JsonApiResource«Locality,string»»
Type : object
3.37. Collection«JsonApiResource«PersonalDetails,string»»
Type : object
3.38. Collection«JsonApiResource«PostalCode,string»»
Type : object
3.39. Collection«JsonApiResource«Role,string»»
Type : object
3.40. Collection«JsonApiResource«STOMP Session,string»»
Type : object
3.41. Collection«JsonApiResource«SystemError,string»»
Type : object
3.42. Collection«JsonApiResource«User,string»»
Type : object
3.43. Collection«JsonApiResource«UserAgent,string»»
Type : object
3.44. Collection«JsonApiResource«UserCredentials,string»»
Type : object
3.45. Collection«JsonApiResource«UserRegistrationCode,string»»
Type : object
3.46. Collection«JsonApiResource«UserRegistrationCodeBatch,string»»
Type : object
3.47. Collection«ModelResource«BaseError»»
Type : object
3.48. Collection«ModelResource«ClientError»»
Type : object
3.49. Collection«ModelResource«ContactDetails»»
Type : object
3.50. Collection«ModelResource«Continent»»
Type : object
3.51. Collection«ModelResource«Country»»
Type : object
3.52. Collection«ModelResource«ErrorLog»»
Type : object
3.53. Collection«ModelResource«Friendship»»
Type : object
3.54. Collection«ModelResource«Host»»
Type : object
3.55. Collection«ModelResource«Locality»»
Type : object
3.56. Collection«ModelResource«PersonalDetails»»
Type : object
3.57. Collection«ModelResource«PostalCode»»
Type : object
3.58. Collection«ModelResource«Role»»
Type : object
3.59. Collection«ModelResource«STOMP Session»»
Type : object
3.60. Collection«ModelResource«SystemError»»
Type : object
3.61. Collection«ModelResource«UserAgent»»
Type : object
3.62. Collection«ModelResource«UserCredentials»»
Type : object
3.63. Collection«ModelResource«UserRegistrationCodeBatch»»
Type : object
3.64. Collection«ModelResource«UserRegistrationCode»»
Type : object
3.65. Collection«ModelResource«User»»
Type : object
3.66. ConstraintViolationEntry
DTO class for serialization of bean validation violations.
Name | Schema |
---|---|
message |
string |
propertyPath |
string |
3.67. ContactDetails
ContactDetails
Name | Schema |
---|---|
new |
boolean |
pk |
string |
primaryAddress |
|
primaryCellphone |
|
primaryEmail |
|
user |
3.68. ContactDetailsService
Name | Schema |
---|---|
conversionService |
|
filePersistenceService |
|
principal |
|
principalLocalUser |
3.69. Continent
Name | Schema |
---|---|
name |
string |
new |
boolean |
parent |
|
path |
string |
pathLevel |
integer(int32) |
pk |
string |
3.70. ContinentService
Name | Schema |
---|---|
conversionService |
|
filePersistenceService |
|
principal |
|
principalLocalUser |
3.71. ConversionService
Type : object
3.72. Country
A model representing a country, meaning a region that is identified as a distinct entity in political geography.
Name | Schema |
---|---|
callingCode |
string |
capital |
string |
currency |
string |
languages |
string |
name |
string |
nativeName |
string |
new |
boolean |
parent |
|
path |
string |
pathLevel |
integer(int32) |
pk |
string |
3.73. CountryService
Name | Schema |
---|---|
conversionService |
|
filePersistenceService |
|
principal |
|
principalLocalUser |
3.74. EmailConfirmationOrPasswordResetRequest
Submitting a password reset request triggers a reset token and email if resetPasswordToken is null, updates the password if resetPasswordToken is not null and valid,
Name | Schema |
---|---|
currentPassword |
string |
email |
string |
password |
string |
passwordConfirmation |
string |
resetPasswordToken |
string |
username |
string |
3.75. EmailDetail
EmailDetail
Name | Schema |
---|---|
contactDetails |
|
description |
string |
email |
string |
pk |
string |
primary |
boolean |
value |
string |
verificationToken |
string |
verified |
boolean |
3.76. Era
Name | Schema |
---|---|
value |
integer(int32) |
3.77. ErrorLog
Used to persist error stacktraces using the corresponding hash as the ID. The generated hash ignores line numbers (in case of SystemError) and is thus tolerant of small code changes, like adding a comment line.
Name | Description | Schema |
---|---|---|
errorCount |
The number of errors corresponding to this stacktrace. |
integer(int32) |
firstOccurred |
First occurrence date |
|
lastOccurred |
Last occurrence date |
|
name |
string |
|
pk |
string |
|
rootCauseMessage |
The root cause message. |
string |
stacktrace |
The actual stacktrace. |
string |
3.78. ErrorLogService
Name | Schema |
---|---|
conversionService |
|
filePersistenceService |
|
principal |
|
principalLocalUser |
3.79. ErrorModel«BaseError»
Name | Schema |
---|---|
message |
string |
new |
boolean |
pk |
string |
3.80. ErrorModel«ClientError»
Name | Schema |
---|---|
message |
string |
new |
boolean |
pk |
string |
3.81. ErrorModel«ContactDetails»
Name | Schema |
---|---|
message |
string |
new |
boolean |
pk |
string |
3.82. ErrorModel«Continent»
Name | Schema |
---|---|
message |
string |
new |
boolean |
pk |
string |
3.83. ErrorModel«Country»
Name | Schema |
---|---|
message |
string |
new |
boolean |
pk |
string |
3.84. ErrorModel«ErrorLog»
Name | Schema |
---|---|
message |
string |
new |
boolean |
pk |
string |
3.85. ErrorModel«Friendship»
Name | Schema |
---|---|
message |
string |
new |
boolean |
pk |
3.86. ErrorModel«Host»
Name | Schema |
---|---|
message |
string |
new |
boolean |
pk |
string |
3.87. ErrorModel«Locality»
Name | Schema |
---|---|
message |
string |
new |
boolean |
pk |
string |
3.88. ErrorModel«PersonalDetails»
Name | Schema |
---|---|
message |
string |
new |
boolean |
pk |
string |
3.89. ErrorModel«PostalCode»
Name | Schema |
---|---|
message |
string |
new |
boolean |
pk |
string |
3.90. ErrorModel«Role»
Name | Schema |
---|---|
message |
string |
new |
boolean |
pk |
string |
3.91. ErrorModel«STOMP Session»
Name | Schema |
---|---|
message |
string |
new |
boolean |
pk |
string |
3.92. ErrorModel«SystemError»
Name | Schema |
---|---|
message |
string |
new |
boolean |
pk |
string |
3.93. ErrorModel«UserAgent»
Name | Schema |
---|---|
message |
string |
new |
boolean |
pk |
string |
3.94. ErrorModel«UserCredentials»
Name | Schema |
---|---|
message |
string |
new |
boolean |
pk |
string |
3.95. ErrorModel«UserRegistrationCodeBatch»
Name | Schema |
---|---|
message |
string |
new |
boolean |
pk |
string |
3.96. ErrorModel«UserRegistrationCode»
Name | Schema |
---|---|
message |
string |
new |
boolean |
pk |
string |
3.97. ErrorModel«User»
Name | Schema |
---|---|
message |
string |
new |
boolean |
pk |
string |
3.98. FilePersistenceService
Type : object
3.99. Friendship
A model representing a directional connection between two users.
Name | Schema |
---|---|
pk |
|
status |
enum (NEW, CONFIRMED, BLOCK, DELETE) |
3.100. FriendshipIdentifier
An {@link javax.persistence;Embeddable} JPA composite key. The custom implementation provides support to all relevant de)serialization components (JSON, request mappings, pathFragment/param variables etc.) for both [ownerId_friendId] and [friendId] string representations.
Name | Schema |
---|---|
left |
|
right |
3.101. FriendshipService
Name | Schema |
---|---|
conversionService |
|
filePersistenceService |
|
principal |
|
principalLocalUser |
3.102. GrantedAuthority
Name | Schema |
---|---|
authority |
string |
3.103. Host
Name | Schema |
---|---|
aliases |
< string > array |
country |
|
description |
string |
name |
string |
pk |
string |
3.104. HostService
Name | Schema |
---|---|
conversionService |
|
filePersistenceService |
|
principal |
|
principalLocalUser |
3.105. IsoChronology
Name | Schema |
---|---|
calendarType |
string |
id |
string |
3.106. JsonApiDocument«BaseError»
Name | Schema |
---|---|
data |
object |
errors |
|
included |
|
links |
< string, JsonApiLink > map |
meta |
< string, Serializable > map |
3.107. JsonApiDocument«ClientError»
Name | Schema |
---|---|
data |
object |
errors |
|
included |
|
links |
< string, JsonApiLink > map |
meta |
< string, Serializable > map |
3.108. JsonApiDocument«ContactDetails»
Name | Schema |
---|---|
data |
object |
errors |
|
included |
|
links |
< string, JsonApiLink > map |
meta |
< string, Serializable > map |
3.109. JsonApiDocument«Continent»
Name | Schema |
---|---|
data |
object |
errors |
|
included |
|
links |
< string, JsonApiLink > map |
meta |
< string, Serializable > map |
3.110. JsonApiDocument«Country»
Name | Schema |
---|---|
data |
object |
errors |
|
included |
|
links |
< string, JsonApiLink > map |
meta |
< string, Serializable > map |
3.111. JsonApiDocument«ErrorLog»
Name | Schema |
---|---|
data |
object |
errors |
|
included |
|
links |
< string, JsonApiLink > map |
meta |
< string, Serializable > map |
3.112. JsonApiDocument«Friendship»
Name | Schema |
---|---|
data |
object |
errors |
|
included |
Collection«JsonApiResource«Friendship,FriendshipIdentifier»» |
links |
< string, JsonApiLink > map |
meta |
< string, Serializable > map |
3.113. JsonApiDocument«Host»
Name | Schema |
---|---|
data |
object |
errors |
|
included |
|
links |
< string, JsonApiLink > map |
meta |
< string, Serializable > map |
3.114. JsonApiDocument«Locality»
Name | Schema |
---|---|
data |
object |
errors |
|
included |
|
links |
< string, JsonApiLink > map |
meta |
< string, Serializable > map |
3.115. JsonApiDocument«PersonalDetails»
Name | Schema |
---|---|
data |
object |
errors |
|
included |
|
links |
< string, JsonApiLink > map |
meta |
< string, Serializable > map |
3.116. JsonApiDocument«PostalCode»
Name | Schema |
---|---|
data |
object |
errors |
|
included |
|
links |
< string, JsonApiLink > map |
meta |
< string, Serializable > map |
3.117. JsonApiDocument«Role»
Name | Schema |
---|---|
data |
object |
errors |
|
included |
|
links |
< string, JsonApiLink > map |
meta |
< string, Serializable > map |
3.118. JsonApiDocument«STOMP Session»
Name | Schema |
---|---|
data |
object |
errors |
|
included |
|
links |
< string, JsonApiLink > map |
meta |
< string, Serializable > map |
3.119. JsonApiDocument«SystemError»
Name | Schema |
---|---|
data |
object |
errors |
|
included |
|
links |
< string, JsonApiLink > map |
meta |
< string, Serializable > map |
3.120. JsonApiDocument«UserAgent»
Name | Schema |
---|---|
data |
object |
errors |
|
included |
|
links |
< string, JsonApiLink > map |
meta |
< string, Serializable > map |
3.121. JsonApiDocument«UserCredentials»
Name | Schema |
---|---|
data |
object |
errors |
|
included |
|
links |
< string, JsonApiLink > map |
meta |
< string, Serializable > map |
3.122. JsonApiDocument«UserRegistrationCodeBatch»
Name | Schema |
---|---|
data |
object |
errors |
|
included |
Collection«JsonApiResource«UserRegistrationCodeBatch,string»» |
links |
< string, JsonApiLink > map |
meta |
< string, Serializable > map |
3.123. JsonApiDocument«UserRegistrationCode»
Name | Schema |
---|---|
data |
object |
errors |
|
included |
|
links |
< string, JsonApiLink > map |
meta |
< string, Serializable > map |
3.124. JsonApiDocument«User»
Name | Schema |
---|---|
data |
object |
errors |
|
included |
|
links |
< string, JsonApiLink > map |
meta |
< string, Serializable > map |
3.125. JsonApiLink
Name | Schema |
---|---|
href |
string |
meta |
< string, Serializable > map |
rel |
string |
3.126. JsonApiModelResourceCollectionDocument«BaseError,string»
Type : object
3.127. JsonApiModelResourceCollectionDocument«ClientError,string»
Type : object
3.128. JsonApiModelResourceCollectionDocument«ContactDetails,string»
Type : object
3.129. JsonApiModelResourceCollectionDocument«Continent,string»
Type : object
3.130. JsonApiModelResourceCollectionDocument«Country,string»
Type : object
3.131. JsonApiModelResourceCollectionDocument«ErrorLog,string»
Type : object
3.132. JsonApiModelResourceCollectionDocument«Friendship,FriendshipIdentifier»
Type : object
3.133. JsonApiModelResourceCollectionDocument«Host,string»
Type : object
3.134. JsonApiModelResourceCollectionDocument«Locality,string»
Type : object
3.135. JsonApiModelResourceCollectionDocument«PersonalDetails,string»
Type : object
3.136. JsonApiModelResourceCollectionDocument«PostalCode,string»
Type : object
3.137. JsonApiModelResourceCollectionDocument«Role,string»
Type : object
3.138. JsonApiModelResourceCollectionDocument«STOMP Session,string»
Type : object
3.139. JsonApiModelResourceCollectionDocument«SystemError,string»
Type : object
3.140. JsonApiModelResourceCollectionDocument«User,string»
Type : object
3.141. JsonApiModelResourceCollectionDocument«UserAgent,string»
Type : object
3.142. JsonApiModelResourceCollectionDocument«UserCredentials,string»
Type : object
3.143. JsonApiModelResourceCollectionDocument«UserRegistrationCode,string»
Type : object
3.144. JsonApiModelResourceCollectionDocument«UserRegistrationCodeBatch,string»
Type : object
3.145. JsonApiModelResourceDocument«BaseError,string»
Type : object
3.146. JsonApiModelResourceDocument«ClientError,string»
Type : object
3.147. JsonApiModelResourceDocument«ContactDetails,string»
Type : object
3.148. JsonApiModelResourceDocument«Continent,string»
Type : object
3.149. JsonApiModelResourceDocument«Country,string»
Type : object
3.150. JsonApiModelResourceDocument«ErrorLog,string»
Type : object
3.151. JsonApiModelResourceDocument«Friendship,FriendshipIdentifier»
Type : object
3.152. JsonApiModelResourceDocument«Host,string»
Type : object
3.153. JsonApiModelResourceDocument«Locality,string»
Type : object
3.154. JsonApiModelResourceDocument«PersonalDetails,string»
Type : object
3.155. JsonApiModelResourceDocument«PostalCode,string»
Type : object
3.156. JsonApiModelResourceDocument«Role,string»
Type : object
3.157. JsonApiModelResourceDocument«STOMP Session,string»
Type : object
3.158. JsonApiModelResourceDocument«SystemError,string»
Type : object
3.159. JsonApiModelResourceDocument«User,string»
Type : object
3.160. JsonApiModelResourceDocument«UserAgent,string»
Type : object
3.161. JsonApiModelResourceDocument«UserCredentials,string»
Type : object
3.162. JsonApiModelResourceDocument«UserRegistrationCode,string»
Type : object
3.163. JsonApiModelResourceDocument«UserRegistrationCodeBatch,string»
Type : object
3.164. JsonApiResource«BaseError,string»
Name | Schema |
---|---|
attributes |
|
links |
< string, JsonApiLink > map |
3.165. JsonApiResource«ClientError,string»
Name | Schema |
---|---|
attributes |
|
links |
< string, JsonApiLink > map |
3.166. JsonApiResource«ContactDetails,string»
Name | Schema |
---|---|
attributes |
|
links |
< string, JsonApiLink > map |
3.167. JsonApiResource«Continent,string»
Name | Schema |
---|---|
attributes |
|
links |
< string, JsonApiLink > map |
3.168. JsonApiResource«Country,string»
Name | Schema |
---|---|
attributes |
|
links |
< string, JsonApiLink > map |
3.169. JsonApiResource«ErrorLog,string»
Name | Schema |
---|---|
attributes |
|
links |
< string, JsonApiLink > map |
3.170. JsonApiResource«Friendship,FriendshipIdentifier»
Name | Schema |
---|---|
attributes |
|
links |
< string, JsonApiLink > map |
3.171. JsonApiResource«Host,string»
Name | Schema |
---|---|
attributes |
|
links |
< string, JsonApiLink > map |
3.172. JsonApiResource«Locality,string»
Name | Schema |
---|---|
attributes |
|
links |
< string, JsonApiLink > map |
3.173. JsonApiResource«PersonalDetails,string»
Name | Schema |
---|---|
attributes |
|
links |
< string, JsonApiLink > map |
3.174. JsonApiResource«PostalCode,string»
Name | Schema |
---|---|
attributes |
|
links |
< string, JsonApiLink > map |
3.175. JsonApiResource«Role,string»
Name | Schema |
---|---|
attributes |
|
links |
< string, JsonApiLink > map |
3.176. JsonApiResource«STOMP Session,string»
Name | Schema |
---|---|
attributes |
|
links |
< string, JsonApiLink > map |
3.177. JsonApiResource«SystemError,string»
Name | Schema |
---|---|
attributes |
|
links |
< string, JsonApiLink > map |
3.178. JsonApiResource«User,string»
Name | Schema |
---|---|
attributes |
|
links |
< string, JsonApiLink > map |
3.179. JsonApiResource«UserAgent,string»
Name | Schema |
---|---|
attributes |
|
links |
< string, JsonApiLink > map |
3.180. JsonApiResource«UserCredentials,string»
Name | Schema |
---|---|
attributes |
|
links |
< string, JsonApiLink > map |
3.181. JsonApiResource«UserRegistrationCode,string»
Name | Schema |
---|---|
attributes |
|
links |
< string, JsonApiLink > map |
3.182. JsonApiResource«UserRegistrationCodeBatch,string»
Name | Schema |
---|---|
attributes |
|
links |
< string, JsonApiLink > map |
3.183. JwtToken
Name | Schema |
---|---|
token |
string |
3.184. Link
Name | Schema |
---|---|
href |
string |
rel |
string |
templated |
boolean |
3.185. LocalDate
Name | Schema |
---|---|
chronology |
|
dayOfMonth |
integer(int32) |
dayOfWeek |
enum (MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY) |
dayOfYear |
integer(int32) |
era |
|
leapYear |
boolean |
month |
enum (JANUARY, FEBRUARY, MARCH, APRIL, MAY, JUNE, JULY, AUGUST, SEPTEMBER, OCTOBER, NOVEMBER, DECEMBER) |
monthValue |
integer(int32) |
year |
integer(int32) |
3.186. LocalDateTime
Name | Schema |
---|---|
chronology |
|
dayOfMonth |
integer(int32) |
dayOfWeek |
enum (MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY) |
dayOfYear |
integer(int32) |
hour |
integer(int32) |
minute |
integer(int32) |
month |
enum (JANUARY, FEBRUARY, MARCH, APRIL, MAY, JUNE, JULY, AUGUST, SEPTEMBER, OCTOBER, NOVEMBER, DECEMBER) |
monthValue |
integer(int32) |
nano |
integer(int32) |
second |
integer(int32) |
year |
integer(int32) |
3.187. Locale
Name | Schema |
---|---|
country |
string |
displayCountry |
string |
displayLanguage |
string |
displayName |
string |
displayScript |
string |
displayVariant |
string |
extensionKeys |
< Character > array |
iso3Country |
string |
iso3Language |
string |
language |
string |
script |
string |
unicodeLocaleAttributes |
< string > array |
unicodeLocaleKeys |
< string > array |
variant |
string |
3.188. Locality
A model representing an incorporated city or town political entity
Name | Schema |
---|---|
name |
string |
new |
boolean |
parent |
|
path |
string |
pathLevel |
integer(int32) |
pk |
string |
3.189. LocalityService
Name | Schema |
---|---|
conversionService |
|
filePersistenceService |
|
principal |
|
principalLocalUser |
3.190. Login Submission
A DTO representing a login request
Name | Schema |
---|---|
email |
string |
password |
string |
resetPasswordToken |
string |
username |
string |
3.191. MetadatumDTO
Name | Schema |
---|---|
object |
string |
predicate |
string |
3.192. ModelResources«BaseError»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
3.193. ModelResources«ClientError»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
3.194. ModelResources«ContactDetails»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
3.195. ModelResources«Continent»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
3.196. ModelResources«Country»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
3.197. ModelResources«ErrorLog»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
3.198. ModelResources«Friendship»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
3.199. ModelResources«Host»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
3.200. ModelResources«Locality»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
3.201. ModelResources«PersonalDetails»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
3.202. ModelResources«PostalCode»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
3.203. ModelResources«Role»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
3.204. ModelResources«STOMP Session»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
3.205. ModelResources«SystemError»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
3.206. ModelResources«UserAgent»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
3.207. ModelResources«UserCredentials»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
3.208. ModelResources«UserRegistrationCodeBatch»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
3.209. ModelResources«UserRegistrationCode»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
3.210. ModelResources«User»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
3.211. ModelResource«BaseError»
Name | Description | Schema |
---|---|---|
createdBy |
The initial content author |
|
createdDate |
Date created |
|
lastModifiedDate |
Date last modified |
|
links |
< Link > array |
|
message |
Message for users |
string |
remoteAddress |
The address the request originated from |
string |
userAgent |
The UA string if provided with a request |
3.212. ModelResource«ClientError»
Name | Description | Schema |
---|---|---|
createdBy |
The initial content author |
|
createdDate |
Date created |
|
description |
The error description provided by the user, if any. |
string |
lastModifiedDate |
Date last modified |
|
links |
< Link > array |
|
message |
Message for users |
string |
remoteAddress |
The address the request originated from |
string |
screenshotUrl |
A client application screenshot demonstrating the issue. |
string |
state |
A textual representation of the client application state, e.g. the DOM tree. |
string |
userAgent |
The UA string if provided with a request |
|
viewUrl |
The URL relevant to application view state during the error e.g. window.location.href, if any |
string |
3.213. ModelResource«ContactDetails»
Name | Schema |
---|---|
links |
< Link > array |
new |
boolean |
pk |
string |
primaryAddress |
|
primaryCellphone |
|
primaryEmail |
|
user |
3.214. ModelResource«Continent»
Name | Schema |
---|---|
links |
< Link > array |
name |
string |
new |
boolean |
parent |
|
path |
string |
pathLevel |
integer(int32) |
pk |
string |
3.215. ModelResource«Country»
Name | Schema |
---|---|
callingCode |
string |
capital |
string |
currency |
string |
languages |
string |
links |
< Link > array |
name |
string |
nativeName |
string |
new |
boolean |
parent |
|
path |
string |
pathLevel |
integer(int32) |
pk |
string |
3.216. ModelResource«ErrorLog»
Name | Description | Schema |
---|---|---|
errorCount |
The number of errors corresponding to this stacktrace. |
integer(int32) |
firstOccurred |
First occurrence date |
|
lastOccurred |
Last occurrence date |
|
links |
< Link > array |
|
name |
string |
|
new |
boolean |
|
pk |
string |
|
rootCauseMessage |
The root cause message. |
string |
stacktrace |
The actual stacktrace. |
string |
3.217. ModelResource«Friendship»
Name | Schema |
---|---|
links |
< Link > array |
pk |
|
status |
enum (NEW, CONFIRMED, BLOCK, DELETE) |
3.218. ModelResource«Host»
Name | Schema |
---|---|
aliases |
< string > array |
country |
|
description |
string |
links |
< Link > array |
name |
string |
pk |
string |
3.219. ModelResource«Locality»
Name | Schema |
---|---|
links |
< Link > array |
name |
string |
new |
boolean |
parent |
|
path |
string |
pathLevel |
integer(int32) |
pk |
string |
3.220. ModelResource«PersonalDetails»
Name | Schema |
---|---|
birthDay |
|
links |
< Link > array |
new |
boolean |
pk |
string |
user |
3.221. ModelResource«PostalCode»
Name | Schema |
---|---|
links |
< Link > array |
name |
string |
new |
boolean |
parent |
|
path |
string |
pathLevel |
integer(int32) |
pk |
string |
3.222. ModelResource«Role»
Name | Schema |
---|---|
authority |
string |
description |
string |
links |
< Link > array |
name |
string |
pk |
string |
3.223. ModelResource«STOMP Session»
Name | Schema |
---|---|
links |
< Link > array |
new |
boolean |
pk |
string |
user |
3.224. ModelResource«SystemError»
Name | Description | Schema |
---|---|---|
createdBy |
The initial content author |
|
createdDate |
Date created |
|
errorLogId |
The corresponding log/stacktrace ID, if any |
string |
httpStatusCode |
The HTTP response status code |
integer(int32) |
httpStatusMessage |
The phrase corresponding to the HTTP status |
string |
lastModifiedDate |
Date last modified |
|
links |
< Link > array |
|
message |
Message for users |
string |
remoteAddress |
The address the request originated from |
string |
requestMethod |
The HTTP request method |
string |
requestUrl |
The HTTP request URL, relative to system base URL |
string |
userAgent |
The UA string if provided with a request |
|
validationErrors |
Failed constraint validation errors, if any |
< ConstraintViolationEntry > array |
3.225. ModelResource«UserAgent»
Name | Description | Schema |
---|---|---|
links |
< Link > array |
|
new |
boolean |
|
pk |
string |
|
value |
UA signature string pathFragment |
string |
3.226. ModelResource«UserCredentials»
Name | Schema |
---|---|
active |
boolean |
inactivationDate |
|
inactivationReason |
string |
lastLogin |
|
lastPassWordChangeDate |
|
links |
< Link > array |
loginAttempts |
integer(int32) |
new |
boolean |
pk |
string |
resetPasswordToken |
string |
resetPasswordTokenCreated |
3.227. ModelResource«UserRegistrationCodeBatch»
Name | Description | Schema |
---|---|---|
available |
The number of available codes in the batch |
integer(int32) |
batchSize |
The number of codes to generate (1 to 20), non-updatable. |
integer(int32) |
createdDate |
Date created |
|
description |
The batch description. |
string |
expirationDate |
Expiration date. |
|
lastModifiedDate |
Date last modified |
|
links |
< Link > array |
|
name |
Unique short code, non-updatable. |
string |
pk |
string |
3.228. ModelResource«UserRegistrationCode»
Name | Schema |
---|---|
available |
boolean |
batch |
|
links |
< Link > array |
pk |
string |
3.229. ModelResource«User»
Name | Schema |
---|---|
active |
boolean |
avatarUrl |
string |
bannerUrl |
string |
description |
string |
emailHash |
string |
firstName |
string |
fullName |
string |
lastName |
string |
lastVisit |
|
links |
< Link > array |
locale |
string |
metadata |
< string, UserMetadatum > map |
name |
string |
pk |
string |
roles |
< GrantedAuthority > array |
stringCount |
integer(int32) |
strings |
< string > array |
username |
string |
3.230. PageMetadata
Name | Schema |
---|---|
number |
integer(int64) |
size |
integer(int64) |
totalElements |
integer(int64) |
totalPages |
integer(int64) |
3.231. PagedModelResources«BaseError»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
page |
|
urlParameters |
< string, Array > map |
3.232. PagedModelResources«ClientError»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
page |
|
urlParameters |
< string, Array > map |
3.233. PagedModelResources«ContactDetails»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
page |
|
urlParameters |
< string, Array > map |
3.234. PagedModelResources«Continent»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
page |
|
urlParameters |
< string, Array > map |
3.235. PagedModelResources«Country»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
page |
|
urlParameters |
< string, Array > map |
3.236. PagedModelResources«ErrorLog»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
page |
|
urlParameters |
< string, Array > map |
3.237. PagedModelResources«Friendship»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
page |
|
urlParameters |
< string, Array > map |
3.238. PagedModelResources«Host»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
page |
|
urlParameters |
< string, Array > map |
3.239. PagedModelResources«Locality»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
page |
|
urlParameters |
< string, Array > map |
3.240. PagedModelResources«PersonalDetails»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
page |
|
urlParameters |
< string, Array > map |
3.241. PagedModelResources«PostalCode»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
page |
|
urlParameters |
< string, Array > map |
3.242. PagedModelResources«Role»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
page |
|
urlParameters |
< string, Array > map |
3.243. PagedModelResources«STOMP Session»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
page |
|
urlParameters |
< string, Array > map |
3.244. PagedModelResources«SystemError»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
page |
|
urlParameters |
< string, Array > map |
3.245. PagedModelResources«UserAgent»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
page |
|
urlParameters |
< string, Array > map |
3.246. PagedModelResources«UserCredentials»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
page |
|
urlParameters |
< string, Array > map |
3.247. PagedModelResources«UserRegistrationCodeBatch»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
page |
|
urlParameters |
< string, Array > map |
3.248. PagedModelResources«UserRegistrationCode»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
page |
|
urlParameters |
< string, Array > map |
3.249. PagedModelResources«User»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
page |
|
urlParameters |
< string, Array > map |
3.250. Page«UserDTO»
Name | Schema |
---|---|
content |
< UserDTO > array |
first |
boolean |
last |
boolean |
number |
integer(int32) |
numberOfElements |
integer(int32) |
size |
integer(int32) |
sort |
|
totalElements |
integer(int64) |
totalPages |
integer(int32) |
3.251. PersonalDetails
PersonalDetails
Name | Schema |
---|---|
birthDay |
|
new |
boolean |
pk |
string |
user |
3.252. PersonalDetailsService
Name | Schema |
---|---|
conversionService |
|
filePersistenceService |
|
principal |
|
principalLocalUser |
3.253. PostalAddressDetail
PostalAddressDetail
Name | Schema |
---|---|
addressLine1 |
string |
addressLine2 |
string |
contactDetails |
|
description |
string |
pk |
string |
postCode |
|
postOfficeBoxNumber |
string |
primary |
boolean |
value |
string |
verificationToken |
string |
verified |
boolean |
3.254. PostalCode
A model representing apostal code
Name | Schema |
---|---|
name |
string |
new |
boolean |
parent |
|
path |
string |
pathLevel |
integer(int32) |
pk |
string |
3.255. PostalCodeService
Name | Schema |
---|---|
conversionService |
|
filePersistenceService |
|
principal |
|
principalLocalUser |
3.256. RawJson
Type : object
3.257. ResourceSupport
Name | Schema |
---|---|
links |
< Link > array |
3.258. Resource«BaseError»
Name | Description | Schema |
---|---|---|
createdBy |
The initial content author |
|
createdDate |
Date created |
|
lastModifiedDate |
Date last modified |
|
links |
< Link > array |
|
message |
Message for users |
string |
remoteAddress |
The address the request originated from |
string |
userAgent |
The UA string if provided with a request |
3.259. Resource«ClientError»
Name | Description | Schema |
---|---|---|
createdBy |
The initial content author |
|
createdDate |
Date created |
|
description |
The error description provided by the user, if any. |
string |
lastModifiedDate |
Date last modified |
|
links |
< Link > array |
|
message |
Message for users |
string |
remoteAddress |
The address the request originated from |
string |
screenshotUrl |
A client application screenshot demonstrating the issue. |
string |
state |
A textual representation of the client application state, e.g. the DOM tree. |
string |
userAgent |
The UA string if provided with a request |
|
viewUrl |
The URL relevant to application view state during the error e.g. window.location.href, if any |
string |
3.260. Resource«ContactDetails»
Name | Schema |
---|---|
links |
< Link > array |
new |
boolean |
pk |
string |
primaryAddress |
|
primaryCellphone |
|
primaryEmail |
|
user |
3.261. Resource«Continent»
Name | Schema |
---|---|
links |
< Link > array |
name |
string |
new |
boolean |
parent |
|
path |
string |
pathLevel |
integer(int32) |
pk |
string |
3.262. Resource«Country»
Name | Schema |
---|---|
callingCode |
string |
capital |
string |
currency |
string |
languages |
string |
links |
< Link > array |
name |
string |
nativeName |
string |
new |
boolean |
parent |
|
path |
string |
pathLevel |
integer(int32) |
pk |
string |
3.263. Resource«ErrorLog»
Name | Description | Schema |
---|---|---|
errorCount |
The number of errors corresponding to this stacktrace. |
integer(int32) |
firstOccurred |
First occurrence date |
|
lastOccurred |
Last occurrence date |
|
links |
< Link > array |
|
name |
string |
|
new |
boolean |
|
pk |
string |
|
rootCauseMessage |
The root cause message. |
string |
stacktrace |
The actual stacktrace. |
string |
3.264. Resource«Friendship»
Name | Schema |
---|---|
links |
< Link > array |
pk |
|
status |
enum (NEW, CONFIRMED, BLOCK, DELETE) |
3.265. Resource«Host»
Name | Schema |
---|---|
aliases |
< string > array |
country |
|
description |
string |
links |
< Link > array |
name |
string |
pk |
string |
3.266. Resource«Locality»
Name | Schema |
---|---|
links |
< Link > array |
name |
string |
new |
boolean |
parent |
|
path |
string |
pathLevel |
integer(int32) |
pk |
string |
3.267. Resource«PersonalDetails»
Name | Schema |
---|---|
birthDay |
|
links |
< Link > array |
new |
boolean |
pk |
string |
user |
3.268. Resource«PostalCode»
Name | Schema |
---|---|
links |
< Link > array |
name |
string |
new |
boolean |
parent |
|
path |
string |
pathLevel |
integer(int32) |
pk |
string |
3.269. Resource«Role»
Name | Schema |
---|---|
authority |
string |
description |
string |
links |
< Link > array |
name |
string |
pk |
string |
3.270. Resource«STOMP Session»
Name | Schema |
---|---|
links |
< Link > array |
new |
boolean |
pk |
string |
user |
3.271. Resource«SystemError»
Name | Description | Schema |
---|---|---|
createdBy |
The initial content author |
|
createdDate |
Date created |
|
errorLogId |
The corresponding log/stacktrace ID, if any |
string |
httpStatusCode |
The HTTP response status code |
integer(int32) |
httpStatusMessage |
The phrase corresponding to the HTTP status |
string |
lastModifiedDate |
Date last modified |
|
links |
< Link > array |
|
message |
Message for users |
string |
remoteAddress |
The address the request originated from |
string |
requestMethod |
The HTTP request method |
string |
requestUrl |
The HTTP request URL, relative to system base URL |
string |
userAgent |
The UA string if provided with a request |
|
validationErrors |
Failed constraint validation errors, if any |
< ConstraintViolationEntry > array |
3.272. Resource«UserAgent»
Name | Description | Schema |
---|---|---|
links |
< Link > array |
|
new |
boolean |
|
pk |
string |
|
value |
UA signature string pathFragment |
string |
3.273. Resource«UserCredentials»
Name | Schema |
---|---|
active |
boolean |
inactivationDate |
|
inactivationReason |
string |
lastLogin |
|
lastPassWordChangeDate |
|
links |
< Link > array |
loginAttempts |
integer(int32) |
new |
boolean |
pk |
string |
resetPasswordToken |
string |
resetPasswordTokenCreated |
3.274. Resource«UserRegistrationCodeBatch»
Name | Description | Schema |
---|---|---|
available |
The number of available codes in the batch |
integer(int32) |
batchSize |
The number of codes to generate (1 to 20), non-updatable. |
integer(int32) |
createdDate |
Date created |
|
description |
The batch description. |
string |
expirationDate |
Expiration date. |
|
lastModifiedDate |
Date last modified |
|
links |
< Link > array |
|
name |
Unique short code, non-updatable. |
string |
pk |
string |
3.275. Resource«UserRegistrationCode»
Name | Schema |
---|---|
available |
boolean |
batch |
|
links |
< Link > array |
pk |
string |
3.276. Resource«User»
Name | Schema |
---|---|
active |
boolean |
avatarUrl |
string |
bannerUrl |
string |
description |
string |
emailHash |
string |
firstName |
string |
fullName |
string |
lastName |
string |
lastVisit |
|
links |
< Link > array |
locale |
string |
metadata |
< string, UserMetadatum > map |
name |
string |
pk |
string |
roles |
< GrantedAuthority > array |
stringCount |
integer(int32) |
strings |
< string > array |
username |
string |
3.277. ResponseEntity«BaseError»
Name | Schema |
---|---|
body |
|
statusCode |
enum (100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 302, 303, 304, 305, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 413, 414, 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) |
3.278. ResponseEntity«ClientError»
Name | Schema |
---|---|
body |
|
statusCode |
enum (100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 302, 303, 304, 305, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 413, 414, 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) |
3.279. ResponseEntity«ContactDetails»
Name | Schema |
---|---|
body |
|
statusCode |
enum (100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 302, 303, 304, 305, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 413, 414, 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) |
3.280. ResponseEntity«Continent»
Name | Schema |
---|---|
body |
|
statusCode |
enum (100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 302, 303, 304, 305, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 413, 414, 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) |
3.281. ResponseEntity«Country»
Name | Schema |
---|---|
body |
|
statusCode |
enum (100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 302, 303, 304, 305, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 413, 414, 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) |
3.282. ResponseEntity«ErrorLog»
Name | Schema |
---|---|
body |
|
statusCode |
enum (100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 302, 303, 304, 305, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 413, 414, 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) |
3.283. ResponseEntity«Friendship»
Name | Schema |
---|---|
body |
|
statusCode |
enum (100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 302, 303, 304, 305, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 413, 414, 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) |
3.284. ResponseEntity«Host»
Name | Schema |
---|---|
body |
|
statusCode |
enum (100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 302, 303, 304, 305, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 413, 414, 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) |
3.285. ResponseEntity«Locality»
Name | Schema |
---|---|
body |
|
statusCode |
enum (100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 302, 303, 304, 305, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 413, 414, 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) |
3.286. ResponseEntity«PersonalDetails»
Name | Schema |
---|---|
body |
|
statusCode |
enum (100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 302, 303, 304, 305, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 413, 414, 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) |
3.287. ResponseEntity«PostalCode»
Name | Schema |
---|---|
body |
|
statusCode |
enum (100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 302, 303, 304, 305, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 413, 414, 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) |
3.288. ResponseEntity«Role»
Name | Schema |
---|---|
body |
|
statusCode |
enum (100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 302, 303, 304, 305, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 413, 414, 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) |
3.289. ResponseEntity«STOMP Session»
Name | Schema |
---|---|
body |
|
statusCode |
enum (100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 302, 303, 304, 305, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 413, 414, 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) |
3.290. ResponseEntity«SystemError»
Name | Schema |
---|---|
body |
|
statusCode |
enum (100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 302, 303, 304, 305, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 413, 414, 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) |
3.291. ResponseEntity«UserAgent»
Name | Schema |
---|---|
body |
|
statusCode |
enum (100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 302, 303, 304, 305, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 413, 414, 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) |
3.292. ResponseEntity«UserCredentials»
Name | Schema |
---|---|
body |
|
statusCode |
enum (100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 302, 303, 304, 305, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 413, 414, 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) |
3.293. ResponseEntity«UserRegistrationCodeBatch»
Name | Schema |
---|---|
body |
|
statusCode |
enum (100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 302, 303, 304, 305, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 413, 414, 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) |
3.294. ResponseEntity«UserRegistrationCode»
Name | Schema |
---|---|
body |
|
statusCode |
enum (100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 302, 303, 304, 305, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 413, 414, 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) |
3.295. ResponseEntity«User»
Name | Schema |
---|---|
body |
|
statusCode |
enum (100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 302, 303, 304, 305, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 413, 414, 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) |
3.296. Role
User principal roles. Roles are principals themselves and can be assigned to users.
Name | Schema |
---|---|
description |
string |
name |
string |
pk |
string |
3.297. RoleService
Name | Schema |
---|---|
conversionService |
|
filePersistenceService |
|
principal |
|
principalLocalUser |
3.298. STOMP Session
A model representing a websocket STOMP session
Name | Schema |
---|---|
new |
boolean |
pk |
string |
user |
3.299. Serializable
Type : object
3.300. SimpleLoginRequest
Name | Schema |
---|---|
password |
string |
username |
string |
3.301. Sort
Type : object
3.302. StompSessionService
Name | Schema |
---|---|
conversionService |
|
filePersistenceService |
|
principal |
|
principalLocalUser |
3.303. SystemError
SystemErrors are created exclusively by the system (i.e. without manual intervention) to handle and inform the user about runtime exceptions. They may be persisted automatically according to restdude.validationErrors.system.persist* configuration properties. System validationErrors have a many-to-one relationship with ErrorLog records, as those are shared based on their hash to save space.
Name | Description | Schema |
---|---|---|
createdBy |
The initial content author |
|
createdDate |
Date created |
|
errorLog |
||
errorLogId |
The corresponding log/stacktrace ID, if any |
string |
httpStatusCode |
The HTTP response status code |
integer(int32) |
httpStatusMessage |
The phrase corresponding to the HTTP status |
string |
lastModifiedDate |
Date last modified |
|
message |
Message for users |
string |
pk |
string |
|
remoteAddress |
The address the request originated from |
string |
requestMethod |
The HTTP request method |
string |
requestUrl |
The HTTP request URL, relative to system base URL |
string |
userAgent |
The UA string if provided with a request |
|
validationErrors |
Failed constraint validation errors, if any |
< ConstraintViolationEntry > array |
3.304. SystemErrorService
Name | Schema |
---|---|
conversionService |
|
filePersistenceService |
|
principal |
|
principalLocalUser |
3.305. UiSchema
Name | Schema |
---|---|
json |
string |
3.306. User
Human users
Name | Schema |
---|---|
active |
boolean |
avatarUrl |
string |
bannerUrl |
string |
description |
string |
emailHash |
string |
firstName |
string |
fullName |
string |
lastName |
string |
lastVisit |
|
locale |
string |
metadata |
< string, UserMetadatum > map |
name |
string |
pk |
string |
roles |
< GrantedAuthority > array |
stringCount |
integer(int32) |
strings |
< string > array |
username |
string |
3.307. UserAccountRegistration
User registration
Name | Schema |
---|---|
email |
string |
firstName |
string |
lastName |
string |
locale |
string |
password |
string |
passwordConfirmation |
string |
redirectUrl |
string |
registrationCode |
string |
username |
string |
3.308. UserAgent
UA signatures
Name | Description | Schema |
---|---|---|
new |
boolean |
|
pk |
string |
|
value |
UA signature string pathFragment |
string |
3.309. UserAgentService
Name | Schema |
---|---|
conversionService |
|
filePersistenceService |
|
principal |
|
principalLocalUser |
3.310. UserCredentials
User login information
Name | Schema |
---|---|
active |
boolean |
inactivationDate |
|
inactivationReason |
string |
lastLogin |
|
lastPassWordChangeDate |
|
loginAttempts |
integer(int32) |
new |
boolean |
pk |
string |
resetPasswordToken |
string |
resetPasswordTokenCreated |
3.311. UserCredentialsService
Name | Schema |
---|---|
conversionService |
|
filePersistenceService |
|
principal |
|
principalLocalUser |
3.312. UserDTO
UserDTO is a lightweight DTO version of User
Name | Schema |
---|---|
avatarUrl |
string |
bannerUrl |
string |
emailHash |
string |
firstName |
string |
lastName |
string |
name |
string |
pk |
string |
stompSessionCount |
integer(int32) |
username |
string |
3.313. UserDetails
Name | Schema |
---|---|
accountNonExpired |
boolean |
accountNonLocked |
boolean |
active |
boolean |
admin |
boolean |
authorities |
|
avatarUrl |
string |
birthDay |
|
cellphone |
string |
credentialsNonExpired |
boolean |
dateFormat |
string |
emailHash |
string |
enabled |
boolean |
firstName |
string |
inactivationDate |
|
inactivationReason |
string |
lastName |
string |
lastPassWordChangeDate |
|
lastPost |
|
lastVisit |
|
locale |
string |
loginAttempts |
integer(int32) |
metadata |
< string, string > map |
name |
string |
new |
boolean |
password |
string |
pk |
string |
redirectUrl |
string |
siteAdmin |
boolean |
telephone |
string |
userId |
string |
username |
string |
3.314. UserInvitationResultsDTO
Data transfer object for user invitation resultss
Name | Description | Schema |
---|---|---|
duplicate |
A list of ignored duplicate addressess. |
< string > array |
existing |
A list of ignored, pre-existing addressess. |
< string > array |
invalid |
A list of invalid addressess. |
< string > array |
invited |
A list of invited addressess. |
< string > array |
3.315. UserInvitationsDTO
Data transfer object for user invitations
Name | Description | Schema |
---|---|---|
addressLines |
A line and/or comma delimeted string of RFC 2822 email addresses. |
string |
recepients |
A list of UserDTO instances. |
< UserDTO > array |
3.316. UserMetadatum
Name | Schema |
---|---|
object |
string |
pk |
string |
predicate |
string |
3.317. UserModel
Name | Schema |
---|---|
active |
boolean |
avatarUrl |
string |
bannerUrl |
string |
description |
string |
emailHash |
string |
firstName |
string |
fullName |
string |
lastName |
string |
lastVisit |
|
locale |
string |
localeObject |
|
name |
string |
roles |
< GrantedAuthority > array |
username |
string |
3.318. UserRegistrationCode
UserRegistrationCode
Name | Schema |
---|---|
available |
boolean |
batch |
|
pk |
string |
3.319. UserRegistrationCodeBatch
UserRegistrationCodeBatch
Name | Description | Schema |
---|---|---|
available |
The number of available codes in the batch |
integer(int32) |
batchSize |
The number of codes to generate (1 to 20), non-updatable. |
integer(int32) |
createdDate |
Date created |
|
description |
The batch description. |
string |
expirationDate |
Expiration date. |
|
lastModifiedDate |
Date last modified |
|
name |
Unique short code, non-updatable. |
string |
pk |
string |
3.320. UserRegistrationCodeBatchService
Name | Schema |
---|---|
conversionService |
|
filePersistenceService |
|
principal |
|
principalLocalUser |
3.321. UserRegistrationCodeInfo
Name | Schema |
---|---|
available |
boolean |
batchId |
string |
batchName |
string |
pk |
string |
username |
string |
3.322. UserRegistrationCodeService
Name | Schema |
---|---|
conversionService |
|
filePersistenceService |
|
principal |
|
principalLocalUser |
3.323. UserService
Name | Schema |
---|---|
conversionService |
|
filePersistenceService |
|
principal |
|
principalLocalUser |
3.324. UsernameChangeRequest
A request to change one’s username,
Name | Schema |
---|---|
password |
string |
username |
string |