Referencia de endpoints

Toda la API v1. Base: https://www.allyc.lat/api/v1 · Respuestas con envelope { data, meta } · JSON, UTF-8, snake_case.

Servicio

GET/status
Estado del servicio y contadores del lake. Público, sin API key.

Market data

GET/instrumentsmarket:read
Lista el panel completo de instrumentos normalizados.
ParámetroTipoDescripción
typequery · opcionalBONO · ACCION · CEDEAR · ON · LETRA · FCI
segmentquery · opcionalRenta Fija, Renta Variable, CEDEARs, Fondos…
searchquery · opcionalbusca en ticker y nombre
limitquery · opcionalmáx. 200 (default 100)
GET/instruments/{ticker}market:read
Detalle de un instrumento: precio, variación, volumen, descripción.
GET/instruments/{ticker}/quotesmarket:read
Serie histórica de precio y volumen (hasta 200 puntos, cronológica).
GET/market/summarymarket:read
Volumen agregado, top subas/bajas, más operados y FX de referencia (MEP, CCL, mayorista).
ejemplo — respuesta de /instruments/AL30
{
"data": {
"ticker": "AL30",
"name": "Bonar 2030 Ley Arg.",
"type": "BONO",
"currency": "ARS",
"segment": "Renta Fija",
"last_price": 112450.00,
"variation_24h": 1.24,
"volume_24h": 1834000000
},
"meta": {
"generated_at": "2026-08-30T17:40:12.001Z",
"source": "allyc-data-lake"
}
}

Cuentas

Todos los endpoints de cuentas respetan el aislamiento por ALyC (ver Autenticación).

GET/accountsaccounts:read
Comitentes con titular, CUIT y saldos por moneda (ARS, USD, USD-C).
GET/accounts/{number}accounts:read
Detalle de un comitente por número.
GET/accounts/{number}/positionsaccounts:read
Tenencias valorizadas: cantidad, precio promedio, último precio, valor de mercado y PnL no realizado.
GET/accounts/{number}/movementsaccounts:read
Movimientos liquidados: compras, ventas, depósitos, extracciones, rentas y dividendos.
ParámetroTipoDescripción
limitquery · opcionalmáx. 200 (default 50)

Webhooks

GET/webhookswebhooks:manage
Endpoints registrados con su historial de entregas.
POST/webhookswebhooks:manage
Registra un endpoint. Body: { "url", "events": [] }. Devuelve el secret una sola vez.
POST/webhooks/{id}/testwebhooks:manage
Genera una entrega de prueba firmada.
DELETE/webhooks/{id}webhooks:manage
Desactiva el endpoint: deja de recibir eventos, el historial se conserva.

El detalle de eventos, firma y reintentos está en la página de Webhooks.