# Публичный тестовый API

Для демонстрации и ручных проверок Crank использует Frankfurter.

Frankfurter - публичный API курсов валют без ключа доступа.

```text
https://api.frankfurter.dev
```

Рабочий пример:

```bash
curl 'https://api.frankfurter.dev/v1/latest?base=USD&symbols=EUR'
```

Ожидаемый ответ:

```json
{
  "amount": 1.0,
  "base": "USD",
  "date": "2026-06-19",
  "rates": {
    "EUR": 0.87207
  }
}
```

Готовые YAML-примеры лежат в папке [`examples/frankfurter`](../examples/frankfurter/README.md).

Основной demo seed создает операцию `frankfurter_latest_rate` и агента `currency-rates`.
