Если вы хотите загрузить данные журнала аудита, вы можете загрузить их с помощью API GraphQL v4, который обеспечивает доступ к записям журнала аудита . Эта информация недоступна в API REST v3.
Если вы хотите получить только историю изменений, которая отличается, то самый простой способ сделать это - клонировать репозитории. Чтение каждого коммита через API неэффективно, и вы, вероятно, довольно быстро достигнете предела скорости. Вы можете, однако, использовать API, чтобы определить, какие у вас есть репозитории, и написать его.