Obtener rangos de precio SENEBI
Devuelve los rangos de precio MEP de SENEBI (negociación bilateral) actualmente cacheados, agrupados por configuración de cliente y lado de la operación.
GET
/v1/operations/usd-mep/senebi/rangesRequest
Headers
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
Authorization | string | Sí | Token de acceso en formato Bearer ACCESS_TOKEN |
No aplica: Path Parameters, Query Parameters, Body.
Response
2XX Éxito
La respuesta es un objeto JSON indexado por identificador de configuración de cliente. Cada valor es un objeto indexado por lado de la operación (buy/sell), que contiene el rango de precio cacheado para ese lado.
| Campo | Tipo | Descripción |
|---|---|---|
<client_configuration> | object | Clave que identifica la configuración de cliente a la que pertenecen los rangos de precio. |
<client_configuration>.buy | object | Rango de precio cacheado para operaciones de compra. |
<client_configuration>.buy.price | number | Precio de referencia actual del rango. |
<client_configuration>.buy.range_min | number | Precio mínimo del rango válido antes de que se recalcule. |
<client_configuration>.buy.range_max | number | Precio máximo del rango válido antes de que se recalcule. |
<client_configuration>.sell | object | Rango de precio cacheado para operaciones de venta. Mismos campos que <client_configuration>.buy. |
Códigos de error
| Status | Descripción |
|---|---|
401 | Unauthorized — token de acceso inválido o faltante |
403 | Forbidden — el token no tiene permiso para acceder a este recurso |
500 | Internal Server Error |
Estructura del error:
{
"code": "INTERNAL_SERVER_ERROR",
"description": "Unexpected error"
}
Ejemplo de código
- cURL
- JavaScript
- Python
- Node.js
curl -X GET https://b2b.allaria.dev/v1/operations/usd-mep/senebi/ranges \
-H "Authorization: Bearer ACCESS_TOKEN"
const response = await fetch('https://b2b.allaria.dev/v1/operations/usd-mep/senebi/ranges', {
method: 'GET',
headers: { 'Authorization': 'Bearer ACCESS_TOKEN' }
});
const data = await response.json();
console.log(data);
import requests
response = requests.get(
'https://b2b.allaria.dev/v1/operations/usd-mep/senebi/ranges',
headers={ 'Authorization': 'Bearer ACCESS_TOKEN' }
)
data = response.json()
print(data)
const axios = require('axios');
const response = await axios.get('https://b2b.allaria.dev/v1/operations/usd-mep/senebi/ranges', {
headers: { Authorization: 'Bearer ACCESS_TOKEN' }
});
console.log(response.data);
2XX Éxito
{
"api-broker": {
"buy": {
"price": 1246.50,
"range_min": 1246.00,
"range_max": 1247.00
},
"sell": {
"price": 1243.00,
"range_min": 1242.50,
"range_max": 1243.50
}
}
}