Natural Language Query
curl --request POST \
--url https://api.worqhat.com/api/collections/data/fetch/natural-query \
--header 'Authorization: <authorization>' \
--header 'Content-Type: application/json' \
--data '{
"collection": "Users",
"queries": "Fetch all the users with age greater than 18"
}'
{
"data": {
"collection": "Users",
"data": [
{
"sampleDbContent": "This is a sample content",
"sampleDbContent2": "This is a sample content 2"
},
{
"sampleDbContent": "This is a sample content",
"sampleDbContent2": "This is a sample content 2"
}
],
"databaseId": "1234567890",
"elapsed_time": 800
},
"processing_count": 6554,
"processing_id": "4b139bfe-1f71-4345-b539-fa6c1700f166",
"processing_time": 888,
"status": "success"
}
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
The Name of the Collection or the Group where you want to store all your data.
The Query that you want to run on the Collection. Describe the data that you want to fetch from a Collection in a natural language format and we will run the query for you.
Response
The number of times the request has been processed. This is what is considered in the Billing Process. This is either the number of times the image is processed or the number of words that the server processes.
A universally unique identifier for the request. This can be used to track the request in the logs.
The time taken to process the request, in milliseconds.
Status indicating the success of the text moderation.
Was this page helpful?
curl --request POST \
--url https://api.worqhat.com/api/collections/data/fetch/natural-query \
--header 'Authorization: <authorization>' \
--header 'Content-Type: application/json' \
--data '{
"collection": "Users",
"queries": "Fetch all the users with age greater than 18"
}'
{
"data": {
"collection": "Users",
"data": [
{
"sampleDbContent": "This is a sample content",
"sampleDbContent2": "This is a sample content 2"
},
{
"sampleDbContent": "This is a sample content",
"sampleDbContent2": "This is a sample content 2"
}
],
"databaseId": "1234567890",
"elapsed_time": 800
},
"processing_count": 6554,
"processing_id": "4b139bfe-1f71-4345-b539-fa6c1700f166",
"processing_time": 888,
"status": "success"
}