---
title: "Get USD prices by symbol(s) - supports up to 100 comma-separated symbols"
method: GET
path: "/price/bysymbol/{symbol}"
tags: ["Price"]
---

# Get USD prices by symbol(s) - supports up to 100 comma-separated symbols

`GET /price/bysymbol/{symbol}`

## Request

- Base URL: `https://rest.coincap.io/v3`
- URL: `https://rest.coincap.io/v3/price/bysymbol/{symbol}`
- Auth: one of:
  - HTTP bearer
  - API key in query parameter `apiKey`
- TypeScript: <https://skmtc.dev/coincap/apis/coincap-api/docs/price/bysymbol/:symbol/get.ts> (a function with typed inputs; its response is checked against the schema)

Get USD prices for one or more symbols (top market cap match for each).
Returns an array of price strings in the same order as the requested symbols.

## Path parameters

- `symbol` string, required

## Response `200`

Array of USD prices in the same order as requested symbols

- object
  - `timestamp` integer: Unix timestamp in milliseconds
  - `data` string[]: Array of price strings (null for symbols not found/unavailable)

## Other responses

- `400`: Bad request (invalid params or too many symbols)

## Changes

- **2026-09-01** `e3d3739c2c03`: 1 info
  - the endpoint scheme security `apiKey` was added to the API

[Operation history](https://skmtc.dev/coincap/apis/coincap-api/changes/price/bysymbol/:symbol/get.md)

---

[API](https://skmtc.dev/coincap/apis/coincap-api.md) - [All operations](https://skmtc.dev/coincap/apis/coincap-api/llms.txt) - [OpenAPI document](https://skmtc.dev/coincap/apis/coincap-api/revisions/e3d3739c2c03?raw)
