v2

latestOpenAPI 3.1.02026-07-316132736.5 KB
V2 - Search

Universal Search - POST (advanced filters)

POST version of Universal Search. Body shape mirrors a single pulse v2 view (top-level chainId/poolTypes/sortBy/limit/offset + a Prisma-like filters tree supporting AND/OR/NOT). Any filters payload that validates here is a valid sub-payload for a pulse view.

post/api/2/fast-search

Request body

inputstring required

Search query string

filtersobject

Prisma-like where tree (AND/OR/NOT + leaf operators equals, not, gte, gt, lte, lt, in, notIn, contains, startsWith, endsWith). Same surface as view.filters on POST /2/pulse.

sortBy'volume24h' | 'marketCap' | 'createdAt' | 'volume1h' | 'feesPaid5min' | 'feesPaid1h' | 'feesPaid24h' | 'volume5min' | 'holdersCount' | 'organicVolume1h' | 'totalFeesPaidUsd' | 'searchScore'

Sort field for search results (default: volume24h; searchScore falls back to volume_24h on POST)

sortOrder'asc' | 'desc'

Sort order (default: desc)

limitnumber

Maximum number of results (1-20, default: 5)

offsetnumber

Offset for pagination (default: 0)

Response

Universal Search response