1. Overview
These services perform admin-related functions.
1.1. Version information
Version : 1.0.0
1.2. License information
License : Use of this file is subject to the terms of your agreement with SAP SE or its affiliates respecting the use of the SAP product for which this file relates.
Terms of service : null
1.3. URI scheme
Host : hostname
BasePath : /adminapi
1.4. Tags
-
Sample : Sample Methods
-
business-process-controller : Business Process Controller
-
search-controller : Search Controller
2. Paths
2.1. Trigger business process event
POST /businessprocess/events
2.1.1. Description
Causes a trigger on a businnes process event
2.1.2. Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
request |
request |
2.1.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
Operation succeeded |
|
400 |
Bad request |
No Content |
404 |
event can’t be null |
No Content |
409 |
Event has been already triggered |
No Content |
2.1.4. Consumes
-
application/json
2.1.5. Produces
-
*/*
2.1.6. Tags
-
business-process-controller
2.1.7. Security
Type | Name |
---|---|
oauth2 |
|
oauth2 |
2.2. Execute flexible search
POST /console/search/flexible
2.2.1. Description
Runs a flexible search query
2.2.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
commit |
commit |
boolean |
|
Query |
locale |
locale |
string |
|
Query |
maxCount |
maxCount |
integer (int32) |
|
Body |
queryData |
queryData |
2.2.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
Operation succeeded |
|
400 |
Bad request |
No Content |
409 |
locale 'unknown' is not supported |
No Content |
2.2.4. Consumes
-
application/json
2.2.5. Produces
-
application/json
2.2.6. Tags
-
search-controller
2.2.7. Security
Type | Name |
---|---|
oauth2 |
|
oauth2 |
2.3. Execute polyglot query search
POST /console/search/polyglot
2.3.1. Description
Runs a a polyglot search query
2.3.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
count |
count |
integer (int32) |
|
Query |
needTotalCount |
needTotalCount |
boolean |
|
Query |
start |
start |
integer (int32) |
|
Body |
queryData |
queryData |
2.3.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
Operation succeeded |
|
400 |
Bad request |
No Content |
409 |
locale 'unknown' is not supported |
No Content |
2.3.4. Consumes
-
application/json
2.3.5. Produces
-
application/json
2.3.6. Tags
-
search-controller
2.3.7. Security
Type | Name |
---|---|
oauth2 |
|
oauth2 |
2.4. Execute sql search
POST /console/search/sql
2.4.1. Description
Runs a sql query search
2.4.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
commit |
commit |
boolean |
|
Query |
maxCount |
maxCount |
integer (int32) |
|
Body |
queryData |
queryData |
2.4.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
Operation succeeded |
|
400 |
Bad request |
No Content |
2.4.4. Consumes
-
application/json
2.4.5. Produces
-
application/json
2.4.6. Tags
-
search-controller
2.4.7. Security
Type | Name |
---|---|
oauth2 |
|
oauth2 |
3. Definitions
3.1. Exception
Name | Schema |
---|---|
cause |
|
localizedMessage |
string |
message |
string |
stackTrace |
< StackTraceElement > array |
suppressed |
< Throwable > array |
3.2. Map«string,object»
Type : < string, object > map
3.3. ParamData
Name | Schema |
---|---|
placeholder |
string |
value |
string |
3.4. QueryData
Name | Schema |
---|---|
params |
< ParamData > array |
query |
string |
3.5. SearchResultData
Name | Schema |
---|---|
executionTime |
string |
message |
string |
resultCount |
integer (int32) |
resultSet |
< Map«string,object» > array |
totalCount |
integer (int32) |
3.6. SqlSearchResultData
Name | Schema |
---|---|
catalogVersionsAsString |
string |
exception |
|
exceptionStackTrace |
string |
executionTime |
integer (int64) |
headers |
< string > array |
parametersAsString |
string |
query |
string |
rawExecution |
boolean |
resultCount |
integer (int32) |
resultList |
< < string > array > array |
3.7. StackTraceElement
Name | Schema |
---|---|
classLoaderName |
string |
className |
string |
fileName |
string |
lineNumber |
integer (int32) |
methodName |
string |
moduleName |
string |
moduleVersion |
string |
nativeMethod |
boolean |
3.8. Throwable
Name | Schema |
---|---|
cause |
|
localizedMessage |
string |
message |
string |
stackTrace |
< StackTraceElement > array |
suppressed |
< Throwable > array |
3.9. TriggerEventRequest
Name | Schema |
---|---|
choice |
string |
event |
string |
3.10. TriggerEventResponse
Name | Schema |
---|---|
message |
string |
4. Security
4.1. oauth2_client_credentials
Type : oauth2
Flow : application
Token URL : https://{oauth2_url}/authorizationserver/oauth/token
Name |
---|
basic |
4.2. oauth2_password
Type : oauth2
Flow : password
Token URL : https://{oauth2_url}/authorizationserver/oauth/token
Name |
---|
basic |