Reference
DEX Screener API reference
Responses
200
Ok
application/json
get
GET /token-profiles/latest/v1 HTTP/1.1
Host: api.dexscreener.com
Accept: */*
200
Ok
{
"url": "https://example.com",
"chainId": "text",
"tokenAddress": "text",
"icon": "https://example.com",
"header": "https://example.com",
"description": "text",
"links": [
{
"type": "text",
"label": "text",
"url": "https://example.com"
}
]
}
Responses
200
Ok
application/json
get
GET /token-boosts/latest/v1 HTTP/1.1
Host: api.dexscreener.com
Accept: */*
200
Ok
{
"url": "https://example.com",
"chainId": "text",
"tokenAddress": "text",
"amount": 1,
"totalAmount": 1,
"icon": "https://example.com",
"header": "https://example.com",
"description": "text",
"links": [
{
"type": "text",
"label": "text",
"url": "https://example.com"
}
]
}
Responses
200
Ok
application/json
get
GET /token-boosts/top/v1 HTTP/1.1
Host: api.dexscreener.com
Accept: */*
200
Ok
{
"url": "https://example.com",
"chainId": "text",
"tokenAddress": "text",
"amount": 1,
"totalAmount": 1,
"icon": "https://example.com",
"header": "https://example.com",
"description": "text",
"links": [
{
"type": "text",
"label": "text",
"url": "https://example.com"
}
]
}
Path parameters
chainIdstringRequiredExample:
solana
tokenAddressstringRequiredExample:
A55XjvzRU4KtR3Lrys8PpLZQvPojPqvnv5bJVHMYy3Jv
Responses
200
Ok
application/json
get
GET /orders/v1/{chainId}/{tokenAddress} HTTP/1.1
Host: api.dexscreener.com
Accept: */*
200
Ok
[
{
"type": "tokenProfile",
"status": "processing",
"paymentTimestamp": 1
}
]
Path parameters
chainIdstringRequiredExample:
solana
pairIdstringRequiredExample:
JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN
Responses
200
Ok
application/json
get
GET /latest/dex/pairs/{chainId}/{pairId} HTTP/1.1
Host: api.dexscreener.com
Accept: */*
200
Ok
{
"schemaVersion": "text",
"pairs": [
{
"chainId": "text",
"dexId": "text",
"url": "https://example.com",
"pairAddress": "text",
"labels": [
"text"
],
"baseToken": {
"address": "text",
"name": "text",
"symbol": "text"
},
"quoteToken": {
"address": "text",
"name": "text",
"symbol": "text"
},
"priceNative": "text",
"priceUsd": "text",
"txns": {
"ANY_ADDITIONAL_PROPERTY": {
"buys": 1,
"sells": 1
}
},
"volume": {
"ANY_ADDITIONAL_PROPERTY": 1
},
"priceChange": {
"ANY_ADDITIONAL_PROPERTY": 1
},
"liquidity": {
"usd": 1,
"base": 1,
"quote": 1
},
"fdv": 1,
"marketCap": 1,
"pairCreatedAt": 1,
"info": {
"imageUrl": "https://example.com",
"websites": [
{
"url": "https://example.com"
}
],
"socials": [
{
"platform": "text",
"handle": "text"
}
]
},
"boosts": {
"active": 1
}
}
]
}
Query parameters
qstringRequiredExample:
SOL/USDC
Responses
200
Ok
application/json
get
GET /latest/dex/search HTTP/1.1
Host: api.dexscreener.com
Accept: */*
200
Ok
{
"schemaVersion": "text",
"pairs": [
{
"chainId": "text",
"dexId": "text",
"url": "https://example.com",
"pairAddress": "text",
"labels": [
"text"
],
"baseToken": {
"address": "text",
"name": "text",
"symbol": "text"
},
"quoteToken": {
"address": "text",
"name": "text",
"symbol": "text"
},
"priceNative": "text",
"priceUsd": "text",
"txns": {
"ANY_ADDITIONAL_PROPERTY": {
"buys": 1,
"sells": 1
}
},
"volume": {
"ANY_ADDITIONAL_PROPERTY": 1
},
"priceChange": {
"ANY_ADDITIONAL_PROPERTY": 1
},
"liquidity": {
"usd": 1,
"base": 1,
"quote": 1
},
"fdv": 1,
"marketCap": 1,
"pairCreatedAt": 1,
"info": {
"imageUrl": "https://example.com",
"websites": [
{
"url": "https://example.com"
}
],
"socials": [
{
"platform": "text",
"handle": "text"
}
]
},
"boosts": {
"active": 1
}
}
]
}
Path parameters
chainIdstringRequiredExample:
solana
tokenAddressstringRequiredExample:
A token addresses
JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN
Responses
200
Ok
application/json
get
GET /token-pairs/v1/{chainId}/{tokenAddress} HTTP/1.1
Host: api.dexscreener.com
Accept: */*
200
Ok
[
{
"chainId": "text",
"dexId": "text",
"url": "https://example.com",
"pairAddress": "text",
"labels": [
"text"
],
"baseToken": {
"address": "text",
"name": "text",
"symbol": "text"
},
"quoteToken": {
"address": "text",
"name": "text",
"symbol": "text"
},
"priceNative": "text",
"priceUsd": "text",
"txns": {
"ANY_ADDITIONAL_PROPERTY": {
"buys": 1,
"sells": 1
}
},
"volume": {
"ANY_ADDITIONAL_PROPERTY": 1
},
"priceChange": {
"ANY_ADDITIONAL_PROPERTY": 1
},
"liquidity": {
"usd": 1,
"base": 1,
"quote": 1
},
"fdv": 1,
"marketCap": 1,
"pairCreatedAt": 1,
"info": {
"imageUrl": "https://example.com",
"websites": [
{
"url": "https://example.com"
}
],
"socials": [
{
"platform": "text",
"handle": "text"
}
]
},
"boosts": {
"active": 1
}
}
]
Path parameters
chainIdstringRequiredExample:
solana
tokenAddressesstringRequiredExample:
One or multiple, comma-separated token addresses (up to 30 addresses)
So11111111111111111111111111111111111111112,EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
Responses
200
Ok
application/json
get
GET /tokens/v1/{chainId}/{tokenAddresses} HTTP/1.1
Host: api.dexscreener.com
Accept: */*
200
Ok
[
{
"chainId": "text",
"dexId": "text",
"url": "https://example.com",
"pairAddress": "text",
"labels": [
"text"
],
"baseToken": {
"address": "text",
"name": "text",
"symbol": "text"
},
"quoteToken": {
"address": "text",
"name": "text",
"symbol": "text"
},
"priceNative": "text",
"priceUsd": "text",
"txns": {
"ANY_ADDITIONAL_PROPERTY": {
"buys": 1,
"sells": 1
}
},
"volume": {
"ANY_ADDITIONAL_PROPERTY": 1
},
"priceChange": {
"ANY_ADDITIONAL_PROPERTY": 1
},
"liquidity": {
"usd": 1,
"base": 1,
"quote": 1
},
"fdv": 1,
"marketCap": 1,
"pairCreatedAt": 1,
"info": {
"imageUrl": "https://example.com",
"websites": [
{
"url": "https://example.com"
}
],
"socials": [
{
"platform": "text",
"handle": "text"
}
]
},
"boosts": {
"active": 1
}
}
]
Last updated