Query all datasets and jobs
Returns one or more datasets and jobs of your query.
Query Parameters
q string required
filter string
sort string
limit integer
Default value: 100
The number of results to return from offset.
namespace string
Possible values: <= 1024 characters
Match jobs or datasets within the given namespace.
before string
Possible values: Value must match regular expression YYYY-MM-DD
Match jobs or datasets before YYYY-MM-DD
.
after string
Possible values: Value must match regular expression YYYY-MM-DD
Match jobs or datasets after YYYY-MM-DD
.
Responses
- 200
OK
application/json
Schema
Example (from schema)
Schema
totalCount integer
Total number of search results.
results object[]
{
"totalCount": 1,
"results": [
{
"type": "DATASET",
"name": "public.delivery_7_days",
"updatedAt": "2019-05-09T19:49:24.201361Z",
"namespace": "food_delivery",
"nodeId": "dataset:food_delivery:public.delivery_7_days"
}
]
}
GET /search
Request
Request
curl / cURL
curl -L -X GET 'http://localhost:5000/api/v1/search' \
-H 'Accept: application/json'
python / requests
curl -L -X GET 'http://localhost:5000/api/v1/search' \
-H 'Accept: application/json'
go / native
curl -L -X GET 'http://localhost:5000/api/v1/search' \
-H 'Accept: application/json'
nodejs / axios
curl -L -X GET 'http://localhost:5000/api/v1/search' \
-H 'Accept: application/json'
ruby / Net::HTTP
curl -L -X GET 'http://localhost:5000/api/v1/search' \
-H 'Accept: application/json'
csharp / RestSharp
curl -L -X GET 'http://localhost:5000/api/v1/search' \
-H 'Accept: application/json'
php / cURL
curl -L -X GET 'http://localhost:5000/api/v1/search' \
-H 'Accept: application/json'
java / OkHttp
curl -L -X GET 'http://localhost:5000/api/v1/search' \
-H 'Accept: application/json'
powershell / RestMethod
curl -L -X GET 'http://localhost:5000/api/v1/search' \
-H 'Accept: application/json'