For Agents
Look up live and historical cryptocurrency prices, market capitalisations, exchange listings, and OHLCV candles for thousands of coins via 30 read-only endpoints.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Coinpaprika API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with Coinpaprika API.
Retrieve live ticker prices, 24h volume, and market cap for any listed coin via /tickers/{coin_id}
Pull historical OHLCV candles at intervals from 5 minutes to daily via /coins/{coin_id}/ohlcv/historical
Look up token metadata by smart-contract address using /contracts/{platform_id}/{contract_address}
GET STARTED
Use for: Get the current Bitcoin price in USD, Retrieve historical OHLCV data for Ethereum at 1-hour intervals, Find all exchanges that list a specific token, Look up a token by its Ethereum contract address
Not supported: Does not handle order execution, wallet management, or on-chain transactions — use for read-only crypto market data lookups only.
Jentic publishes the only available OpenAPI specification for Coinpaprika API, keeping it validated and agent-ready. Coinpaprika delivers cryptocurrency market data covering coin prices, volumes, market caps, all-time highs, supply figures, and historical OHLCV across thousands of digital assets, exchanges, and contract platforms. The API exposes 30 endpoints spanning tickers, coin detail records, exchange listings, smart-contract address lookups, tag taxonomies, person profiles, and a price converter. Free-tier access requires no credentials while paid plans authenticate via the Authorization header against api-pro.coinpaprika.com.
Convert prices between any two coins or fiat currencies through /price-converter
Fetch exchange profiles, supported markets, and trading pairs via /exchanges/{exchange_id}/markets
Search coins, exchanges, tags, and people by free-text query through /search
Track upcoming and historical coin events such as forks, airdrops, and conferences via /coins/{coin_id}/events
Patterns agents use Coinpaprika API for, with concrete tasks.
★ Crypto Portfolio Valuation
Value a portfolio of cryptocurrency holdings by pulling current prices and 24h changes from /tickers for every coin on the user's watchlist. Coinpaprika returns prices, market caps, and volumes for thousands of assets so a portfolio dashboard can refresh totals on demand without paying for an enterprise data feed. The free tier covers 20,000 calls per month, enough for hourly refreshes of a 25-coin portfolio.
Call GET /tickers with a list of coin IDs (btc-bitcoin, eth-ethereum, sol-solana) and sum the price * holdings for each to return total portfolio USD value
Historical Backtesting Data
Backtest trading strategies against years of OHLCV history pulled from /coins/{coin_id}/ohlcv/historical. Coinpaprika supports intervals from 5 minutes to daily candles, enabling intraday and swing-trading research. A strategy researcher can pull a year of hourly Bitcoin candles in a single paginated request flow and feed them into pandas or a vectorised backtester.
Fetch GET /coins/btc-bitcoin/ohlcv/historical with start=2025-01-01 and interval=1h, then return the closing price series as a CSV
Token Discovery by Contract Address
Resolve unknown tokens encountered on-chain by looking them up via /contracts/{platform_id}/{contract_address}. Coinpaprika maintains contract mappings across major chains so an agent investigating a wallet's holdings can convert raw addresses into named coins with prices and metadata. This bypasses the need to maintain a private contract-to-symbol registry.
Call GET /contracts/eth-ethereum/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 to identify the token at that address and return its symbol and current price
Exchange Market Intelligence
Map where a specific coin trades and at what volume by pulling exchange profiles from /exchanges and per-coin exchange lists from /coins/{coin_id}/exchanges. A research agent can rank exchanges by liquidity for a target token before recommending where to route an order. Coinpaprika tracks hundreds of exchanges and their trading pairs.
Get all exchanges listing sol-solana via GET /coins/sol-solana/exchanges and return the top 5 ranked by reported 24h USD volume
AI Agent Crypto Research
Embed live crypto market context into an AI agent via Jentic by issuing a single search query for the operation an agent needs (price lookup, OHLCV pull, contract resolution). Jentic returns the matching Coinpaprika operation with its parameter schema so the agent can call it directly without browsing docs. Credentials for paid tiers are isolated in the Jentic vault and never enter the agent's prompt.
Use Jentic to search 'get current cryptocurrency price', load the matching Coinpaprika /tickers/{coin_id} schema, and execute it for coin_id=btc-bitcoin
30 endpoints — jentic publishes the only available openapi specification for coinpaprika api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/tickers/{coin_id}
Get live ticker for a specific coin
/coins/{coin_id}/ohlcv/historical
Retrieve historical OHLCV candles
/contracts/{platform_id}/{contract_address}
Resolve a token by contract address
/exchanges/{exchange_id}/markets
List markets on a specific exchange
/price-converter
Convert amounts between two coins or fiat
/search
Search coins, exchanges, tags, and people
/global
Get global crypto market overview
/tickers/{coin_id}
Get live ticker for a specific coin
/coins/{coin_id}/ohlcv/historical
Retrieve historical OHLCV candles
/contracts/{platform_id}/{contract_address}
Resolve a token by contract address
/exchanges/{exchange_id}/markets
List markets on a specific exchange
/price-converter
Convert amounts between two coins or fiat
Three things that make agents converge on Jentic-routed access.
Credential isolation
Coinpaprika API keys (for paid tiers) are stored encrypted in the Jentic vault and injected into the Authorization header at execution. Free-tier calls require no key. Raw secrets never enter the agent's context.
Intent-based discovery
Agents search by intent (e.g., 'get current cryptocurrency price') and Jentic returns the matching Coinpaprika operation with its parameter schema so the agent can call the right endpoint without browsing docs.
Time to first call
Direct integration: 1-2 days to wire up auth, paginate, and handle plan-tier base URLs. Through Jentic: under 30 minutes — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
Specific to using Coinpaprika API through Jentic.
Why is there no official OpenAPI spec for Coinpaprika API?
Coinpaprika does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Coinpaprika API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the Coinpaprika API use?
Coinpaprika uses an API key passed in the Authorization header. The free tier on api.coinpaprika.com accepts unauthenticated requests, while Starter, Pro, Business, and Enterprise tiers require a key sent against api-pro.coinpaprika.com. Through Jentic the key is stored in the encrypted vault and injected at execution time so it never appears in agent prompts.
Can I get historical OHLCV data with the Coinpaprika API?
Yes. GET /coins/{coin_id}/ohlcv/historical returns historical candles at 5m, 15m, 30m, 1h, 6h, 12h, and daily intervals. The 5-minute interval was added in version 1.7.10. Pass start and end timestamps and the desired interval as query parameters.
What are the rate limits for the Coinpaprika API?
Limits are enforced as monthly call quotas: 20,000 on Free, 200,000 on Starter, 500,000 on Pro, 3,000,000 on Business, and unlimited on Enterprise. HTTP 429 is returned when the quota is exhausted.
How do I look up a token by contract address with the Coinpaprika API through Jentic?
Search Jentic for 'lookup token by contract address', load the schema for GET /contracts/{platform_id}/{contract_address}, and execute it with platform_id (e.g. eth-ethereum) and the address. Jentic returns the matching ticker payload without any manual auth setup.
Is the Coinpaprika API free?
The Free plan covers 20,000 calls per month with access to most endpoints and requires no API key. Paid plans (Starter, Pro, Business, Enterprise) unlock higher quotas and the api-pro endpoint via the Authorization header.
/search
Search coins, exchanges, tags, and people
/global
Get global crypto market overview