POST
/
api
/
ai
/
search
/
v3
curl --request POST \
  --url https://api.worqhat.com/api/ai/search/v3 \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "question": "What is the capital of India?",
  "training_data": "1234567890",
  "search_count": 10
}'
{
  "status": "success",
  "result": [
    {
      "results": {
        "sId": "07743dc2-2c1f-4b15-919e-7f7aae66586c",
        "type": "donut",
        "name": "Old Fashioned",
        "ppu": "0.55"
      },
      "distance": 0.1902
    },
    {
      "results": {
        "sId": "59183537-9324-44fd-a1e9-023f6acefc52",
        "type": "donut",
        "name": "Cake",
        "ppu": "0.55"
      },
      "distance": 0.2543
    },
    {
      "results": {
        "sId": "b29b523e-f5c3-4402-8080-9f3416837a00",
        "type": "donut",
        "name": "Raised",
        "ppu": "0.55"
      },
      "distance": 0.268
    }
  ],
  "processing_time": 3323,
  "processing_id": "4e553b00-1898-4337-8003-291cab2f8a2b",
  "processing_count": 4
}

Authorizations

Authorization
string
headerrequired

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
question
string

The Search Query that you want to search for.

training_data
string

The ID of the Trained Dataset that you want to search in.

search_count
integer

The number of results that you want to return.

Response

200 - application/json
status
string

Status indicating the success of the request.

result
object[]
processing_time
integer

The time taken to process the request, in milliseconds.

processing_id
string

A universally unique identifier for the request. This can be used to track the request in the logs.

processing_count
integer

The number of times the request has been processed. This is what is considered in the Billing Process.