Skip to main content
GET
/
api
/
v2
/
rates
TIMESTAMP=$(date +%s%3N)
BODY_HASH=$(echo -n "" | sha256sum | cut -d' ' -f1)
MESSAGE="GET/api/v2/rates${TIMESTAMP}${BODY_HASH}"
SIGNATURE=$(echo -n "$MESSAGE" | openssl dgst -sha256 -hmac "sk_live_xxx" | cut -d' ' -f2)

curl -X GET "https://loveandpay.io/api/v2/rates?base=USDT&quote=RUB" \
  -H "x-api-key: pk_live_xxx" \
  -H "x-timestamp: ${TIMESTAMP}" \
  -H "x-signature: ${SIGNATURE}"
{
  "success": true,
  "rate": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "baseCurrency": "USDT",
    "quoteCurrency": "RUB",
    "rate": 92.50,
    "validFrom": "2026-01-25T00:00:00.000Z",
    "validTo": null,
    "fixedAt": "2026-01-25T10:30:00.000Z"
  },
  "formatted": {
    "pair": "USDT/RUB",
    "value": "1 USDT = 92,50 RUB"
  },
  "requestId": "req_abc123"
}

Documentation Index

Fetch the complete documentation index at: https://docs.loveandpay.io/llms.txt

Use this file to discover all available pages before exploring further.

Возвращает актуальный зафиксированный курс для вашего аккаунта.

Заголовки

x-api-key
string
required
Ваш API ключ
x-timestamp
string
required
Unix timestamp в миллисекундах
x-signature
string
required
HMAC-SHA256 подпись

Query параметры

base
string
default:"USDT"
Базовая валюта
quote
string
default:"RUB"
Котируемая валюта
date
string
Дата для получения курса (формат: YYYY-MM-DD). По умолчанию — сегодня
{
  "success": true,
  "rate": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "baseCurrency": "USDT",
    "quoteCurrency": "RUB",
    "rate": 92.50,
    "validFrom": "2026-01-25T00:00:00.000Z",
    "validTo": null,
    "fixedAt": "2026-01-25T10:30:00.000Z"
  },
  "formatted": {
    "pair": "USDT/RUB",
    "value": "1 USDT = 92,50 RUB"
  },
  "requestId": "req_abc123"
}
TIMESTAMP=$(date +%s%3N)
BODY_HASH=$(echo -n "" | sha256sum | cut -d' ' -f1)
MESSAGE="GET/api/v2/rates${TIMESTAMP}${BODY_HASH}"
SIGNATURE=$(echo -n "$MESSAGE" | openssl dgst -sha256 -hmac "sk_live_xxx" | cut -d' ' -f2)

curl -X GET "https://loveandpay.io/api/v2/rates?base=USDT&quote=RUB" \
  -H "x-api-key: pk_live_xxx" \
  -H "x-timestamp: ${TIMESTAMP}" \
  -H "x-signature: ${SIGNATURE}"

Описание полей ответа

ПолеОписание
rate.idUUID записи курса
rate.baseCurrencyБазовая валюта (например, USDT)
rate.quoteCurrencyКотируемая валюта (например, RUB)
rate.rateЗначение курса
rate.validFromНачало действия курса
rate.validToОкончание действия (null = бессрочно)
rate.fixedAtДата/время фиксации курса
formatted.pairФорматированная пара (USDT/RUB)
formatted.valueЧеловекочитаемое значение