Introduction
The FCS Crypto API provides comprehensive real-time and historical cryptocurrency market data, supporting over 1,500 cryptocurrencies and 5,000+ trading pairs. This documentation details how to integrate our API for:
- Real-time price tracking
- Historical rate analysis
- Technical indicators and market signals
- Currency conversion
- Supply and profile data
👉 Start integrating now with our developer-friendly JSON API.
API Overview
Key Features
- 35+ Exchange Sources: Aggregated data from major crypto exchanges
- Multiple Timeframes: Data granularity from 1-minute to monthly intervals
- Technical Analysis: 14+ indicators including RSI, MACD, and moving averages
- High Availability: 99.9% uptime with enterprise-grade infrastructure
Authentication
All requests require an access_key parameter with your API key. Obtain your key upon registration.
https://fcsapi.com/api-v3/crypto/ENDPOINT?access_key=YOUR_KEYCore Endpoints
1. Real-Time Prices
Endpoint: /latest
Credit Cost: 1 per 100 records
# Get BTC/USD and ETH/USD rates
https://fcsapi.com/api-v3/crypto/latest?symbol=BTC/USD,ETH/USDResponse:
{
"response": [
{
"s": "BTC/USD",
"c": 95448.0,
"h": 100850.0,
"l": 94648.0,
"tm": "2023-03-17 20:59:54"
}
]
}2. Historical Data
Endpoint: /history
Credit Cost: 1 per 300 candles
# Daily BTC/USD rates for January 2025
https://fcsapi.com/api-v3/crypto/history?symbol=BTC/USD&period=1d&from=2025-01-01Supported Periods:
| Value | Description |
|-------|-------------|
| 1m | 1 minute |
| 1h | 1 hour |
| 1d | 1 day |
3. Technical Indicators
Endpoint: /indicators
Available Indicators:
| Indicator | Description |
|-----------|-------------|
| RSI14 | Relative Strength Index |
| MACD | Moving Average Convergence Divergence |
| STOCH | Stochastic Oscillator |
# BTC/USD hourly indicators
https://fcsapi.com/api-v3/crypto/indicators?symbol=BTC/USD&period=1hBest Practices
Rate Limits
- 10 requests/minute per IP
- Batch requests using multiple IDs/symbols
Error Handling
Common response codes:
| Code | Meaning |
|------|---------|
| 200 | Success |
| 403 | Invalid API key |
| 429 | Rate limit exceeded |
FAQ
How often are prices updated?
Real-time endpoints refresh every 30-60 seconds. Historical data updates hourly.
Is there a free tier?
Yes! The free plan includes 500 monthly requests for testing.
👉 Upgrade your plan for higher limits and premium features.
Can I get all crypto prices at once?
Use symbol=all_crypto to retrieve 1,500+ rates in one request.
How do historical candles work?
Each candle contains:
- Open/High/Low/Close prices
- Volume
- Unix timestamp
Advanced Features
Bulk Requests
Fetch multiple endpoints simultaneously:
https://fcsapi.com/api-v3/crypto/multi_url?url[1]=history?id=78&url[2]=latest?symbol=BTC/USDMarket Cap Data
Endpoint: /cross
Includes:
- Circulating supply
- 24h volume
- Price in 10+ fiat currencies
Disclaimer
Data is provided for informational purposes only. FCS API isn't liable for trading losses. Prices may have 20-second delays. Always verify critical data through multiple sources.