Search

make a search

post

Search information following a query

Body
queryany ofOptionalDefault: ""
stringOptional
or
nullOptional
userany ofOptional
stringOptional
or
nullOptional
Responses
200
Successful Response
application/json
post
POST /api/search/query HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 26

{
  "query": "",
  "user": "text"
}
{
  "response": {
    "query": "text",
    "answer": "text",
    "reason": "text",
    "confident_rate": 1,
    "got_answer": true,
    "documents": [
      {
        "id": "text",
        "name": "text",
        "url": "text"
      }
    ]
  }
}

count all search for a period

post

count all searches done through /api/search/query endpoint between a period

Body
begin_dateany ofOptional
stringOptional
or
nullOptional
end_dateany ofOptional
stringOptional
or
nullOptional
Responses
200
Successful Response
application/json
post
POST /api/search/stats/count-search-by-date HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 39

{
  "begin_date": "text",
  "end_date": "text"
}
{
  "response": 1
}

count all answered search for a period

post

count all answered searches done through /api/search/query endpoint between a period

Body
begin_dateany ofOptional
stringOptional
or
nullOptional
end_dateany ofOptional
stringOptional
or
nullOptional
Responses
200
Successful Response
application/json
post
POST /api/search/stats/count-answered-search-by-date HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 39

{
  "begin_date": "text",
  "end_date": "text"
}
{
  "response": 1
}

count all search

post

count all searches done through /api/search/query endpoint

Responses
200
Successful Response
application/json
post
POST /api/search/stats/count-search HTTP/1.1
Host: 
Accept: */*
200

Successful Response

{
  "response": 1
}

count all answered search

post

count all answered searches done through /api/search/query endpoint

Responses
200
Successful Response
application/json
post
POST /api/search/stats/count-answered-search HTTP/1.1
Host: 
Accept: */*
200

Successful Response

{
  "response": 1
}

list searches

post

list searches done through /api/search/query endpoint

Body
offsetany ofOptionalDefault: 0
integerOptional
or
nullOptional
limitany ofOptionalDefault: 50
integerOptional
or
nullOptional
Responses
200
Successful Response
application/json
post
POST /api/search/stats/list-search HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 23

{
  "offset": 0,
  "limit": 50
}
{
  "response": [
    {
      "id": "text",
      "answer_text": "text",
      "query": "text",
      "user_id": "text",
      "date": "2025-07-21T08:34:26.023846Z"
    }
  ]
}

Last updated