Ücretsiz APIGeliştirici AraçlarıAPI anahtarıResmi
GitHub REST API
github.com üzerinden repo'ları, issue'ları, kullanıcıları, release'leri ve kod aramasını doğrudan okuyun
Resmi GitHub REST API'si depoları, issue'ları, pull request'leri, kullanıcıları, commit'leri, release'leri, gist'leri ve kod aramasını sunar. Okuma endpoint'lerinin büyük çoğunluğu anonim olarak çalışır; ücretsiz bir kişisel erişim tokeni limitleri yükseltir ve özel verilerin kilidini açar. Repo meta verilerini, yıldız sayılarını ve dosya içeriklerini programatik olarak çekmek için standart yöntemdir.
Ücretsiz katman
Ücretsiz; anonim 60 istek/saat, ücretsiz token ile kimlik doğrulamalı 5.000 istek/saatİstek limitleri
Anonim 60 istek/saat (IP başına); kişisel erişim tokeni ile 5.000 istek/saat. Search API'nin kendi daha düşük limiti vardır (kimlik doğrulamalı 30 istek/dakika, anonim 10 istek/dakika) ve ek suistimal algılama limitleri de uygulanır (~900 puan/dakika REST için).Kimlik doğrulama
API anahtarıTemel URL
https://api.github.comNeler geliştirebilirsiniz
- Açık kaynak kataloğu için canlı yıldız sayılarını ve meta verileri toplayın
- Bir repo'nun SKILL.md veya README içeriğini çalışma zamanında bir skill'e çekin
- Bir otomasyon zenginleştirmek için konu eşleşen repo'ları GitHub'da arayın
- Yeni release'leri izleyin ve bir changelog feed girişi oluşturun
Önemli uç noktalar
- GET
/repos/{owner}/{repo}Yıldız, fork, dil ve konu dahil depo meta verisi - GET
/repos/{owner}/{repo}/contents/{path}Dosya veya dizin listesi getirme (base64 dosya içeriği) - GET
/users/{username}Bir kullanıcı veya kuruluşun genel profil verisi - GET
/search/repositoriesAnahtar kelime, dil ve yıldıza göre depo arama - GET
/repos/{owner}/{repo}/releases/latestVarlıklarıyla birlikte en son yayımlanmış release
Üyeler
Üyeler çalıştırılabilir tarifi alır
Örnek isteği kopyalamak, örnek bir yanıt görmek ve püf noktalarını okumak için ücretsiz giriş yapın.
Etiketler
gitcodedevelopersearchmetadata