---
title: "Query Control Schema"
description: "Value schema for query control type"
canonical: "https://academy.bricksbuilder.io/developer/schema/controls/query/"
markdownUrl: "https://academy.bricksbuilder.io/developer/schema/controls/query.md"
pageType: "article"
section: "developer"
category: "schema"
lastmod: "2026-05-21T13:58:32.000Z"
---
import SchemaJson from '../../../../../components/SchemaJson.astro'

<SchemaJson path="controls/query.json" />

## Properties

| Property | Type | Description |
|---|---|---|
| `NOTE` | any | — |
| `ajax_loader_animation` | any | — |
| `ajax_loader_color` | any | — |
| `ajax_loader_scale` | any | — |
| `ajax_loader_selector` | any | — |
| `ajax_loader_separator` | any | — |
| `api_auth_api_key_name` | any | — |
| `api_auth_api_key_use_constant` | any | — |
| `api_auth_api_key_use_constant_info` | any | — |
| `api_auth_api_key_value` | any | — |
| `api_auth_api_location` | any | — |
| `api_auth_basic_password` | any | — |
| `api_auth_basic_use_constant` | any | — |
| `api_auth_basic_use_constant_info` | any | — |
| `api_auth_basic_username` | any | — |
| `api_auth_bearer_token` | any | — |
| `api_auth_bearer_use_constant` | any | — |
| `api_auth_bearer_use_constant_info` | any | — |
| `api_auth_sep` | any | — |
| `api_auth_type` | any | — |
| `api_body_json` | any | — |
| `api_body_params` | any | — |
| `api_body_type` | any | — |
| `api_docs` | any | — |
| `api_headers` | any | — |
| `api_method` | any | — |
| `api_name` | any | — |
| `api_params` | any | — |
| `api_params_sep` | any | — |
| `api_sep` | any | — |
| `api_url` | any | — |
| `arrayEditor` | any | — |
| `array_conditions` | any | — |
| `body_separator` | any | — |
| `builderQueryMaxResults` | any | — |
| `cache_time` | any | — |
| `cartCrossSells` | any | — |
| `child_of` | any | — |
| `childless` | any | — |
| `crossSells` | any | — |
| `current_post_author` | any | — |
| `current_post_term` | any | — |
| `disable_query_merge` | any | — |
| `disable_update_post_meta_cache` | any | — |
| `disable_update_post_term_cache` | any | — |
| `disable_url_params` | any | — |
| `exclude_current_post` | any | — |
| `featured` | any | — |
| `headers_separator` | any | — |
| `hideOutOfStock` | any | — |
| `id` | any | — |
| `ignore_sticky_posts` | any | — |
| `infinite_scroll` | any | — |
| `infinite_scroll_delay` | any | — |
| `infinite_scroll_margin` | any | — |
| `infinite_scroll_separator` | any | — |
| `is_archive_main_query` | any | — |
| `is_live_search` | any | — |
| `is_live_search_info` | any | — |
| `is_live_search_separator` | any | — |
| `is_live_search_wrapper_selector` | any | — |
| `items_per_page` | any | — |
| `meta_key` | any | — |
| `meta_query` | any | — |
| `meta_query_relation` | any | — |
| `meta_query_separator` | any | — |
| `no_found_rows` | any | — |
| `no_results_separator` | any | — |
| `no_results_template` | any | — |
| `no_results_text` | any | — |
| `number` | any | — |
| `objectType` | any | — |
| `offset` | any | — |
| `onSale` | any | — |
| `order` | any | — |
| `orderby` | any | — |
| `pagination_enabled` | any | — |
| `pagination_method` | any | — |
| `pagination_page_offset_key` | any | — |
| `pagination_page_offset_key_location` | any | — |
| `pagination_page_param` | any | — |
| `pagination_param_location` | any | — |
| `pagination_separator` | any | — |
| `pagination_total_extract` | any | — |
| `parent` | any | — |
| `performanceInfo` | any | — |
| `performanceSeparator` | any | — |
| `post__in` | any | — |
| `post__not_in` | any | — |
| `post_mime_type` | any | — |
| `post_parent` | any | — |
| `post_type` | any | — |
| `posts_per_page` | any | — |
| `queryEditor` | any | — |
| `query_api_button` | any | — |
| `query_api_error` | any | — |
| `query_api_table` | any | — |
| `query_filters_separator` | any | — |
| `randomSeedTtl` | any | — |
| `relatedProducts` | any | — |
| `response_path` | any | — |
| `response_separator` | any | — |
| `role__in` | any | — |
| `show_empty` | any | — |
| `tax_query` | any | — |
| `tax_query_advanced` | any | — |
| `tax_query_not` | any | — |
| `tax_query_relation` | any | — |
| `tax_query_separator` | any | — |
| `taxonomy` | any | — |
| `upSells` | any | — |
| `useQueryEditor` | any | — |
| `wooControlsSeparator` | any | — |