---
title: "GET /fetch-one"
method: GET
path: "/fetch-one"
tags: ["currency", "crypto", "plan-one", "plan-extra", "plan-premium"]
---

# GET /fetch-one

`GET /fetch-one`

Fetch a single currency exchange rate, from and to any supported physical or digital currency. Midpoint spot rate.

## Query parameters

- `from` string — Currency code for a physical or digital/cryptocurrency
- `to` string, required — Currency code for a physical or digital/cryptocurrency

## Response `200`

Success

- object
  - `base` string — Currency code for a physical or digital/cryptocurrency
  - `updated` union — A datetime value. If no timezone offset supplied, UTC/GMT is assumed.
    - string — UTC/GMT datetime YYYY-MM-DD HH:MM:SS
    - string — ISO8601 Datetime with optional timezone offset YYYY-MM-DDTHH:MM:SS±HH:00
    - number — Milliseconds since Jan 1 1970 (unix timestamp with millisecond precision)
  - `ms` number — Server response time in milliseconds
  - `result` object

## Other responses

- `400` — Bad Request
- `401` — Not Authorized
- `403` — Forbidden
- `429` — Rate limit exceeded

---

[API](https://skmtc.dev/fastforex/apis/fastforex-io.md) · [All operations](https://skmtc.dev/fastforex/apis/fastforex-io/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/fastforex/fastforex-io/revisions/140f748aaf10/schema)
