Назад к портфолио
government API integration

API goszakup.gov.kz

Клиент и интеграционный слой для работы с API госзакупок Казахстана: авторизация, запросы, обработка данных и подготовка к прикладным сценариям.

API goszakup.gov.kz

Краткое назначение

Асинхронный инструмент для сбора и анализа данных с портала государственных закупок Казахстана.

Бизнес-задача

Данные о закупках и планах закупок полезны для продаж, аналитики и мониторинга рынка, но требуют массового сбора, фильтрации и обогащения. Проект автоматизирует этот процесс.

Техническое решение

Инструмент работает с внешним GraphQL API, поддерживает поиск лотов по ключевым словам, фильтрацию, агрегацию по заказчикам и поставщикам, экспорт в CSV и обогащение планов закупок данными организаций.

Архитектура

  • async data collection;
  • GraphQL query layer;
  • фильтрация и агрегация;
  • organization enrichment;
  • CSV export;
  • отдельные итерации проекта для ТРУ/ENSTRU и планов закупок.

Стек

Python, async I/O, GraphQL, CSV export, data enrichment.

Интеграции

  • goszakup.gov.kz API;
  • внешние классификаторы и организационные данные;
  • CSV-based downstream workflows.

Ограничения и риски

Государственные API могут менять структуру, лимиты и доступность. Для production-процессов нужны retry, throttling и контроль актуальности схемы.

Что показывает в портфолио

Data pipeline engineering, работу с внешними API, массовый сбор данных и business analytics сценарии.