Detailed cryptocurrency coin data from CoinGecko via pay-per-call MPP endpoint
What it does
This endpoint provides comprehensive data for a specific cryptocurrency coin via the CoinGecko API, proxied through the Locus MPP (Micropayment Protocol) gateway. By POSTing a coin ID (e.g. "bitcoin"), callers receive detailed information including market data, exchange tickers, community statistics, developer activity, and sparkline charts. Optional boolean flags let you toggle which data sections are included in the response, keeping payloads lean when you only need a subset.
The endpoint is part of a broader CoinGecko service on Locus MPP that exposes 15 routes covering simple prices, token prices by contract, market charts, historical snapshots, trending coins, exchange rates, global crypto/DeFi stats, categories, top gainers/losers, exchanges, search, and coins list. Each route costs 60,000 base units of pathUSD (currency 0x20c…8b50) on Tempo L2, which equals $0.06 per call assuming 6 decimals. Payment is per-request (intent: charge).
Note: the probe attempted HEAD and GET on this endpoint and received 404, but the OpenAPI spec declares POST as the method. The endpoint is likely live when called with the correct POST method and a valid MPP payment header. No response schema examples are provided in the OpenAPI spec, so the exact response shape should be inferred from the upstream CoinGecko /coins/{id} API documentation.
Capabilities
Use cases
- —Retrieve full market data, community stats, and developer activity for a specific cryptocurrency
- —Build portfolio dashboards that display detailed coin information on demand
- —Power chatbot or agent workflows that answer user questions about specific coins
- —Enrich on-chain analytics with off-chain market and community metadata
Fit
Best for
- —AI agents needing per-call crypto coin data without API key management
- —Developers who want pay-as-you-go access to CoinGecko without a subscription
- —Automated trading or research bots that query individual coin details
Not for
- —High-frequency bulk data ingestion (each call costs $0.06; a subscription may be cheaper at scale)
- —Real-time streaming price feeds (this is a request/response endpoint, not a WebSocket)
Quick start
curl -X POST https://coingecko.mpp.paywithlocus.com/coingecko/coin-data \
-H "Content-Type: application/json" \
-d '{"id": "bitcoin", "market_data": true, "tickers": false, "sparkline": false}'Example
Request
{
"id": "bitcoin",
"tickers": true,
"sparkline": false,
"market_data": true,
"localization": false,
"community_data": true,
"developer_data": false
}Endpoint
Quality
Full OpenAPI schema with clear request bodies and pricing for 15 endpoints, but no response schemas or examples are provided. The specific /coin-data endpoint returned 404 on HEAD/GET probes (expected since it requires POST + payment), so liveness via POST is not directly confirmed. No crawled documentation beyond the OpenAPI spec.
Warnings
- —Probe returned 404 on HEAD and GET; endpoint requires POST with MPP payment header — liveness not directly confirmed
- —No response schema defined in the OpenAPI spec; response shape must be inferred from upstream CoinGecko docs
- —Currency address 0x20c000000000000000000000b9537d11c60e8b50 assumed to be pathUSD with 6 decimals; if decimals differ, the $0.06 price estimate is incorrect
Citations
- —The /coingecko/coin-data endpoint accepts POST with fields id, localization, tickers, market_data, community_data, developer_data, sparklinehttps://coingecko.mpp.paywithlocus.com
- —Each endpoint costs 60,000 base units of currency 0x20c000000000000000000000b9537d11c60e8b50 via Tempo settlement with intent chargehttps://coingecko.mpp.paywithlocus.com
- —The service exposes 15 CoinGecko routes including simple-price, coins-markets, market-chart, trending, global, exchanges, and morehttps://coingecko.mpp.paywithlocus.com
- —Upstream API reference is at docs.coingecko.comhttps://docs.coingecko.com