1. Overview
These services perform admin-related functions.
1.1. Version information
Version : 1.1.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 : localhost:9001
BasePath : /adminapi
1.4. Tags
-
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 business 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 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 | Description | Schema |
|---|---|---|
catalogVersionsAsString |
string |
|
dataSourceId |
Datasource identifier |
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 : /authorizationserver/oauth/token
| Name |
|---|
basic |
4.2. oauth2_password
Type : oauth2
Flow : password
Token URL : /authorizationserver/oauth/token
| Name |
|---|
basic |