Skip to content

Dólar Tarjeta

GET
/v1/dolares/tarjeta

Es el valor de la cotización del dólar estadounidense en el mercado oficial, más el impuesto a las ganancias (30%).

Respuestas

Devuelve el valor del Dólar Tarjeta
application/json
JSON
{
"compra": 0,
"venta": 0,
"casa": "string",
"nombre": "string",
"moneda": "string",
"fechaActualizacion": "string"
}

Ejemplos

Powered by VitePress OpenAPI

Ejemplos de uso

js
function getCasa() {
  return window.location.pathname.match(/get-dolar-(.*).html/).slice(1)[0]
}
js
function getEndpoint() {
  const url = `https://dolarapi.com/v1/dolares/${getCasa()}`

  return url
}
js
async function getData() {
    return (await fetch(getEndpoint()).then((res) => res.json()))
}
js
(async () => {
    const data = await getData()
    const card = document.createElement("div");
    card.innerHTML = `
    <div class="flex flex-col items-center justify-center" style="width: ${width}px">
        <div class="w-full max-w-md flex flex-col items-center justify-center p-4 rounded border">
            <span class="text-2xl font-bold">Dólar ${data.nombre}</span>
            <div class="grid grid-cols-1 sm:grid-cols-2 gap-4 w-full mt-4">
                <div class="flex flex-col items-center justify-center w-full h-full p-4">
                    <span>Compra</span>
                    <span class="text-lg font-bold">$${data.compra}</span>
                </div>
                <div class="flex flex-col items-center justify-center w-full h-full p-4">
                    <span>Venta</span>
                    <span class="text-lg font-bold">$${data.venta}</span>
                </div>
            </div>
            <div class="flex flex-col items-center justify-center w-full h-full p-4">
                <span>Fecha de actualización</span>
                <span class="text-lg font-bold">${new Date(data.fechaActualizacion).toLocaleString('es-AR', { day: '2-digit', month: '2-digit', year: 'numeric', hour: '2-digit', minute: '2-digit', hourCycle: 'h23' }) }</span>
            </div>
        </div>
    </div>
    `;
    return card;
})();