Excerpt |
---|
Se presenta un caso de uso de web services con los que ofrece el Banco Central del Uruguay para las Cotizaciones de las Monedas. |
El Web Service del BCU permite obtener datos de:
Cotizaciones: dados una lista de códigos de monedas, un rango de fechas y un grupo de monedas, devuelve las cotizaciones y otros datos de las monedas solicitadas en el período indicado.
Monedas/Valores: dado un grupo de monedas, devuelve los códigos y descripciones de las Monedas.
Último cierre de cotizaciones: devuelve la fecha del último cierre de cotizaciones realizado.
Especificaciones del servicio
Mediante el uso de la herramienta Postman, se pueden realizar consultas al web service y ver sus respuestas.
Utilizando el archivo adjunto “Cotizaciones.postman_collection.json”, tenemos configurado el servicio para poder consultarlo.
Monedas
Ingresando por el navegador a: https://cotizaciones.bcu.gub.uy/wscotizaciones/servlet/awsbcumonedas?wsdl podemos ver la respuesta del servicio
Parámetro de Entrada
Grupo: Código utilizado para seleccionar un grupo de monedas.
1 (Mercado Internacional)
2 (Cotizaciones Locales)
5 Tasas Locales
0 Todos
Parámetro de Salida
Código: por ej.: “2222”
Nombre por ej.: “DOLAR USA”
Ejemplo Entrada
Consulta para visualizar todo el Grupo “0”
Expand | ||
---|---|---|
|
Ejemplo Salida
Expand | ||
---|---|---|
|
Cotizaciones
Ingresando por el navegador a: https://cotizaciones.bcu.gub.uy/wscotizaciones/servlet/awsbcucotizaciones?wsdl podemos ver la respuesta del servicio
Parámetros de Entrada
Moneda: Lista de códigos de monedas a consultar.
Fecha Desde
Fecha Hasta
Grupo: Grupo de moneda
⚠ Si se consulta más de una moneda, entonces se puede consultar un período de 31 días máximo.
Si se consulta solo una moneda, entonces se puede consultar un período de 1 año máximo.
Parámetros de Salida
Fecha: Fecha diaria de cotización (según lo consultado)
Moneda: Código de la moneda
Nombre: Nombre de la moneda
CodigoISO: Símbolo moneda
Emisor: País de la moneda
TCC: Tipo de Cambio Compra
TCV: Tipo de Cambio Venta
ArbAct: Arbitraje
FormaArbitrar:
0 = Unidad de moneda por dólares EEUU
1 = Dólares EEUU por unidad de moneda
9 = No aplica
Ejemplo Entrada
Consulta para la Moneda “2222” (Dólar USA) para el período 1/5/2021 al 12/5/2021
Expand | ||
---|---|---|
|
Ejemplo Salida
Expand | ||
---|---|---|
|
Último cierre de cotizaciones
Ingresando por el navegador a: https://cotizaciones.bcu.gub.uy/wscotizaciones/servlet/awsultimocierre?wsdl podemos ver la respuesta del servicio
Este servicio nos devuelve únicamente la última fecha con cotizaciones. No tiene parámetros de entrada.
Configuración modelo para consumir el Web Service del BCU
Adjuntamos modelo multidimensional
Se adjunta documento del BCU …..
Attachments |
---|