API Reference

Примеры кода

Готовые примеры использования API

Примеры кода

Примеры работы с API
Результат выполнения API запросов в интерфейсе

Python

import requests

API_URL = "http://localhost:3000/api/v1"
TOKEN = "your_api_token"

headers = {"Authorization": f"Bearer {TOKEN}"}

# Получить баланс
response = requests.get(f"{API_URL}/balance", headers=headers)
balance = response.json()
print(f"Баланс: {balance['total']} USDT")

# Создать ордер
order = {
    "symbol": "BTCUSDT",
    "side": "buy",
    "type": "market",
    "amount": 100
}
response = requests.post(f"{API_URL}/orders", json=order, headers=headers)
print(f"Ордер создан: {response.json()}")

JavaScript/Node.js

const axios = require('axios');

const API_URL = 'http://localhost:3000/api/v1';
const TOKEN = 'your_api_token';

const api = axios.create({
  baseURL: API_URL,
  headers: { Authorization: `Bearer ${TOKEN}` }
});

// Получить баланс
const { data: balance } = await api.get('/balance');
console.log('Баланс:', balance.total);

// Создать ордер
const { data: order } = await api.post('/orders', {
  symbol: 'BTCUSDT',
  side: 'buy',
  type: 'market',
  amount: 100
});
console.log('Ордер:', order);

cURL

# Баланс
curl -X GET http://localhost:3000/api/v1/balance \
  -H "Authorization: Bearer YOUR_TOKEN"

# Создать ордер
curl -X POST http://localhost:3000/api/v1/orders \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"symbol":"BTCUSDT","side":"buy","type":"market","amount":100}'

Нужна помощь?

Свяжитесь с нашей поддержкой

Telegram поддержка