개발자

무료, 키 없는 환율 API와 어디든 임베드할 수 있는 변환기 위젯. 앱, 대시보드, 블로그 등 실시간 환율이 필요한 곳에 사용하세요.

공개 API

REST + JSON. 모든 오리진에 CORS 개방. 결과는 Redis에서 약 60초 캐시됩니다.

기본 URL
https://ratata.money/api/v1
속도 제한
60 req / min · IP
인증
필요 없음 — 키 없음
GET/currencies?lang=ko
지원되는 모든 통화 반환 (코드, 현지화 이름, 국기, 소수 자릿수).
예시
curl https://ratata.money/api/v1/currencies?lang=ko
응답
[
  { "code": "USD", "name": "US Dollar", "flag": "🇺🇸", "decimals": 2 },
  { "code": "EUR", "name": "Euro", "flag": "🇪🇺", "decimals": 2 }
]
GET/rates/latest?base=USD&symbols=CNY,JPY,EUR
기준 통화에 대한 최신 환율을 임의 심볼로 반환.
예시
curl "https://ratata.money/api/v1/rates/latest?base=USD&symbols=CNY,JPY,EUR"
응답
{
  "base": "USD",
  "timestamp": 1714464000,
  "rates": { "CNY": 7.2456, "JPY": 156.43, "EUR": 0.9321 },
  "source": "frankfurter"
}
GET/rates/convert?from=USD&to=CNY&amount=100
서버에서 금액 환산하여 부동소수점 오류 방지.
예시
curl "https://ratata.money/api/v1/rates/convert?from=USD&to=CNY&amount=100"
응답
{ "from": "USD", "to": "CNY", "amount": 100, "result": 724.56, "rate": 7.2456 }
GET/rates/history?base=USD&symbol=CNY&range=30d
일별 환율 이력. 범위: 7d / 30d / 90d / 1y.
예시
curl "https://ratata.money/api/v1/rates/history?base=USD&symbol=CNY&range=30d"
응답
{
  "base": "USD",
  "symbol": "CNY",
  "range": "30d",
  "points": [
    { "date": "2026-04-01", "rate": 7.2310 },
    { "date": "2026-04-02", "rate": 7.2401 }
  ]
}

오류

모든 오류는 안정적인 code와 사람이 읽을 수 있는 message가 포함된 JSON으로 반환됩니다.

{ "error": { "code": "UNSUPPORTED_CURRENCY", "message": "..." } }

임베드 위젯

iframe 하나로 모든 사이트에 작은 변환기 추가. 통화 쌍, 언어, 테마, 크기를 선택하고 코드를 복사하세요.

미리보기
임베드 코드
<iframe src="https://ratata.money/embed?from=USD&to=CNY&amount=100&lang=ko"
  width="420" height="320"
  style="border:0;max-width:100%;border-radius:16px;overflow:hidden"
  loading="lazy"
  title="Ratata currency converter"
  referrerpolicy="no-referrer"
  allow="clipboard-write"></iframe>
현재는 무료이며 제한 없지만 합리적으로 사용해 주세요. 남용이 발견되면 일일 한도가 추가될 수 있습니다. 하루 수천 건을 초과하는 상업적 사용은 문의해 주세요.
다운로드App Store
개발자 · Ratata · Ratata