Запись архива

GitHub упрощает управление бюджетами для команд разработчиков через REST API

Новое обновление GitHub позволяет получать информацию о расходах пользователей в рамках корпоративных бюджетов через единый REST API-запрос, ускоряя контроль за использованием средств.

Графический элемент, иллюстрирующий работу GitHub REST API для управления бюджетами.
Графический элемент, иллюстрирующий работу GitHub REST API для управления бюджетами.
Imagen destacada del articulo fuente

GitHub объявил о значительном обновлении своего REST API, которое призвано упростить управление корпоративными бюджетами для команд разработчиков. Теперь пользователи могут получать данные о прогрессе каждого сотрудника в рамках многопользовательских бюджетов через один API-запрос. Это нововведение существенно ускоряет процесс выявления тех, кто приближается к лимитам расходов, особенно в крупных организациях.

Управление расходами в командах

Ранее для отслеживания индивидуального потребления ресурсов в рамках общего бюджета командам приходилось делать отдельный API-запрос для каждого пользователя. Отсутствовала возможность фильтрации по объему использованного бюджета, что делало процесс мониторинга медленным и трудоемким. Разработчикам часто приходилось создавать собственные скрипты для автоматизации этой задачи.

Новое решение от GitHub позволяет просматривать информацию обо всех пользователях через один конечный эндпойнт API, что позволяет оперативно выявлять сотрудников, требующих внимания из-за приближения к бюджетным ограничениям. Этот функционал применим как к универсальным бюджетам, действующим для всех пользователей в предприятии, так и к бюджетам, привязанным к конкретным центрам затрат.

Ключевые возможности нового эндпойнта:

  • Получение данных о прогрессе по бюджету для всех пользователей одновременно.
  • Возможность постраничной навигации по всем пользователям.
  • Фильтрация данных для быстрого определения пользователей, приближающихся к лимитам.

Это обновление доступно для владельцев предприятий и менеджеров по биллингу на GitHub Enterprise Cloud. Они могут использовать новый эндпойнт для проверки любых многопользовательских бюджетов в рамках своего предприятия.

Ключевые факты

Аспект Описание
Обновление Добавление эндпойнта для получения состояний пользователей по многопользовательским бюджетам.
Предыдущая проблема Необходимость множества запросов для каждого пользователя, отсутствие фильтрации.
Новая возможность Единый запрос для всех пользователей, ускорение мониторинга расходов.
Целевая аудитория Enterprise-владельцы, биллинг-менеджеры на GitHub Enterprise Cloud.
Дата публикации новости 10 июля 2026 г.

Влияние на разработчиков и команды

Упрощенный доступ к данным о расходах через REST API означает, что команды могут более эффективно управлять своими бюджетами, предотвращая непредвиденные перерасходы. Это особенно важно для организаций, использующих облачные ресурсы и стремящихся к оптимизации затрат. Разработчики, отвечающие за управление инфраструктурой или ресурсами, получат инструмент для более точного планирования и контроля.

Возможность быстро идентифицировать “проблемных” пользователей позволяет своевременно принимать меры, будь то информирование пользователя о его потреблении или пересмотр выделенного бюджета. Это способствует более прозрачному и контролируемому использованию корпоративных ресурсов.

Для более детального изучения возможностей нового эндпойнта разработчикам рекомендуется обратиться к официальной документации GitHub REST API.

Источник: GitHub Blog – Per-user states for multi-user budgets in the REST API (https://github.blog/changelog/2026-07-10-per-user-states-for-multi-user-budgets-in-the-rest-api)