Context History Service

ContextHistoryRestfulApi class

Interface address:/api/rest_j/v1/contextservice/createHistory

Request method: POST

Request data type: application/json

Response data type: */*

Interface Description:

Create History

Request Parameters:

Parameter name Parameter description Required Request type Data type schema
Parameter name Parameter description Required Request type Data type schema
contextHistory History context false String String
contextID context id false String String

Response Status:

Status code Description schema
200 OK Message
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

Response parameters:

parameter name parameter description type schema
data Dataset object
message Description string
method request url string
status Status integer(int32) integer(int32)

Sample Response:

1. {
2. "data": {},
3. "message": "",
4. "method": "",
5. "status": 0
6. }

Interface address:/api/rest_j/v1/contextservice/getHistories

Request method: POST

Request data type: application/json

Response data type: */*

Interface description:

Get multiple history records

Request Parameters:

Parameter name Parameter description Required Request type Data type schema
Parameter name Parameter description Required Request type Data type schema
contextID context id false String String

Response Status:

Status code Description schema
200 OK Message
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

Response parameters:

parameter name parameter description type schema
data Dataset object
message Description string
method request url string
status Status integer(int32) integer(int32)

Sample Response:

1. {
2. "data": {},
3. "message": "",
4. "method": "",
5. "status": 0
6. }

Interface address:/api/rest_j/v1/contextservice/getHistory

Request method: POST

Request data type: application/json

Response data type: */*

Interface description:

Get history records

Request Parameters:

Parameter name Parameter description Required Request type Data type schema
Parameter name Parameter description Required Request type Data type schema
contextID ContextId false String String
source Context Source false String String

Response Status:

Status code Description schema
200 OK Message
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

Response parameters:

parameter name parameter description type schema
data Dataset object
message Description string
method request url string
status Status integer(int32) integer(int32)

Sample Response:

1. {
2. "data": {},
3. "message": "",
4. "method": "",
5. "status": 0
6. }

Interface address:/api/rest_j/v1/contextservice/removeHistory

Request method: POST

Request data type: application/json

Response data type: */*

Interface description:

Delete history records

Request Parameters:

Parameter name Parameter description Required Request type Data type schema
Parameter name Parameter description Required Request type Data type schema
contextHistory History context false String String
contextID context id false String String

Response Status:

Status code Description schema
200 OK Message
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

Response parameters:

parameter name parameter description type schema
data Dataset object
message Description string
method request url string
status Status integer(int32) integer(int32)

Sample Response:

1. {
2. "data": {},
3. "message": "",
4. "method": "",
5. "status": 0
6. }

Interface address:/api/rest_j/v1/contextservice/searchHistory

Request method: POST

Request data type: application/json

Response data type: */*

Interface description:

Search history

Request Parameters:

Parameter name Parameter description Required Request type Data type schema
Parameter name Parameter description Required Request type Data type schema
contextID ContextId false String String
keywords Keywords false String String

Response Status:

Status code Description schema
200 OK Message
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

Response parameters:

parameter name parameter description type schema
data Dataset object
message Description string
method request url string
status Status integer(int32) integer(int32)

Sample Response:

1. {
2. "data": {},
3. "message": "",
4. "method": "",
5. "status": 0
6. }