Estimada comunidad,
Hace unas semanas pregunté si había alguna API REST call que pudiera usar para consultar el precio del BPRO, BPRO2X y luego de varias consultas, efectivamente no habia una.
Dicen que cuando algo no existe, hay que crearlo. Bueno, armé una basada en el codigo oficial de GitHub de MoC basado en Python, monte un pequeño server para devolver los resultados en JSON, y a partir de este momento, está disponible para quien quiera utilizarlo.
La consulta es simple:
Un GET a http://api.highpress.cl:3000/MoC les va a devolver algo asi (ahora, 6/1/2021 a las 17.42 hs):
[
{
"asset": "BTC-USD",
"Value": "35363.00",
"Quote time": "2021-01-06T17:42:05.755103"
},
{
"asset": "BPRO-USD",
"Value": "43811.63",
"Quote time": "2021-01-06T17:42:05.755154"
},
{
"asset": "BPRO2X-USD",
"Value": "47798.13",
"Quote time": "2021-01-06T17:42:05.755180"
},
{
"asset": "RatioBPRO-BTC",
"Value": "1.24",
"Quote time": "2021-01-06T17:42:05.755209"
}
]
Si necesitan por ejemplo, solo el precio del BPRO, la consulta es:
http://api.highpress.cl:3000/moc?asset=BPRO-USD
y les va a devolver solo el BPRO:
[
{
"asset": "BPRO-USD",
"Value": "43875.37",
"Quote time": "2021-01-06T17:44:05.704966"
}
]
Espero le sirva a alguien como me sirve a mi para actualizar mi planilla en Google Spreadsheet, utilizando la funcion IMPORTJSON del genio de Trevor Lohrbeer ( pueden copiar el codigo de acá ) .
Espero puedan probarla y darme su feedback, y recomendaciones de mejoras o cosas que podemos agregarle.