Skip to main content

Query Options

The SDK supports all standard OData query options for filtering, sorting, and paginating data.

Select Fields

Limit which fields are returned to reduce payload size:

Filtering

Filter results using OData filter syntax.

Basic Filters

Filter Operators

OperatorDescriptionExample
eqEqual"Status eq 'A'"
neNot equal"Status ne 'X'"
gtGreater than"Amount gt 100"
geGreater than or equal"Amount ge 100"
ltLess than"Amount lt 1000"
leLess than or equal"Amount le 1000"

String Functions

Logical Operators

Null Checks

Sorting

Order results by one or more fields:

Pagination

Basic Pagination

With Total Count

Async Iterator

For processing large datasets efficiently:

Expanding Relations

Fetch related entities in a single request:

Expand with Select

Search across multiple fields (if supported by the service):

Query Builder

For complex queries, use the fluent query builder:

Common Patterns

Date Range Filter

In List Filter