Skip to main content

Search Suggestion

This endpoint retrieves the list of users and categories that meets the search term entered by the user.

info

This operation requires authentication.

HTTP Request

GET /api/v2/suggestion/?search={search}

Parameters

NameInTypeRequiredDescription
searchquerystringtrueA search term
limitqueryintegerfalseNumber of results to return per page
offsetqueryintegerfalseThe initial index from which to return the results

Example Request


const headers = {
'Accept':'application/json'
};

fetch('/api/v2/suggestion/?search={search}',
{
method: 'GET',

headers: headers
})
.then(function(res) {
return res.json();
}).then(function(body) {
console.log(body);
});

Responses

StatusMeaningDescriptionSchema
200OKResponse status codeInline

Response Schema

Status Code 200

NameTypeRequiredRestrictionsDescription
» countintegerfalsenoneTotal results count
» nextstring(uri)¦nullfalsenoneNext page url
» previousstring(uri)¦nullfalsenonePrevious page url
» resultslist(User) and (Category)falsenoneList of results

Example responses

{
"count": "integer",
"next": "string(uri)",
"previous": "string(uri)",
"results": [
{
"type": "string",
"score": "integer",
"user": {User}
},
{
"type": "string",
"score": "integer",
"category": {Category}
]
}