# Querying The Querying API is responsible for fetching multiple pages of results sequentially.

The Querying API supports the following operators: - `Equals` - `NotEquals` - `Gt` - `Lt` - `Gte` - `Lte` - `Contains` - `StartsWith` - `EndsWith` ## Retrieve entities using a query string - [POST /api/entities/query](https://api-docs.sitecore.com/ch/querying-api/querying/entitiesbyqueryv3.md): Lists entities that match the query in a request body. The query filter supports multiple types, each with specific properties: #### Composite filter Combines multiple filters using a logical operator (, ). - Required - , , - Example - #### Not filter Negates a child filter. - Required - , - Example - #### Property filter Filters entities by a property value. - Required - , , , , - Optional - (for localized properties) - Example - #### Relation filter Filters entities by a relation. - Required - , - Optional - or - Example - #### CreatedBy filter Filters entities by the user who created them. - Required - , - Example - #### ModifiedBy filter Filters entities by the user who last modified them. - Required - , - Example - #### SecuredAncestors filter Filters entities by their secured ancestor. - Required - , - Example - #### ID filter Filters entities by their ID. - Required - , , - Example - #### Identifier filter Filters entities by their identifier. - Required - , , - Example - #### Definition filter Filters entities by their entity definition. - Required - , , - Example - #### Modules filter Filters entities by the modules they belong to. - Required - , - Example - #### CreatedOn filter Filters entities by their creation date. - Required - , , (ISO 8601 format) - Example - #### ModifiedOn filter Filters entities by their last modification date. - Required - , , (ISO 8601 format) - Example - ## Retrieve entities using a scroll-based query - [POST /api/entities/scroll](https://api-docs.sitecore.com/ch/querying-api/querying/entitiesbyscrollv3.md): Lists all entities using a scroll-based query for efficient large result set traversal. ## Retrieve entities using a search query - [POST /api/entities/searchAfter](https://api-docs.sitecore.com/ch/querying-api/querying/entitiesbysearchafterv3.md): Lists all entities that match the criteria. This endpoint supports sorted pagination using the property. {% admonition type="info" name="Note" %}For more information, see query operators, filters, and examples.{% /admonition %}