GET /ariel/searches/{search_id}
Retrieves information about an Ariel search.
Retrieve status information for a search, based on the search ID parameter. The same informational fields are returned regardless of whether the search is in progress or is complete.
| MIME Type | 
|---|
application/json  | 
| Parameter | Type | Optionality | Data Type | MIME Type | Description | 
|---|---|---|---|---|---|
search_id  | 
path  | 
Required  | 
String  | 
text/plain  | 
Required. The identifier for an Ariel search.  | 
Prefer  | 
header  | 
Optional  | 
String  | 
text/plain  | 
Optional. Specify 'wait=N' where N is number of seconds to wait for COMPLETED status of the search.  | 
data_lake  | 
query  | 
Optional  | 
String  | 
text/plain  | 
Optional - If the search was for QCDL then "qcdl" should be entered in this field. Only "qcdl" can be entered in this field  | 
| HTTP Response Code | Unique Code | Description | 
|---|---|---|
200  | 
The search information was retrieved.  | 
|
206  | 
The search information was retrieved with 'Prefer: wait=N' timeout(sec) expired before the search is completed  | 
|
404  | 
1002  | 
The search does not exist.  | 
422  | 
1005  | 
A request parameter is not valid.  | 
500  | 
1020  | 
An error occurred during the attempt to retrieve the search information.  | 
503  | 
1010  | 
The Ariel server might be temporarily unavailable or offline. Please try again later.  | 
Response Description
Information about the specified search, including the search status.
Response Sample
{
  "cursor_id": "s16",
  "compressed_data_file_count": 0,
  "compressed_data_total_size": 0,
  "data_file_count": 5470,
  "data_total_size": 67183115,
  "index_file_count": 0,
  "index_total_size": 0,
  "processed_record_count": 1256462,
  "error_messages": [
    {
      "code": "String",
      "contexts": [
        "String"
      ],
      "message": "String",
      "severity": "String <one of: INFO, WARN, ERROR>"
    }
  ],
  "desired_retention_time_msec": 86400000,
  "progress": 46,
  "progress_details": [
    0,
    0,
    0,
    0,
    66957,
    652657,
    76594,
    89809,
    86032,
    107729
  ],
  "query_execution_time": 1480,
  "query_string": "SELECT sourceip, starttime, qid, sourceport  from events into s16 where sourceip in (select destinationip from events) parameters snapshotsize=2, PROGRESSDETAILSRESOLUTION=10",
  "record_count": 1240923,
  "save_results": false,
  "status": "String <one of: WAIT, EXECUTE, SORTING, COMPLETED, CANCELED, ERROR>",
  "snapshot": {
    "events": [
      {
        "sourceip": "10.100.65.20",
        "starttime": 1467049610018,
        "qid": 10034,
        "sourceport": 13675
      },
      {
        "sourceip": "10.100.100.121",
        "starttime": 1467049610019,
        "qid": 20034,
        "sourceport": 80
      }
    ]
  },
  "subsearch_ids": [
     "sub_id_1"
   ],
  "search_id": "s16"
}