GET /v1/currenciesParámetros Nombre Tipo / valores Predeterminado qOpcional · query string—sortOpcional · query string—fieldsOpcional · query string—AcceptOpcional · header string"application/json"
Descargar OpenAPI GET /v1/rates/history/seriesParámetros Nombre Tipo / valores Predeterminado institutionOpcional · query string—channelOpcional · query unspecified | branch | digital | cash | transfer—currencyRequerido · query string—kindOpcional · query commercial | reference"commercial"fromOpcional · query string—toOpcional · query string—AcceptOpcional · header string"application/json"
Descargar OpenAPI GET /v1/institutionsParámetros Nombre Tipo / valores Predeterminado currencyOpcional · query string—limitOpcional · query integer100cursorOpcional · query integer0qOpcional · query string—sortOpcional · query string—fieldsOpcional · query string—AcceptOpcional · header string"application/json"
Descargar OpenAPI GET /v1/ratesParámetros Nombre Tipo / valores Predeterminado currencyOpcional · query string—institutionOpcional · query string—channelOpcional · query unspecified | branch | digital | cash | transfer—kindOpcional · query commercial | reference—limitOpcional · query integer100cursorOpcional · query integer0qOpcional · query string—sortOpcional · query string—fieldsOpcional · query string—AcceptOpcional · header string"application/json"
Descargar OpenAPI GET /v1/rates/bestParámetros Nombre Tipo / valores Predeterminado currencyRequerido · query string—institutionOpcional · query string—channelOpcional · query unspecified | branch | digital | cash | transfer—kindOpcional · query commercial | reference—limitOpcional · query integer100cursorOpcional · query integer0qOpcional · query string—sortOpcional · query string—fieldsOpcional · query string—operationRequerido · query buy | sell—AcceptOpcional · header string"application/json"
Descargar OpenAPI GET /v1/rates/historyParámetros Nombre Tipo / valores Predeterminado currencyOpcional · query string—institutionOpcional · query string—channelOpcional · query unspecified | branch | digital | cash | transfer—kindOpcional · query commercial | reference—limitOpcional · query integer100cursorOpcional · query integer0qOpcional · query string—sortOpcional · query string—fieldsOpcional · query string—fromOpcional · query string—toOpcional · query string—AcceptOpcional · header string"application/json"
Descargar OpenAPI GET /v1/convertParámetros Nombre Tipo / valores Predeterminado currencyRequerido · query string—institutionOpcional · query string—channelOpcional · query unspecified | branch | digital | cash | transfer—kindOpcional · query commercial | reference—limitOpcional · query integer100cursorOpcional · query integer0qOpcional · query string—sortOpcional · query string—fieldsOpcional · query string—operationRequerido · query buy | sell—amountRequerido · query string—AcceptOpcional · header string"application/json"
Descargar OpenAPI GET /v1/institutions/{id}Parámetros Nombre Tipo / valores Predeterminado idRequerido · path string—AcceptOpcional · header string"application/json"
Descargar OpenAPI JSON y XML JSON es el formato predeterminado. Solicita XML UTF-8 con Accept: application/xml. Ambas representaciones conservan nulos explícitos y decimales como texto; Vary: Accept permite distinguirlas en caché.
cURL Copiar
curl --fail-with-body 'https://api.divisa.do/v1/rates?currency=USD' \
-H 'Accept: application/xml' Errores y límites Comprueba response.ok antes de usar data. Ante 429 o 503, respeta Retry-After; evita reintentos continuos. Usa X-Request-Id para reportar errores. Las fuentes se consultan a las 08:00, 12:00 y 17:00, hora dominicana.
400Parámetros inválidos
404Entidad desconocida
406Formato no aceptado
429Límite temporal alcanzado
500Error interno
503Datos no disponibles Primeros pasos Consultar tasas