๐Ÿ“š 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

Ready to Integrate?

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