Данные для ИИ-решений

API для ИИ-поиска тендеров и анализа рынка

Дайте своему ИИ доступ к данным о закупках и контрактах. Создавайте собственный поиск тендеров, анализируйте заказчиков и поставщиков, следите за конкурентами и исследуйте рынок.

песочница бесплатно · токен за минуту · без карты и звонков

Fraim.ru — слой данных под ваш ИИ: нормализованные тендеры и контракты по HTTP, из 400+ источников. Модель, промпты и интерфейс остаются вашими.

1 · вопрос пользователя
— Найди закупки на монтаж видеонаблюдения в Москве и области, без контрактов на обслуживание. Сколько их и на какую сумму?
2 · ваш ИИ собирает запрос
POST /api/v2/tenders/query
{ "keywords": ["видеонаблюдение", "СКУД"],
  "exception_keywords": ["обслуживание"],
  "regions": [1, 2],
  "status": ["active"] }
3 · Fraim.ru отдаёт данные
{ "results": [{ "event": "created", "version": 1, "billed": true,
    "tender": { "id": 4821337,
      "name": "Монтаж системы видеонаблюдения",
      "price": 4850000.0,
      "end_date": "2026-09-14T23:59:00Z",
      "region": { "id": 1, "name": "Москва" },
      "organization": { "inn": "7707083893" } } }],
  "next_cursor": "cur_eyJ…", "total": 312 }

Первые два шага — ваш продукт. Третий — наш.

400+источников закупок и контрактов
44 / 223-ФЗи коммерческие торги
JSON по HTTPбез SDK, из любого языка
от 0,75 ₽за доставленный объект
/ai.mdдокументация, которую модель читает сама
Состав данных

Что можно получать через API

Два поисковых эндпоинта и карточка объекта закрывают все сценарии ниже. Один и тот же запрос работает и как разовый поиск, и как подписка — разница только в курсоре.

POST /tenders/queryТендерыПоиск закупок по ключевым и минус-словам, регионам, площадкам, типам процедур, НМЦК и датам. Тот же запрос с курсором превращается в живую ленту: приходит только новое.
POST /contracts/queryКонтрактыКонтракты по поставщику, заказчику, ключевым словам и сумме — кто, у кого и по какой цене купил. Итоговые цены есть только здесь: у объявленной закупки их ещё нет.
customer · supplierПоставщики и заказчикиИстория закупок и контрактов компании по ИНН, ОГРН или названию. Заказчик ищется и в закупках, и в контрактах, поставщик — только в контрактах: у объявленной закупки победителя ещё нет.
supplier.innКонкурентыГде, с кем и на каких условиях работают конкурирующие компании: их контракты, заказчики, суммы, регионы и периодичность. Дальше — активные закупки тех же заказчиков.
выборка + курсорАналитика рынкаОбъёмы закупок, состав заказчиков и поставщиков, динамика по нише или региону. Готовых агрегатов API не считает — он отдаёт объекты постранично, свод строится на вашей стороне.
GET /tenders/{id}Документы закупокВ карточке объекта — список документов с постоянными ссылками download_url: файл отдаётся без токена и без срока годности, его можно сразу класть в свой индекс. В ленте документов нет — они приходят с карточкой.
Полный список полей фильтров и схемы объектов — в документации.Справочник эндпоинтов →
Сценарии

На основе этих данных можно создать

AI-поиск тендеров, тендерного помощника, агента, мониторинг конкурентов и анализ рынка — на одних и тех же объектах. Данные общие, различается только то, что вы строите поверх.

01AI-поиск тендеровПользователь описывает задачу словами, ваша модель превращает описание в фильтр, Fraim.ru возвращает подходящие закупки. Формулировка меняется — меняется только тело запроса.
02Тендерный помощникКраткая сводка по закупке, разбор ТЗ и документации, подсказка «идти или не идти». Файлы берутся по постоянным ссылкам из карточки объекта.
03AI-агентАгент читает /ai.md, сам собирает фильтр, сам продолжает ленту по сохранённому курсору и сам решает, когда возвращаться за новым. Готовить схему руками не нужно.
04Мониторинг конкурентовКонтракты конкурентов по ИНН, из них — список их заказчиков, по заказчикам — активные закупки. Курсор превращает разовый отчёт в подписку.
05Анализ рынкаВыгрузка среза по нише, региону или заказчику для аналитики, скоринга контрагентов и оценки объёма — в вашу базу, витрину или ноутбук с pandas.
Как это выглядит целиком: агент читает документацию и собирает дашборд под задачу.Пример на главной →
Что именно вы покупаете

Мы закрываем данные — вы закрываете продукт

Самая дорогая и скучная часть ИИ-сервиса по закупкам — собрать и нормализовать данные с сотен площадок. Она уже сделана.

Что даёт Fraim.ru
  • Нормализованные тендеры и контракты из 400+ источников — одним HTTP-API и одним токеном.
  • 44-ФЗ, 223-ФЗ, 615-ПП, малые закупки и коммерческие торги — включая то, чего в ЕИС нет вообще.
  • Живую ленту по курсору: повторный запрос отдаёт только новое и изменившееся.
  • Постоянные ссылки на документы закупок и контрактов — без токена и без срока годности.
  • Машиночитаемую документацию: /ai.md, /llms.txt и openapi.json целиком ложатся в контекст модели.
Что остаётся на вашей стороне
  • Модель, промпты и логика «умного поиска» — ваша часть продукта и ваше преимущество перед конкурентами.
  • Интерфейс: экраны, личный кабинет и отчёты для пользователя вы рисуете под свою аудиторию.
  • Своды и агрегаты: API отдаёт объекты постранично, считает их ваша сторона — так, как нужно задаче.
  • Юридически значимая проверка: за подтверждением идут в первоисточник — ЕИС и площадку, реестр НДП ведётся отдельно.
  • Участие в торгах: заявка подаётся на площадке, API отвечает за данные о ней.

Данные окупаются там, где поверх них есть свой продукт: собственный поиск тендеров, ИИ-помощник, агент, витрина для аналитиков. Всё, что для этого нужно, доступно сразу после регистрации — и проверить на своей задаче можно бесплатно.

Подключение

Ваш ИИ ходит в API сам

Отдельного «ИИ-режима» у API нет и не нужно: модель работает с ним как с любым HTTP-инструментом, а машиночитаемая документация избавляет от ручного описания схемы.

  • Обычный HTTP и JSON: инструмент для function calling описывается адресом и телом запроса — SDK, прослойки и очереди не нужны.
  • Документацию агент забирает сам: /ai.md одним файлом, /llms.txt как карта, openapi.json как схема.
  • Готового MCP-сервера мы не публикуем — обёртка пишется поверх обычного HTTP за вечер, всё нужное для неё есть в /ai.md.
  • Песочница на том же коде: fraim_test_… отдаёт демо-данные и не тратит баланс, в продакшн уходит тот же запрос с fraim_live_….
  • Лимит — 100 запросов в минуту на аккаунт; объём объектов в сутки ограничен только балансом.
описание инструмента для моделиfunction calling
{
  "name": "search_tenders",
  "description": "Поиск закупок в Fraim.ru",
  "parameters": {
    "type": "object",
    "properties": {
      "keywords":           { "type": "array" },
      "exception_keywords": { "type": "array" },
      "regions":            { "type": "array" },
      "price":              { "type": "object" },
      "cursor":             { "type": "string" }
    }
  }
}
контракты конкурента · curlcontracts/query
curl -X POST https://public.fraim.ru/api/v2/contracts/query \
  -H "Authorization: Bearer $FRAIM_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "supplier": {"inn": ["7707083893"]},
    "price": {"from": 1000000},
    "limit": 100
  }'
Один файл со всем, что нужно агенту: модель данных, биллинг, эндпоинты, коды ошибок и справочники.fraim.ru/ai.md →
Оплата

Платите за данные, а не за доступ

Ни абонентской платы, ни лицензии на рабочее место: списывается один объект за каждый доставленный тендер или контракт.

От 0,75 ₽ за объект
Абонплаты и лицензий нет: списывается один объект за каждый доставленный тендер или контракт. Чем больше разовое пополнение баланса, тем ниже цена объекта.
Повторы не тарифицируются
Повторная выдача той же версии объекта бесплатна. Агент может переспрашивать, ретраить и продолжать ленту по курсору — баланс на это не уходит.
Песочница бесплатно
Тестовый токен выдаётся сразу после регистрации: демо-данные, баланс не тратится, карта и телефон не нужны.
Счёт на пополнение баланса выставляется в личном кабинете — сумму выбираете сами, ждать менеджера не нужно.
Расчёт цены под ваш объём, договор и любые другие вопросы — info@fraim.ru
Вопросы

Вопросы про ИИ и данные о закупках

Начиная с самого неудобного. Технические подробности — в документации.

Fraim.ru — это ИИ-сервис поиска тендеров?

Fraim.ru — слой данных для таких сервисов: HTTP-API, который отдаёт тендеры, контракты, заказчиков и поставщиков в JSON. Модель, промпты и интерфейс остаются на вашей стороне, а мы закрываем самую дорогую часть работы — сбор и нормализацию данных с 400+ источников. Так с нами работают и те, кто строит собственный поиск тендеров, и аналитики, которым нужен срез рынка.

Как подключить данные о закупках к ChatGPT, Claude или своему агенту?

Как обычный HTTP-инструмент. Опишите POST /tenders/query как функцию (tool) с полями keywords, exception_keywords, regions, price и cursor, положите в заголовок токен Bearer — и модель начнёт собирать фильтр сама. Документацию агент может прочитать сам: fraim.ru/ai.md одним файлом, fraim.ru/llms.txt как карту.

Есть ли готовый MCP-сервер или плагин?

Готового MCP-сервера мы не публикуем. API — обычный HTTP с JSON, и обёртка под MCP или function calling пишется поверх него за вечер: маршрутов всего два поисковых (tenders/query и contracts/query), а полная машиночитаемая схема лежит в openapi.json и в /ai.md.

Нужен ли программист, чтобы этим пользоваться?

Да, на вашей стороне. Это API: данные приходят кодом, поэтому нужен человек, умеющий отправить POST-запрос и разобрать JSON — на первую рабочую интеграцию обычно уходит вечер. Проверить, подходят ли данные, можно раньше и бесплатно: тестовый токен и песочница выдаются сразу после регистрации.

Какие данные доступны: только госзакупки?

Госзакупки по 44-ФЗ и 223-ФЗ, капремонт по 615-ПП, малые закупки и коммерческие торги — 400+ источников: ЕИС, ключевые ЭТП (Сбербанк-АСТ, РТС-тендер, Росэлторг, ЭТП ГПБ, ZakazRF, B2B-Center) и коммерческие площадки. Коммерческих торгов в государственных реестрах нет вообще — это ключевое отличие от бесплатной ЕИС.

Можно ли анализировать конкурентов и рынок?

Да, это один из основных сценариев. Контракты конкурента ищутся по supplier.inn, история заказчика — по customer.inn, ogrn или name. Из контрактов видно заказчиков, суммы, регионы и периодичность; по этим заказчикам запрашиваются их активные закупки. Агрегаты API не считает — он отдаёт объекты, свод строится на вашей стороне.

Сколько стоит и как расходуется баланс у агента, который часто ошибается?

Платите за доставленные объекты: от 0,75 ₽ за тендер или контракт, цена ниже при большем разовом пополнении баланса. Повторная выдача той же версии объекта бесплатна, поэтому ретраи, переспрашивания и продолжение ленты по курсору баланс не списывают. Абонплаты и лицензий нет.

Можно ли отдать модели документацию самой закупки?

Да. У документов закупки и контракта есть постоянная ссылка download_url: без токена, без срока годности, файл идёт через наши сервера с корректным именем — его можно сразу класть в индекс или в контекст модели. Документы приходят в карточке объекта (GET /tenders/{id}), в поисковой ленте их нет.

Проверьте данные на своей задаче

Тестовый токен выдаётся сразу после регистрации: отдайте своему агенту ссылку на /ai.md и посмотрите, что он соберёт. Регистрация — по коду из письма, меньше минуты.

Получить доступ к APIДокументация для ИИ
Песочница бесплатно · без телефона и звонков · без карты