GET /es/api/v1/analytics/topQueries?source=my_index
[ "query1", "query2", "query3", "query4", "query5" ]
{ "detail": [ { "loc": ["query", "source"], "msg": "field required", "type": "value_error.missing" } ] }
Get the last queries from the current user.
Parameter | Type | Description |
---|---|---|
source | string | Source ID stored in the engine (usually the index) |
size | integer | Number of queries to return (optional, default: 6) |
GET /es/api/v1/analytics/userQueries?source=my_index&size=10
[ "query1", "query2", "query3", "query4", "query5" ]
{ "detail": [ { "loc": ["query", "source"], "msg": "field required", "type": "value_error.missing" } ] }
Get suggested queries based on a given query.
Parameter | Type | Description |
---|---|---|
source | string | Source ID stored in the engine (usually the index) |
q | string | Query to look for in stored queries |
size | integer | Number of queries to return (optional, default: 6) |
POST /es/api/v1/analytics/suggestedQueries?source=my_index&q=my_query&size=5
[ "suggested_query1", "suggested_query2", "suggested_query3", "suggested_query4", "suggested_query5" ]
{ "detail": [ { "loc": ["query", "source"], "msg": "field required", "type": "value_error.missing" } ] }