# Get search filters Endpoint: GET /filters/display/search Version: 1.0.0 ## Query parameters: - `api_key` (string, required) Your API Key token. ## Response 200 fields (application/json): - `status` (string, required) Enum: "ok", "failed" - `meta` (object, required) - `meta.code` (integer) Example: 1000 - `meta.message` (string,null) - `data` (object, required) Example: {"key":null,"label":"Targeting","icon":"target","collapse":false,"description":null,"mode":"advanced","filters":[],"relations":[["countries","exact_country"]]} - `data.filters` (array) Example: [] - `data.filters.key` (string) filter key name Example: "countries" - `data.filters.label` (string,null) Filter label Example: "Region" - `data.filters.icon` (string,null) Filter icon - `data.filters.description` (string,null) Filter description Example: "Filters ads based on the country they are targeting" - `data.filters.disabled` (string,null) Filter disabled status Enum: "free_plan", "coming_soon" - `data.filters.placeholder` (string,null) Filter placeholder Example: "Search by countries" - `data.filters.sub_keys` (object) - `data.filters.sub_keys.type` (string) multi-item type key Example: "type" - `data.filters.sub_keys.main` (string) multi-item type value Example: "text" - `data.filters.default` (array,null) Filter default item selected - `data.filters.component` (string) Filter component name Enum: "SearchBox", "StringMulti", "StringMultiSearchable", "StringMultiSearchableApi", "StringSingle", "StringSingleSearchable", "StringSingleSearchableApi", "BooleanMulti", "BooleanSingle", "NumberMultiRange", "NumberSingleRange", "DateMulti", "DateSingle", "CBoolean" - `data.filters.component_data` (object) Example: {"api_url":null,"items":[],"action":null,"action_data":null,"infinite_sign":null,"min":null,"max":null} - `data.filters.component_data.api_url` (string,null) Get the api url of the items - `data.filters.component_data.items` (array) Example: [] - `data.filters.component_data.items.key` (any) Item key Example: 196 - `data.filters.component_data.items.label` (string,null) Item value Example: "Germany" - `data.filters.component_data.items.icon` (string,null) Item icon if available Example: "DE" - `data.filters.component_data.items.action` (string,null) Item action if available Enum: "SINGLETON_RELATION", "DESELECT_OTHER", "DISABLE_OTHER", "RESET_RELATION_ON_EMPTY" - `data.filters.component_data.action` (string,null) Action for when one of the component items is selected Enum: "SINGLETON_RELATION", "DESELECT_OTHER", "DISABLE_OTHER", "RESET_RELATION_ON_EMPTY" - `data.filters.component_data.action_data` (any) Filter action data - `data.filters.component_data.infinite_sign` (boolean,null) The component has an infinity sign - `data.filters.component_data.min` (integer,null) The component minimum value - `data.filters.component_data.max` (integer,null) The component maximum value - `data.filters.resettable` (boolean) The filter can be reset Example: true - `data.relations` (array) Example: [["countries","exact_country"]]