HTTP Search Query
Performs a Riak KV Search query.
Request
GET /search/query/<index_name>
Optional Query Parameters
wt— The response writer to be used when returning the Search payload. The currently available options arejsonandxml. The default isxml.q— The actual Search query itself. Examples can be found in Using Search. If a query is not specified, Riak will return information about the index itself, e.g. the number of documents indexed.
Normal Response Codes
200 OK
Typical Error Codes
400 Bad Request— Returned when, for example, a malformed query is supplied404 Object Not Found— Returned if the Search index you are attempting to query does not exist503 Service Unavailable— The request timed out internally
Response
If a 200 OK is returned, then the Search query has been successful.
Below is an example JSON response from querying an index that currently
has no documents associated with it:
{
"response": {
"docs": [],
"maxScore": 0.0,
"numFound": 0,
"start": 0
},
"responseHeader": {
"status": 0,
"QTime": 10,
"params": { /* internal info from the query */ }
}
}
