33 lines
779 B
Markdown
33 lines
779 B
Markdown
# Публичный тестовый 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`.
|