Get token
curl --request GET \
--url https://api.mainnet.kuru.io/api/v1/tokens/{tokenAddress}const options = {method: 'GET'};
fetch('https://api.mainnet.kuru.io/api/v1/tokens/{tokenAddress}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.mainnet.kuru.io/api/v1/tokens/{tokenAddress}"
response = requests.get(url)
print(response.text){
"feedEpoch": null,
"data": {
"tokenAddress": "0xb711d972876ae19481ffd1ab2047b8e5e31bee5f",
"name": "Kuru Test WETH",
"symbol": "WETH",
"decimals": 18,
"logoUrl": null,
"description": null,
"websiteUrl": null,
"verified": false,
"contractRenounced": false,
"isErc20": true,
"isMintable": true,
"isStrict": false,
"firstPoolAddress": null
}
}
Data Source REST methods
Get token details
Read metadata for one supported token.
GET
/
api
/
v1
/
tokens
/
{tokenAddress}
Get token
curl --request GET \
--url https://api.mainnet.kuru.io/api/v1/tokens/{tokenAddress}const options = {method: 'GET'};
fetch('https://api.mainnet.kuru.io/api/v1/tokens/{tokenAddress}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.mainnet.kuru.io/api/v1/tokens/{tokenAddress}"
response = requests.get(url)
print(response.text){
"feedEpoch": null,
"data": {
"tokenAddress": "0xb711d972876ae19481ffd1ab2047b8e5e31bee5f",
"name": "Kuru Test WETH",
"symbol": "WETH",
"decimals": 18,
"logoUrl": null,
"description": null,
"websiteUrl": null,
"verified": false,
"contractRenounced": false,
"isErc20": true,
"isMintable": true,
"isStrict": false,
"firstPoolAddress": null
}
}
Response JSON below is an illustrative testnet snapshot, not a live mainnet result. Use the selected server and its network-specific addresses for actual requests.
string
required
Lowercase 20-byte token contract address.
null
required
Token metadata is not an Exchange Gateway replay cut.
object
required
The complete token metadata object documented by
List tokens.
{
"feedEpoch": null,
"data": {
"tokenAddress": "0xb711d972876ae19481ffd1ab2047b8e5e31bee5f",
"name": "Kuru Test WETH",
"symbol": "WETH",
"decimals": 18,
"logoUrl": null,
"description": null,
"websiteUrl": null,
"verified": false,
"contractRenounced": false,
"isErc20": true,
"isMintable": true,
"isStrict": false,
"firstPoolAddress": null
}
}
Path Parameters
Example:
"0x754704bc059f8c67012fed69bc8a327a5aafb603"
Response
200
Token details