type Currencyapi = {
  apiKey: string;
};
export async function main(
  currencyApiResource: Currencyapi,
  base_currency: string,
  currencies: string,
) {
  const paramString = new URLSearchParams({
    base_currency: base_currency,
    currencies: currencies,
  }).toString();
  const res = await fetch(
    `https://api.currencyapi.com/v3/latest?${paramString}`,
    {
      headers: {
        apikey: currencyApiResource.apiKey,
      },
    },
  );
  const data = await res.json();
  const currency = data?.data;
  return currency;
}
 Submitted by hugo697 181 days ago
type Currencyapi = {
  apiKey: string;
};
export async function main(
  currencyApiResource: Currencyapi,
  base_currency: string,
  currencies: string,
) {
  const paramString = new URLSearchParams({
    base_currency: base_currency,
    currencies: currencies,
  }).toString();
  const res = await fetch(
    `https://api.currencyapi.com/v3/latest?${paramString}`,
    {
      headers: {
        apikey: currencyApiResource.apiKey,
      },
    },
  );
  const data = await res.json();
  const currency = data?.data;
  return currency;
}
 Submitted by admin 814 days ago
type Currencyapi = {
  apiKey: string;
};
export async function main(
  currencyApiResource: Currencyapi,
  base_currency: string,
  currencies: string,
) {
  const paramString = new URLSearchParams({
    base_currency: base_currency,
    currencies: currencies,
  }).toString();
  const res = await fetch(
    `https://api.currencyapi.com/v3/latest?${paramString}`,
    {
      headers: {
        apikey: currencyApiResource.apiKey,
      },
    },
  );
  const data = await res.json();
  const currency = data?.data;
  return currency;
} Submitted by admin 817 days ago
import type { Resource } from "https://deno.land/x/windmill@v1.87.0/mod.ts"
export async function main(
  currencyApiResource: Resource<"currencyapi">,
  base_currency: string,
  currencies: string,
) {
  const paramString = new URLSearchParams({
    base_currency: base_currency,
    currencies: currencies,
  }).toString();
  const res = await fetch(
    `https://api.currencyapi.com/v3/latest?${paramString}`,
    {
      headers: {
        apikey: currencyApiResource.apiKey,
      },
    },
  );
  const data = await res.json();
  const currency = data?.data;
  return currency;
} Submitted by rubenfiszel 936 days ago
import * as wmill from "https://deno.land/x/windmill@v1.86.0/mod.ts";
export async function main(
  currencyApiResource: wmill.Resource<"currencyapi">,
  base_currency: string,
  currencies: string,
) {
  const paramString = new URLSearchParams({
    base_currency: base_currency,
    currencies: currencies,
  }).toString();
  const res = await fetch(
    `https://api.currencyapi.com/v3/latest?${paramString}`,
    {
      headers: {
        apikey: currencyApiResource.apiKey,
      },
    },
  );
  const data = await res.json();
  const currency = data?.data;
  return currency;
} Submitted by rubenfiszel 936 days ago
import * as wmill from "https://deno.land/x/windmill@v1.86.0/mod.ts";
export async function main(
  currencyApiResource: wmill.Resource<"currencyapi">,
  base_currency: string,
  currencies: string,
) {
  const paramString = new URLSearchParams({
    base_currency: base_currency,
    currencies: currencies,
  }).toString();
  const res = await fetch(
    `https://api.currencyapi.com/v3/latest?${paramString}`,
    {
      headers: {
        apikey: currencyApiResource.apikey,
      },
    },
  );
  const data = await res.json();
  const currency = data?.data;
  return currency;
} Submitted by sindre svendby964 936 days ago