๐Ÿ“š API Documentation

Complete API reference with code examples, interactive testing, and detailed endpoint descriptions.

๐Ÿ” Authentication

API Key Authentication

All API requests require authentication using your API key. Include it in the Authorization header.

Authorization: Bearer your_api_key_here

Rate Limits

100
Free Plan
requests/day
1,000
Basic Plan
requests/day
10,000
Pro Plan
requests/day

๐Ÿš€ API Endpoints

Available Endpoints

GET/api/v1/cryptocurrencies

Get list of supported cryptocurrencies with current prices

Parameters

Name
Type
Required
Description
limit
integer
No
Number of results (default: 100, max: 1000)
offset
integer
No
Number of results to skip (default: 0)
sort
string
No
Sort field (price, market_cap, volume, change_24h)

Responses

200Success
{
  "data": [
    {
      "id": "bitcoin",
      "symbol": "BTC",
      "name": "Bitcoin",
      "price": 45000.50,
      "market_cap": 850000000000,
      "volume_24h": 25000000000,
      "change_24h": 2.5
    }
  ],
  "pagination": {
    "total": 1000,
    "limit": 100,
    "offset": 0
  }
}

Code Example (javascript)

// Get list of supported cryptocurrencies with current prices
fetch('https://api.bibamoney.com/api/v1/cryptocurrencies', {
    method: 'GET',
    headers: {
        'Authorization': 'Bearer YOUR_API_KEY',
        'Content-Type': 'application/json'
    }
})
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));

๐Ÿงช Try it out

๐Ÿ’ก Note: This is a demo environment. For production use, please use your actual API key.

Click "Send Request" to see the response

๐Ÿ’ป Code Examples

Setup & Configuration

// API Configuration
const API_BASE_URL = "https://api.bibamoney.com";
const API_KEY = "your_api_key_here";

Example Usage

// Get list of supported cryptocurrencies with current prices
fetch('https://api.bibamoney.com/api/v1/cryptocurrencies', {
    method: 'GET',
    headers: {
        'Authorization': 'Bearer YOUR_API_KEY',
        'Content-Type': 'application/json'
    }
})
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));

More Examples

Error Handling

Learn how to handle API errors gracefully

View Examples โ†’

Webhooks

Set up real-time notifications

View Examples โ†’

SDKs

Official SDKs for popular languages

View Examples โ†’

๐Ÿงช Interactive API Testing

Test our API endpoints directly from your browser. Enter your API key and try out different requests.

๐Ÿ’ก Note: You need an API key to test the endpoints.Get your API key here

API Key

๐Ÿ”ง Developer Information

Complete information about our API keys, rate limits, update frequencies, and data sources for developers and traders.

๐Ÿ”‘API Keys & Services

Market Data APIs

  • โ€ข NASDAQ Data Link: Real-time stock data
  • โ€ข Alpha Vantage: Technical indicators (RSI, MACD, SMA)
  • โ€ข Twelve Data: Multi-asset market data
  • โ€ข Yahoo Finance: Free stock/crypto quotes
  • โ€ข Stooq: Historical data & indices

Crypto APIs

  • โ€ข CoinMarketCap: Primary crypto data source
  • โ€ข CoinGecko: Fallback crypto data
  • โ€ข Santiment: Crypto sentiment analysis

News APIs

  • โ€ข NewsAPI.org: Financial news aggregation
  • โ€ข GNews API: Global news feed
  • โ€ข Reddit API: Social sentiment (planned)

โฑ๏ธRate Limits & Updates

Free Tier Limits

  • โ€ข Alpha Vantage: 5 requests/minute
  • โ€ข Twelve Data: 8 requests/minute
  • โ€ข NASDAQ: 5 requests/minute
  • โ€ข CoinGecko: 10-50 requests/minute (varies)
  • โ€ข NewsAPI.org: 100 requests/day

Update Frequencies

  • โ€ข Crypto prices: Every 5 minutes
  • โ€ข Stock prices: Every 5 minutes
  • โ€ข Forex/Commodities: Every hour
  • โ€ข Technical indicators: Every hour
  • โ€ข News articles: Every 30 minutes

๐Ÿ“ŠData Collection (Free Tier)

What We Collect:

  • โœ“Crypto: Top 50 cryptocurrencies (BTC, ETH, BNB, etc.)
  • โœ“Stocks: Popular NASDAQ stocks (AAPL, MSFT, GOOGL, etc.)
  • โœ“Forex: Major pairs (EUR/USD, GBP/USD, USD/JPY, etc.)
  • โœ“Commodities: Gold (GC=F), Silver (SI=F), Oil (CL=F)
  • โœ“Indices: S&P 500 (^GSPC), NASDAQ (^IXIC), Dow Jones (^DJI)

๐Ÿ“ฐNews & Tickers

News Sources:

  • โ€ข Financial news from NewsAPI.org
  • โ€ข Global news from GNews API
  • โ€ข Auto-fetched every 30 minutes
  • โ€ข Filtered by market category
  • โ€ข Latest 5-20 articles per category

Supported Tickers:

Crypto:
BTC, ETH, BNB, XRP, SOL, ADA, DOGE, MATIC, DOT, AVAX...
Stocks:
AAPL, MSFT, GOOGL, AMZN, TSLA, META, NVDA, NFLX...
Forex:
EUR/USD, GBP/USD, USD/JPY, AUD/USD, USD/CAD...
Indices:
^GSPC, ^IXIC, ^DJI, SPY, QQQ

๐Ÿ“ˆ API Statistics

1000+
Symbols Supported
5 min
Average Update Time
99.9%
Uptime SLA
24/7
Data Collection

Ready to Integrate?

Start building with our powerful API and take your trading applications to the next level.