Primary

Listado de instrumentos por schema desglosado por plazo de liquidación y moneda con consultas OData.

Instrumentos devuelve el listado de instrumentos asociados a un schema, desglosado por plazo de liquidación y moneda, en formato paginado y aceptando consultas OData para filtrar, ordenar y paginar los resultados.

URL

Devuelve los instrumentos del schema consultado, desglosados por plazo de liquidación y moneda, permitiendo filtrar, ordenar y paginar los resultados mediante operadores OData.

GET https://apids.primary.com.ar/prd-ro/v3/api/schemas/{schemaName}/data/by-odata

Headers

Headers necesarios para invocar el servicio.

HeaderValorEstadoDescripción
Ocp-Apim-Subscription-Key<API_KEY>RequeridoAPI Key habilitada para consumir Primary Reference.
Content-Typeapplication/jsonRequeridoHeader recomendado para las requests de ejemplo.

Parámetros

Parámetros esperados por la URL para ejecutar la consulta.

NombreUbicaciónTipoEstadoDescripción
schemaNamepathstringRequeridoIdentificador del schema a consultar. Validar el último schema disponible.
$filterquerystringOpcionalExpresión OData para filtrar instrumentos (por ejemplo, type eq 'CS').
$orderbyquerystringOpcionalExpresión OData para ordenar los resultados, por ejemplo name asc.
$skipquerynumberOpcionalCantidad de registros a omitir desde el inicio del listado.
$topquerynumberOpcionalCantidad máxima de registros a devolver.

Probar endpoint

Probar instrumentos
Ingrese una API Key y un schema para consultar el listado de instrumentos.

La API Key se usa sólo para esta prueba y no se persiste en cookies.

Identificador del schema cuyos instrumentos desea consultar. Requerido.

Expresión OData para filtrar los instrumentos devueltos. Opcional.

Expresión OData para ordenar los resultados. Opcional.

Cantidad de registros a omitir. Opcional.

Cantidad máxima de registros a devolver. Opcional.

Request preview

GET https://apids.primary.com.ar/prd-ro/v3/api/schemas/{schemaName}/data/by-odata
Ocp-Apim-Subscription-Key: ********

Campos de respuesta

Campos de primer nivel

CampoTipoDescripción
dataarray<object>Listado de instrumentos asociados al schema consultado.
totalCountnumberCantidad total de registros que satisfacen el filtro aplicado.

Estructura de data[]

CampoTipoDescripción
namestringIdentificador del instrumento dentro del schema.
typestringTipo de instrumento, por ejemplo CS, CD, OPT.
activebooleanIndica si el instrumento se encuentra activo.
fieldsobjectConjunto dinámico de atributos del instrumento definidos por el schema.
updatedstringFecha y hora de la última actualización del instrumento, en formato ISO 8601.

Estructura de fields

El objeto fields contiene los atributos específicos del schema consultado y, por lo tanto, es dinámico. Los siguientes campos se observan habitualmente para los schemas de instrumentos.

CampoTipoDescripción
symbolstringSímbolo del instrumento.
issuerstringEmisor o mercado asociado, por ejemplo BYMA, ROFX.
currencystringMoneda principal del instrumento.
countrystringPaís asociado al instrumento, por ejemplo ARG.
cfiCodestringCódigo CFI del instrumento.
securityStatusstringEstado del instrumento informado por el servicio.
marketIdstringMercado en el que opera el instrumento.
maturityDatestring | nullFecha de vencimiento del instrumento, cuando aplica.
strikePricestring | nullPrecio de ejercicio para opciones, cuando aplica.
tickSizestring | nullTamaño del incremento mínimo de precio.
tickPriceRulesarray<object> | nullReglas de incremento de precio por rango.
priceDecimalsstring | nullCantidad de decimales utilizados para el precio.
roundLotstring | nullLote estándar de negociación.
minSizestring | nullCantidad mínima negociable.
maxSizestring | nullCantidad máxima negociable.
settlementDatestring | nullFecha de liquidación del instrumento, cuando aplica.

Los atributos disponibles dependen del schema consultado y pueden incluir campos adicionales propios del producto, como datos de fondos comunes de inversión, opciones, futuros u obligaciones negociables.