Skip to main content
In most cases, prefer using the filters parameter, which offers a simpler SQL-like syntax and supports combining numeric, facet, and tag filters. However, sometimes you might want to combine filters and numericFilters in the same search.

Usage

  • You can’t use boolean operators (AND, OR, NOT) inside numericFilters.
  • Multiple filters in a flat array are combined using AND. To combine filters with OR, use nested arrays.
  • Filters support numeric values from -4611686018427387 to +4611686018427387.
  • Numeric precision is limited to three decimal places.

Numeric comparisons

  • Syntax: facet <operator> value
  • Operators: <, <=, =, !=, >=, >.
  • Example: inStock = 1

Numeric ranges

  • Format: facet:low TO high
  • Example: price:5.99 TO 100
  • Both bounds must be numeric.
  • Ranges are inclusive.

Combining with filters

You can combine filters and numericFilters. For example:
JavaScript
This returns results with more than 500 employees and the county is either Maricopa or Pima.

Example

Current API clients

Last modified on June 19, 2026