Banguat Exchange API

Proyecto base para consultar tipos de cambio del Banco de Guatemala, exponerlos en JSON y preparar integración con .NET y SAP.

Consulta web

Pantalla interactiva para consultar tipos de cambio por rango de fechas y revisar la respuesta del API.

Abrir consulta

Monedas configuradas

Devuelve el catálogo local de monedas activas y su código SAP utilizado por el sistema.

Ver JSON

Variables de Banguat

Consulta el catálogo publicado por Banguat con códigos y descripciones disponibles.

Ver variables

Tasa del día

Consulta una moneda puntual y devuelve JSON normalizado, listo para .NET o integración externa.

Tasas del día - todas

Devuelve todas las monedas activas disponibles en una sola respuesta JSON.

Probar endpoint

CSV para SAP DTW

Genera archivo CSV compatible con SAP DTW usando una fecha objetivo específica.

Descargar ejemplo

Endpoints disponibles

Endpoint Descripción Ejemplo
?page=api_currencies Lista las monedas configuradas localmente. https://www.banguat.computersolutionsla.com/public/index.php?page=api_currencies
?page=api_banguat_variables Consulta variables disponibles publicadas por Banguat. https://www.banguat.computersolutionsla.com/public/index.php?page=api_banguat_variables
?page=api_rate_today&currency=2 Obtiene la tasa del día para una moneda específica. https://www.banguat.computersolutionsla.com/public/index.php?page=api_rate_today&currency=2
?page=api_rate_today_all Obtiene la tasa del día para todas las monedas activas. https://www.banguat.computersolutionsla.com/public/index.php?page=api_rate_today_all
?page=api_rate_from_date&currency=2&from=2026-03-01 Obtiene tasas desde una fecha inicial hasta la fecha disponible. https://www.banguat.computersolutionsla.com/public/index.php?page=api_rate_from_date&currency=2&from=2026-03-01
?page=api_rate_range&currency=2&from=2026-03-01&to=2026-03-27 Obtiene tasas en un rango de fechas. https://www.banguat.computersolutionsla.com/public/index.php?page=api_rate_range&currency=2&from=2026-03-01&to=2026-03-27
?page=api_rate_today_csv&date=2026-03-27 Genera CSV descargable compatible con SAP DTW. https://www.banguat.computersolutionsla.com/public/index.php?page=api_rate_today_csv&date=2026-03-27
Nota importante: en fines de semana o días no hábiles, algunas monedas pueden no tener tasa exacta para la fecha solicitada. En esos casos, se recomienda consultar una fecha hábil anterior.

Ejemplo JSON

{
  "success": true,
  "source": "BANGUAT",
  "date": "2026-03-27",
  "data": {
    "sap_code": "USD",
    "pair": "GTQ/USD",
    "buy_rate": 7.650530,
    "sell_rate": 7.650530,
    "sap_ready": "7.650530"
  }
}

Ejemplo CSV SAP DTW

RateDate,Currency,BuyRate,SellRate
20260327,CAD,10.601339,10.602104
20260327,CHF,6.086762,6.087527
20260327,CRC,461.960000,466.890000
20260327,EUR,8.820296,8.820296
20260327,GBP,10.182855,10.183620
20260327,MXN,18.065200,18.070000
20260327,SEK,9.417500,9.419700
20260327,USD,7.650530,7.650530
20260327,YEN,159.850000,159.860000