Referencia de endpoints
Toda la API v1. Base: https://allyc.lat/api/v1 · Respuestas con envelope { data, meta } · JSON, UTF-8, snake_case.
Servicio
GET
/statusEstado del servicio y contadores del lake. Público, sin API key.
Market data
GET
/instrumentsmarket:readLista el panel completo de instrumentos normalizados.
| Parámetro | Tipo | Descripción |
|---|---|---|
type | query · opcional | BONO · ACCION · CEDEAR · ON · LETRA · FCI |
segment | query · opcional | Renta Fija, Renta Variable, CEDEARs, Fondos… |
search | query · opcional | busca en ticker y nombre |
limit | query · opcional | máx. 200 (default 100) |
GET
/instruments/{ticker}market:readDetalle de un instrumento: precio, variación, volumen, descripción.
GET
/instruments/{ticker}/quotesmarket:readSerie histórica de precio y volumen (hasta 200 puntos, cronológica).
GET
/market/summarymarket:readVolumen 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:readComitentes con titular, CUIT y saldos por moneda (ARS, USD, USD-C).
GET
/accounts/{number}accounts:readDetalle de un comitente por número.
GET
/accounts/{number}/positionsaccounts:readTenencias valorizadas: cantidad, precio promedio, último precio, valor de mercado y PnL no realizado.
GET
/accounts/{number}/movementsaccounts:readMovimientos liquidados: compras, ventas, depósitos, extracciones, rentas y dividendos.
| Parámetro | Tipo | Descripción |
|---|---|---|
limit | query · opcional | máx. 200 (default 50) |
Webhooks
GET
/webhookswebhooks:manageEndpoints registrados con su historial de entregas.
POST
/webhookswebhooks:manageRegistra un endpoint. Body:
{ "url", "events": [] }. Devuelve el secret una sola vez.POST
/webhooks/{id}/testwebhooks:manageGenera una entrega de prueba firmada.
DELETE
/webhooks/{id}webhooks:manageDesactiva el endpoint: deja de recibir eventos, el historial se conserva.
El detalle de eventos, firma y reintentos está en la página de Webhooks.