Skip to content

Commit

Permalink
doc/api-details: document date range queries
Browse files Browse the repository at this point in the history
Describe API support for querying the same field
with multiple operators e.g. date range queries.

Signed-off-by: Jeny Sadadia <[email protected]>
  • Loading branch information
Jeny Sadadia committed Nov 26, 2024
1 parent e82bcfe commit 61d4ac6
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions doc/api-details.md
Original file line number Diff line number Diff line change
Expand Up @@ -371,6 +371,16 @@ $ curl 'http://localhost:8001/latest/nodes?kind=kbuild&name__re=x86'

returns all Kbuild nodes with the string "x86" in the node name.

API also supports multiple operator queries for the same field name.
For example, date range queries can be triggered as the below:

```
$ curl 'https://localhost:8001/nodes?created__gt=2024-02-26T13:21:55.301000&created__lt=2024-11-01&kind=checkout'
```
The above query will return all the checkout nodes in the specific
date range provided i.e. nodes created between `2024-02-26T13:21:55.301000` and `2024-11-01` date-time range.


Nodes with `null` fields can also be retrieved using the endpoint.
For example, the below command will get all the nodes with `parent` field set to `null`:

Expand Down

0 comments on commit 61d4ac6

Please sign in to comment.