API de TradeOptix

API RESTful potente y fácil de usar para integrar funcionalidades de trading en tus aplicaciones

Rápida y Confiable

Latencia ultrabaja y 99.99% de uptime garantizado

🔒

Segura

Autenticación JWT y encriptación TLS 256-bit

📚

Bien Documentada

Documentación completa con ejemplos de código

Información General

Base URL

https://api.tradeoptix.app/v1

Formato de Respuesta

Todas las respuestas están en formato JSON y siguen esta estructura:

{
  "success": true,
  "data": { ... },
  "timestamp": "2024-11-20T10:30:00Z"
}

// En caso de error:
{
  "success": false,
  "error": {
    "code": "INVALID_REQUEST",
    "message": "Descripción del error"
  },
  "timestamp": "2024-11-20T10:30:00Z"
}

Rate Limiting

La API tiene un límite de 100 peticiones por minuto por API key. Los headers de respuesta incluyen información sobre el límite:

X-RateLimit-Limit: 100
X-RateLimit-Remaining: 95
X-RateLimit-Reset: 1605877200

Endpoints Principales

👤Account

GET/account/profile

Obtiene información del perfil del usuario

GET/account/balance

Obtiene el balance actual de la cuenta

📋Orders

POST/orders

Crea una nueva orden de compra o venta

GET/orders

Lista todas las órdenes del usuario

DELETE/orders/:id

Cancela una orden pendiente

📊Market Data

GET/market/ticker/:symbol

Obtiene el precio actual de un símbolo

GET/market/history/:symbol

Obtiene datos históricos de precios

WebSocket API

Para datos en tiempo real, usa nuestra API WebSocket:

wss://ws.tradeoptix.app/v1

// Conectar
const ws = new WebSocket('wss://ws.tradeoptix.app/v1');

// Autenticar
ws.send(JSON.stringify({
  type: 'auth',
  token: 'your_jwt_token'
}));

// Suscribirse a un símbolo
ws.send(JSON.stringify({
  type: 'subscribe',
  channel: 'ticker',
  symbol: 'BTC/USD'
}));

// Recibir actualizaciones
ws.onmessage = (event) => {
  const data = JSON.parse(event.data);
  console.log(data);
};

SDKs Oficiales

📦JavaScript/TypeScript

npm install @tradeoptix/sdk
Ver documentación →

🐍Python

pip install tradeoptix
Ver documentación →

¿Listo para comenzar?

Obtén tus API keys y comienza a integrar TradeOptix en tus aplicaciones hoy mismo.