Home / GraphQL API
All entities follow the same search and sorting conventions. When filtering for matches use the following examples to build your queries. Results will always be returned as a paginated list that you can traverse using cursors.
Every entity in our graph can be filtered by different fields. However, all fields of the same type follow similar conventions.
if you want to filter by a date range, you can use greaterThan
, lessThan
, greaterThanOrEqualTo
, lessThanOrEqualTo
, equals
, or notEquals
filters.
Like date filters, number filters have specific conditionals. You can use greaterThan
, lessThan
, greaterThanOrEqualTo
, lessThanOrEqualTo
, equals
, or notEquals
conditionals.
You can filter with common string matching using, contains
, equals
, notEquals
, startsWith
, or endsWith
.
You can filter multiple values by choosing what values to include or exclude from the results.
You can filter enums by including the values of the enum you wish to include, exclude, or match exactly.
You can combine multiple filters together to construct more advanced queries.