curl https://apibcb.cucu.bo/api/v1/tc/oro
const res = await fetch('https://apibcb.cucu.bo/api/v1/tc/oro');
const data = await res.json();
import requests
data = requests.get('https://apibcb.cucu.bo/api/v1/tc/oro').json()
{
"oro": {
"usd_otf": 4168.97,
"plata_usd_otf": 61.476,
"fecha": "2026-10-07",
"actualizado": "2026-10-07T18:22:14.759990+00:00",
"desactualizado": false,
"bs_otf": 49902.5709,
"plata_bs_otf": 735.86772
},
"fuente": "Banco Central de Bolivia (bcb.gob.bo)",
"disclaimer": "API independiente, no afiliada ni avalada por el Banco Central de Bolivia. Datos tomados de cifras públicas del BCB (bcb.gob.bo), con fines informativos; no es el registro oficial. Sin garantía; uso bajo su responsabilidad."
}
Oro y plata
Cotización de oro y plata (USD por onza troy fina).
GET
/
api
/
v1
/
tc
/
oro
curl https://apibcb.cucu.bo/api/v1/tc/oro
const res = await fetch('https://apibcb.cucu.bo/api/v1/tc/oro');
const data = await res.json();
import requests
data = requests.get('https://apibcb.cucu.bo/api/v1/tc/oro').json()
{
"oro": {
"usd_otf": 4168.97,
"plata_usd_otf": 61.476,
"fecha": "2026-10-07",
"actualizado": "2026-10-07T18:22:14.759990+00:00",
"desactualizado": false,
"bs_otf": 49902.5709,
"plata_bs_otf": 735.86772
},
"fuente": "Banco Central de Bolivia (bcb.gob.bo)",
"disclaimer": "API independiente, no afiliada ni avalada por el Banco Central de Bolivia. Datos tomados de cifras públicas del BCB (bcb.gob.bo), con fines informativos; no es el registro oficial. Sin garantía; uso bajo su responsabilidad."
}
?fecha=AAAA-MM-DD → valor de ese día (Histórico).
| Campo | Tipo | Descripción |
|---|---|---|
usd_otf | number | Oro, USD por onza troy fina |
plata_usd_otf | number | null | Plata, USD por onza troy fina |
bs_otf / plata_bs_otf | number | null | Oro y plata en bolivianos por onza troy fina, tal como los publica la página de metales del BCB para la misma fecha (null si no la publicó o no cuadra con el TCO) |
fecha | string | Día de la cotización |
actualizado | string | Instante UTC (ISO-8601) en que se leyó ESTE valor del BCB |
desactualizado | boolean | null | true si su fecha ya venció (más de 4 días sin publicación) |
curl https://apibcb.cucu.bo/api/v1/tc/oro
const res = await fetch('https://apibcb.cucu.bo/api/v1/tc/oro');
const data = await res.json();
import requests
data = requests.get('https://apibcb.cucu.bo/api/v1/tc/oro').json()
{
"oro": {
"usd_otf": 4168.97,
"plata_usd_otf": 61.476,
"fecha": "2026-10-07",
"actualizado": "2026-10-07T18:22:14.759990+00:00",
"desactualizado": false,
"bs_otf": 49902.5709,
"plata_bs_otf": 735.86772
},
"fuente": "Banco Central de Bolivia (bcb.gob.bo)",
"disclaimer": "API independiente, no afiliada ni avalada por el Banco Central de Bolivia. Datos tomados de cifras públicas del BCB (bcb.gob.bo), con fines informativos; no es el registro oficial. Sin garantía; uso bajo su responsabilidad."
}