Saltar al contenido principal

URL Base

Todas las solicitudes API usan la siguiente URL base:
https://api.innova-trading.com

Autenticacion

Todas las solicitudes requieren un header Authorization con tu API key:
Authorization: Bearer tu_api_key

Formato de Respuesta

Todas las respuestas son JSON. Las respuestas exitosas siguen esta estructura:
{
  "success": true,
  "data": { ... }
}
Las respuestas de error siguen esta estructura:
{
  "error": "codigo_error",
  "message": "Descripcion legible del error"
}

Endpoints Disponibles

Datos de Mercado

MetodoEndpointDescripcion
GET/api/external/bars/{symbol}/{timeframe}Obtener barras OHLC
GET/api/external/symbolsListar simbolos disponibles

Indicadores Externos

MetodoEndpointDescripcion
POST/api/external/indicators/{indicator_id}Enviar indicador
GET/api/external/indicators/{indicator_id}Obtener indicador
DELETE/api/external/indicators/{indicator_id}Eliminar indicador
GET/api/external/indicatorsListar todos los indicadores

Codigos de Estado HTTP

CodigoSignificado
200Exito
201Creado
400Solicitud Invalida - Verifica tus parametros
401No Autorizado - API key invalida
403Prohibido - Sin permisos para este recurso
404No Encontrado - El recurso no existe
429Demasiadas Solicitudes - Limite de tasa excedido
500Error del Servidor - Intenta de nuevo

Limites de Tasa

PlanSolicitudes/HoraBarras/Solicitud
Basico100500
Pro5001000
EnterpriseIlimitado5000
Si alcanzas el limite de tasa, recibiras un error 429 con un header Retry-After indicando cuantos segundos esperar.

Ejemplo de Solicitud

curl -X GET "https://api.innova-trading.com/api/external/bars/EURUSD/60?limit=100" \
  -H "Authorization: Bearer tu_api_key"

SDKs Oficiales