Поиск по БИН Завершённые лоты Инструкция к API О проекте

Поиск выигранных лотов компании


Фильтр по датам выигрыша

Результаты

ID лота Название Заказчик Сумма Дата выигрыша Действия
000123 Поставка комплектующих X ГУ «Министерство ...» 15 000 000 ₸ 2025-03-12

Поиск завершённых лотов


Фильтр по датам завершения

Результаты

ID лота Название Заказчик Победитель Сумма Дата завершения Действия
F0001 Закупка серверного оборудования ГУ «Комитет цифровизации» ТОО «Digital Winner» 27 500 000 ₸ 2025-05-22

Инструкция к API (черновик)

Черновая спецификация REST API сервиса. Никакой логики — только описание для дизайнера/разработчика.

Базовый URL

https://api.myservice.kz/v1/ (черновик)

Эндпоинты

  • GET /companies/{bin}/lots — список выигранных лотов.
  • GET /lots/{lot_id} — детали лота (включая тех. спецификацию).
  • POST /lots/{lot_id}/offer — генерация письма-предложения.
  • POST /lots/{lot_id}/ai-process — обработка лота нейросетью (извлечение требований, подбор аналогов).

Пример: получить лоты по БИН

GET /companies/123456789012/lots?date_from=2024-01-01&date_to=2025-12-31&limit=50&offset=0
Authorization: Bearer <TOKEN>

Response 200:
{
  "company_bin": "123456789012",
  "total": 128,
  "items": [
    {
      "lot_id": "000123",
      "title": "Поставка комплектующих X",
      "customer": "ГУ «Министерство ...»",
      "win_date": "2025-03-12",
      "amount": 15000000,
      "currency": "KZT"
    }
  ]
}

Пример тела запроса на генерацию письма

POST /lots/000123/offer
{
  "contact_email": "info@customer.kz",
  "company_name": "ТОО «Наша Компания»",
  "manager_name": "Иван Иванов",
  "attachments": ["tech_spec.pdf"],
  "lang": "ru"
}

Ошибки (пример)

{
  "error": "INVALID_BIN",
  "message": "БИН не найден"
}

О проекте

Черновой интерфейс сервиса обработки тендеров с goszakup.gov.kz.

Функции: ввод БИН, просмотр выигранных лотов, тех. спецификации, подготовка предложения, обработка нейросетью или вручную.

Версия: HTML-шаблон без дизайна и логики.

×

Тех. спецификация лота —

Заглушка текста тех. спецификации (пункты, таблицы, файлы).

  • Требование 1
  • Требование 2
  • ...
×

Подготовка письма-предложения









×

Обработка нейросетью

Параметры обработки (заглушка):

  • Извлечь требования/характеристики
  • Подобрать аналоги и комплектующие
  • Сформировать структуру КП
×

Ручной расчёт

Поля для ввода цен, количества, маржи и пр. (пока заглушка).