Filter Types

Overview

Filters allow you to narrow down API results to specific criteria. Each endpoint supports different filters based on the data it returns.

Filter Types

NumericRangeFilter

Filter numeric values (floats) with optional min/max bounds.

Schema:

{
  "min": 1000.0,
  "max": 50000.0
}

Fields:

Field
Type
Description

min

float

Minimum value (inclusive)

max

float

Maximum value (inclusive)

Examples:

// Minimum only
{"min": 1000000}

// Maximum only
{"max": 50000}

// Range
{"min": 1000, "max": 1000000}

// Negative values allowed
{"min": -10.5, "max": 100.75}

Common Uses:

  • value_usd - Filter by USD value

  • price_usd - Filter by price

  • market_cap_usd - Filter by market cap

  • volume_24h_usd - Filter by volume

IntegerRangeFilter

Filter integer values with optional min/max bounds.

Schema:

Fields:

Field
Type
Description

min

integer

Minimum value (inclusive)

max

integer

Maximum value (inclusive)

Examples:

Common Uses:

  • holder_count - Filter by number of holders

  • token_age_days - Filter by token age

  • trade_count - Filter by number of trades

DateRangeFilter

Filter by date/time ranges.

Schema:

Fields:

Field
Type
Description

from

string

Start date (ISO 8601 format)

to

string

End date (ISO 8601 format)

Formats:

Examples:

TokenAddressFilter

Filter by one or more token addresses.

Schema:

Examples:

TraderAddressFilter

Filter by one or more trader/wallet addresses.

Schema:

Examples:

LabelFilter

Filter by smart money or entity labels.

Schema:

Smart Money Labels:

Extended Labels:

Examples:

SectorsFilter

Filter by token sector/category.

Schema:

Common Sectors:

Examples:

BooleanFilter

Simple true/false filter.

Schema:

Examples:

Filter Validation Rules

Range Filters

  1. max must be greater than min if both provided

  2. Some fields require positive values only

Date Filters

  1. to must be after from

  2. Maximum range is typically 1 year

Address Filters

  1. Must match chain address format

  2. Cannot be burn/zero addresses for some endpoints

Using Filters in Requests

Basic Filter Usage

Combining Multiple Filters

Endpoint-Specific Filters

Different endpoints support different filters. Check each endpoint's documentation for available filters.

Last updated

Was this helpful?