---
title: "Price"
method: GET
path: "/price/{coin}"
---

# Price

`GET /price/{coin}`

## Request

- Base URL: `https://api.n0brains.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.n0brains.com/price/{coin}`
- Auth: none declared

Public — no auth. THE canonical current price for a coin.

This is the single source of truth every other endpoint's price/spot field
should agree with. Returns {"coin","price","source","ts","age_secs","note"}.
404 if the coin is unknown.

2026-07-14: was calling the SYNC HL SDK (_all_mids -> _get_info().all_mids())
directly on the event loop — the exact class of blocking call that froze the
whole API for 40-88s. Now served from the shared off-loop mids cache.

## Path parameters

- `coin` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

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