Decision Support System Ingest

DSS Ingest APIs

API specs to manage and facilitate data ingestion for decision support systems.

API receives the Transaction Details JSON Request and passes it on to

post
/save

This API receives the Transaction Details JSON Request and passes it on to the Service Layer for further process of persisting into elastic search.

Body
dataContextstringOptional

context of the transactional data

dataContextVersionstringOptional

version of the context

dataObjectobjectOptional

this contains the transactional object

Responses
201

Response for Success State of the API

post
/save

No content

API use to provide response for external data upload

post
/upload

uploded file get parsed and stores target data to Elastic search.

Body
filestring · binaryRequired
Responses
201

Response for Success State of the API

post
/upload

No content

This api is used for scroll search

post
/migrate/{indexName}/{version}

Response for Success State of the API

Path parameters
indexNamestringRequired
versionstringRequired
Responses
201

create

post
/migrate/{indexName}/{version}
201

create

No content

This API use to pause a active kafka consumer

get
/pause/{consumerId}
Path parameters
consumerIdstringRequired
Responses
get
/pause/{consumerId}

This API is to resume a paused kafka consumer

get
/resume/{consumerId}
Path parameters
consumerIdstringRequired
Responses
get
/resume/{consumerId}

Last updated

Was this helpful?