How Asynchronous Run Query Works

When longrunquery is run with valid JSON input, it returns 202 status code along with a unique key, internally it accepts the request and starts processing requested query. Once the processing is completed, result is cached for configurable amount of time. User can access the result with same unique key until it is available in cache.

Processing status can be checked using longrunquery result end point by passing the key like /ebis/api/v1/dataservice (the /longrunquery/result/<Key> request should be appended with the key that got returned from the longrunquery), it returns following responses based on the status



Last Published Tuesday, February 6, 2024