Skip to main content
GET
/
agent
/
token-price
{
  "input": "0x350035555e10d9afaf1566aaebfced5ba6c27777",
  "chainId": 143
}
{
  "status": "success",
  "price": 0.0044708367310959075,
  "sid": 17050,
  "chainId": 143
}
This endpoint is used to get the current USD price of a token. The token can be identified by its address, ticker symbol, or SID (Symphony Identifier). The endpoint uses caching to improve response times for frequently requested tokens.

Query Parameters

input
string
required
Token identifier: Preferred input is the token address. Most core symbols are supported (i.e. BTC, ETH, etc.)
chainId
string | number
required
The blockchain chain ID where the token exists. Monad is 143 (For perpetuals you can use any chain id where the collateral is starting i.e. 137 (Polygon), 8453 (Base), 42161 (Arbitrum))

Response

status
string
Status of the response (success or error)
price
number
Current USD price of the token. Returns 0 if price cannot be determined.
sid
number
The resolved Symphony Identifier (SID) for the token
chainId
number
The resolved chain ID used for the lookup

Authentication

This is a public endpoint. No authentication is required, but rate limiting applies.

Request Example

{
  "input": "0x350035555e10d9afaf1566aaebfced5ba6c27777",
  "chainId": 143
}

Response Example

{
  "status": "success",
  "price": 0.0044708367310959075,
  "sid": 17050,
  "chainId": 143
}