← На главную

API доступ

Программный доступ к данным AZ.RU

Доступные эндпоинты

API предоставляет данные о погоде, рынках и новостях. Валюты — официальные ежедневные курсы ЦБ РФ, дата содержится в currency_date; индексы и криптовалюты — из RSS ONE.RU. Все ответы в формате JSON.

Пример запроса

GET /api/news.php?feed=business HTTP/1.1
Host: az.ru

{
  "items": [{"title": "Заголовок новости", "link": "https://example.com/news",
             "sourceName": "Источник", "pubDate": "2026-09-15T07:00:00Z"}],
  "alive": 1,
  "total_src": 6,
  "from_cache": true
}

Ленты: general, business, tech. Рынки возвращают quoteResponse.result; погода — current и daily. Параметры sym и limit не поддерживаются.

AI принимает POST /api/ai.php с JSON: {"message":"Вопрос","history":[]}. Ответ: type, content, usage, limit. Браузерные обращения к AI разрешены с AZ.RU.

Условия использования

Базовый API-доступ открыт для некоммерческих и личных проектов без ключа (до 120 запросов/минуту с одного IP для каждого информационного API; утилиты — до 30 запросов/минуту). Для коммерческого использования, повышенных лимитов или отдельного инстанса — свяжитесь с нами.

Перепродажа данных третьим лицам без согласования запрещена.

Код 429 означает превышение лимита (см. Retry-After), 400 — некорректный ввод, 502 — недоступность внешнего источника. Запросы к локальным и служебным адресам запрещены; веб-утилиты используют порты 80 и 443. Ссылка на файл robots.txt не заменяет управление доступом на сервере.