Get Prices EVM
Updated
Fetches the latest prices for feeds on EVM-compatible chains. Returns EVM-signed price data.
Endpoint
GET /prices/evm/cryptoCopy code
Open in Cursor
Open in VS Code
Open in v0
Open in Claude
Open in ChatGPT
Base URL: https://oracle.chaoslabs.co
Authentication
Requires an API key in the Authorization header.
Authorization: <YOUR_API_KEY>Copy code
Open in Cursor
Open in VS Code
Open in v0
Open in Claude
Open in ChatGPT
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
feedIds | string | Yes | A comma-separated list of feed IDs to fetch prices for |
Example Request
curl -X GET "https://oracle.chaoslabs.co/prices/evm/crypto?feedIds=BTCUSD,ETHUSD" -H "Authorization: <YOUR_API_KEY>"Copy code
Open in Cursor
Open in VS Code
Open in v0
Open in Claude
Open in ChatGPT
Response
{
"prices": [
{
"feedId": "BTCUSD",
"price": 11938032500000,
"ts": 1753084191,
"expo": -8,
"signature": "314940ee402ec666daf1ade015066cf5d4ee3010b04a9710c32b48a2c916ca69..."
}
]
}Copy code
Open in Cursor
Open in VS Code
Open in v0
Open in Claude
Open in ChatGPT
Response Fields
| Field | Type | Description |
|---|---|---|
prices | array | Array of price objects |
prices[].feedId | string | The feed identifier (e.g., BTCUSD) |
prices[].price | integer | The latest price value |
prices[].ts | integer | Timestamp (seconds since epoch) |
prices[].expo | integer | Exponent for price scaling |
prices[].signature | string | Signature for the price data |
Errors
| Status | Description |
|---|---|
| 401 | Unauthorized - invalid or missing API key |
Was this helpful?