changedInput schema / properties / address / description
Previous value: -"OPTIONAL (deprecated alias of paired_token_address): Additional token address filter"New value: +"UNSUPPORTED (deprecated alias of paired_token_address): passing it returns a structured error."
addedInput schema / properties / cursor
Added value: +{
+ "description": "OPTIONAL: Pagination cursor. Pass `next_cursor` from a previous response to fetch the next page. Replaces the old page number.",
+ "type": "string"
+}
changedInput schema / properties / inversed / description
Previous value: -"OPTIONAL (preferred): Flip the pool's pair perspective so the specified token becomes primary"New value: +"UNSUPPORTED: the replacement endpoint has no pair-perspective flip. Passing true returns a structured error; invert prices client-side (1/price) instead."
changedInput schema / properties / order_by / enum
Previous value: -[
- "volume_usd",
- "price_usd",
- "transactions",
- "last_price_change_usd_24h",
- "created_at"
-]New value: +[
+ "volume_usd_24h",
+ "volume_usd_7d",
+ "volume_usd_30d",
+ "liquidity_usd",
+ "txns_24h",
+ "created_at",
+ "price_usd",
+ "price_change_percentage_24h",
+ "volume_usd",
+ "transactions",
+ "last_price_change_usd_24h",
+ "volume_24h",
+ "volume_7d",
+ "volume_30d",
+ "liquidity"
+]
removedInput schema / properties / page
Removed value: -{
- "default": 1,
- "description": "OPTIONAL: Page number for pagination (default: 1, 1-indexed)",
- "type": "number"
-}
changedInput schema / properties / paired_token_address / description
Previous value: -"OPTIONAL (preferred): Filter pools that also contain this token address"New value: +"UNSUPPORTED: the replacement endpoint cannot filter by a second token. Passing it returns a structured error; filter results[].tokens client-side for pair queries."
changedInput schema / properties / reorder / description
Previous value: -"OPTIONAL (deprecated alias of inversed): Reorder the pool"New value: +"UNSUPPORTED (deprecated alias of inversed): passing true returns a structured error."
changedInput schema / properties / sort_by / description
Previous value: -"OPTIONAL (preferred): Field to sort by (default: 'volume_usd')"New value: +"OPTIONAL (preferred): Field to sort by (default: 'volume_usd_24h'). Prefer the canonical *_24h names; short legacy names are still accepted."
changedInput schema / properties / sort_by / enum
Previous value: -[
- "volume_usd",
- "price_usd",
- "transactions",
- "last_price_change_usd_24h",
- "created_at"
-]New value: +[
+ "volume_usd_24h",
+ "volume_usd_7d",
+ "volume_usd_30d",
+ "liquidity_usd",
+ "txns_24h",
+ "created_at",
+ "price_usd",
+ "price_change_percentage_24h",
+ "volume_usd",
+ "transactions",
+ "last_price_change_usd_24h",
+ "volume_24h",
+ "volume_7d",
+ "volume_30d",
+ "liquidity"
+]
changedInput schema / properties / token_address / description
Previous value: -"REQUIRED: Token contract address"New value: +"REQUIRED: Token contract address. Results are restricted to pools on the given network containing this token. Unknown addresses return empty results, not an error."
addedOutput schema / properties / has_next_page
Added value: +{
+ "type": "boolean"
+}
addedOutput schema / properties / next_cursor
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
removedOutput schema / properties / page_info
Removed value: -{
- "additionalProperties": true,
- "properties": {
- "limit": {
- "description": "Items per page in the request.",
- "type": "number"
- },
- "page": {
- "description": "Current page number (1-indexed).",
- "type": "number"
- },
- "total_items": {
- "description": "Total number of items across all pages.",
- "type": "number"
- },
- "total_pages": {
- "description": "Total number of pages available.",
- "type": "number"
- }
- },
- "type": "object"
-}
removedOutput schema / properties / pools
Removed value: -{
- "items": {
- "additionalProperties": true,
- "properties": {
- "chain": {
- "description": "Network slug (e.g. 'ethereum'). Note: also exposed as 'network' on some endpoints.",
- "type": "string"
- },
- "created_at": {
- "description": "ISO 8601 pool-creation timestamp.",
- "type": "string"
- },
- "created_at_block_number": {
- "type": "number"
- },
- "dex_id": {
- "type": "string"
- },
- "dex_name": {
- "type": "string"
- },
- "fee": {
- "description": "Pool fee (units depend on DEX; null for some DEXes).",
- "type": [
- "number",
- "null"
- ]
- },
- "id": {
- "description": "Pool contract address.",
- "type": "string"
- },
- "last_price": {
- "type": [
- "number",
- "null"
- ]
- },
- "last_price_usd": {
- "type": [
- "number",
- "null"
- ]
- },
- "tokens": {
- "items": {
- "additionalProperties": true,
- "properties": {
- "added_at": {
- "description": "ISO 8601 timestamp when DexPaprika first indexed this token.",
- "type": "string"
- },
- "chain": {
- "type": "string"
- },
- "decimals": {
- "type": "number"
- },
- "fdv": {
- "description": "Fully-diluted valuation in USD.",
- "type": [
- "number",
- "null"
- ]
- },
- "id": {
- "description": "Token contract address (chain-canonical form).",
- "type": "string"
- },
- "name": {
- "type": "string"
- },
- "symbol": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "type": "array"
- }
- },
- "type": "object"
- },
- "type": "array"
-}
addedOutput schema / properties / query
Added value: +{
+ "additionalProperties": {},
+ "type": "object"
+}
addedOutput schema / properties / results
Added value: +{
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "chain": {
+ "description": "Network slug (e.g. 'ethereum'). Note: also exposed as 'network' on some endpoints.",
+ "type": "string"
+ },
+ "created_at": {
+ "description": "ISO 8601 pool-creation timestamp.",
+ "type": "string"
+ },
+ "created_at_block_number": {
+ "type": "number"
+ },
+ "dex_id": {
+ "type": "string"
+ },
+ "dex_name": {
+ "type": "string"
+ },
+ "fee": {
+ "description": "Pool fee (units depend on DEX; null for some DEXes).",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "id": {
+ "description": "Pool contract address.",
+ "type": "string"
+ },
+ "last_price": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "last_price_usd": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "tokens": {
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "added_at": {
+ "description": "ISO 8601 timestamp when DexPaprika first indexed this token.",
+ "type": "string"
+ },
+ "chain": {
+ "type": "string"
+ },
+ "decimals": {
+ "type": "number"
+ },
+ "fdv": {
+ "description": "Fully-diluted valuation in USD.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "id": {
+ "description": "Token contract address (chain-canonical form).",
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "symbol": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+}