canonical: https://jentic.com/apis/coinlore.com/coinlore

# CoinLore Cryptocurrency API

CoinLore is a free cryptocurrency data API that returns prices, market caps, exchanges, and aggregated metrics across thousands of coins without requiring an API key. Seven REST endpoints cover global market metrics, paginated tickers, single-coin tickers, per-coin market venues, exchanges, exchange detail, and a coin's social statistics. It is well suited to lightweight projects that need open access without authentication overhead.

## For AI agents

Pull free crypto prices, market caps, exchange data, and social metrics across thousands of coins from CoinLore - no API key required.

## Scope

Does not handle trading, wallets, or historical OHLCV data - use for current crypto prices, exchange listings, and social stats only.

## Capabilities

- Retrieve aggregated global crypto market metrics in a single call
- List paginated cryptocurrency tickers with prices and market caps
- Look up a single coin ticker by its CoinLore numeric id
- Browse the markets where a specific coin trades and on which exchanges
- List supported exchanges and inspect detailed metadata for one exchange
- Pull aggregated social statistics for a coin including community size

## Use cases

### Free Crypto Price Display

Power blogs, hobby projects, and education sites with free crypto pricing data and no auth setup. CoinLore's tickers and global endpoints return prices, market caps, and aggregated metrics in seconds. Integration takes minutes.

Example prompt: Call GET `/api/tickers` and return the top ten coins by rank with their current USD prices

### Coin Detail Page

Build a coin detail page combining the single ticker, per-coin markets, and social stats endpoints. Visitors see the live price, where the coin trades, and community engagement metrics. Useful for explorers and educational sites.

Example prompt: For a given coin id, call GET `/api/ticker`, GET `/api/coin/markets`, and GET `/api/coin/social_stats`, then assemble a single detail object

### Exchange Directory

Build a directory of cryptocurrency exchanges with per-exchange volume and metadata. The `/api/exchanges` and `/api/exchange` endpoints return ranked exchanges and detailed records. Suitable for review sites and crypto news platforms.

Example prompt: Call GET `/api/exchanges` to retrieve the ranked exchange list and return the top ten by volume

### AI Crypto Helper via Jentic

Build a free-tier crypto helper agent that answers basic price and market questions using CoinLore through Jentic. The agent expresses an intent in natural language; Jentic resolves the right endpoint and executes the call. With no API key required, this is a particularly low-friction integration through Jentic.

Example prompt: Through Jentic, fetch global market metrics and the top three coins by rank, then summarise the market in one sentence

## Key endpoints

| Method | Path | Description |
| --- | --- | --- |
| GET | `/api/global` | Get aggregated global crypto market data |
| GET | `/api/tickers` | List paginated coin tickers |
| GET | `/api/ticker` | Look up a single coin ticker by id |
| GET | `/api/coin/markets` | List markets where a coin trades |
| GET | `/api/exchanges` | List supported cryptocurrency exchanges |
| GET | `/api/coin/social_stats` | Retrieve social stats for a coin |

## Key resources

- **Global** — Aggregated global crypto market metrics
- **Tickers** — Paginated cryptocurrency tickers with prices and ranks
- **Ticker** — Single-coin ticker lookup by CoinLore id
- **Coin Markets** — Markets where a specific coin trades
- **Exchanges** — Listing and detail for cryptocurrency exchanges
- **Social Stats** — Aggregated community and social metrics for a coin

## Why Jentic

- **Setup:** CoinLore needs no key, but wiring it by hand still means coding against the api.coinlore.net host and handling pagination across its ticker, exchange, and social-stats endpoints yourself. Through Jentic you install once, import CoinLore from the API Directory, and your agent calls it.
- **Permission scoping:** CoinLore serves read-only crypto data, so you scope by choosing the operations the agent may call: limit it to what it needs, such as listing tickers or reading global stats, and other calls are not included unless you add them.
- **Credential handling:** CoinLore requires no key, so there is no secret to store, and Jentic still routes the call and validates parameters at execution time. Nothing sensitive enters the agent's prompt, logs, or context.
- **Discovery method:** Agents search Jentic by intent such as 'list top crypto tickers' or 'get global market stats', and Jentic returns the matching CoinLore operation with its input schema so the agent calls the right endpoint without browsing the reference docs.

## Related APIs

- **CoinGecko API** — Broader free crypto data with deeper coin, exchange, and DeFi coverage
- **CoinCap API** — Free crypto pricing with per-asset history endpoints
- **CoinMarketCap API** — Authoritative rankings and market cap data with a free tier

## FAQ

### What authentication does the CoinLore API use?

CoinLore is open and does not require an API key - endpoints are publicly accessible over HTTPS. Through Jentic, the operations are still loaded with their parameter schema and executed without any credential handling step.

### Can I look up where a specific coin trades using CoinLore?

Yes. GET `/api/coin/markets` accepts a CoinLore coin id and returns the markets where the coin trades along with the exchange names and prices. Get the coin id from `/api/tickers` first.

### What are the rate limits for the CoinLore API?

CoinLore enforces fair-use limits in the low single-digit requests per second from a single IP, with no published per-key cap because no key is required. Heavy users are advised to cache responses; the OpenAPI spec does not declare exact thresholds.

### How do I get social stats for a coin through Jentic?

Install the SDK with pip install jentic, search Jentic for get crypto coin social stats, load the schema for GET `/api/coin/social_stats`, and execute with the CoinLore coin id.

### How do I find a coin's CoinLore numeric id?

Call GET `/api/tickers` (which returns a paginated list with each coin's id, symbol, and rank). Then pass that id to `/api/ticker`, `/api/coin/markets`, or `/api/coin/social_stats` for detail lookups.

### Does CoinLore expose exchange-level data?

Yes. GET `/api/exchanges` returns the ranked list of supported exchanges and GET `/api/exchange` returns detailed metadata for a single exchange including its 24-hour volume.

### Can I limit what my agent is allowed to do with the CoinLore API?

Yes. Because you run Jentic One yourself, your own rules decide which CoinLore operations the agent can reach, and CoinLore is read-only so scoping is a matter of picking the calls you allow. You can restrict the agent to just what it needs, such as GET `/api/tickers` and GET `/api/global`, while leaving out per-coin markets, exchange detail, or social stats until you add them. Any operation you do not include stays off limits to the agent.
