Repo
GET/v1/github/repository1 kredi
Herkese açık bir GitHub reposunun ayrıntılarını döndürür: sahip, açıklama, dil, yıldız, fork ve izleyici sayıları, açık issue'lar, konular, lisans, varsayılan branch ve tarihler.
01Sorgu parametreleri
| Ad | Tür | Açıklama |
|---|---|---|
| urlisteğe bağlı | string | Repo URL'si, örneğin `https://github.com/golang/go`. Ya `url` ya da `owner` ile `repo` birlikte verilmelidir. |
| owneristeğe bağlı | string | Repo sahibi (kullanıcı veya organizasyon); `url` verilmediğinde `repo` ile birlikte kullanılır. |
| repoisteğe bağlı | string | Repo adı; `url` verilmediğinde `owner` ile birlikte kullanılır. |
02İstek
curl "https://api.scrapesocial.ai/v1/github/repository?url=https%3A%2F%2Fgithub.com%2Fgolang%2Fgo" \ -H "x-api-key: $SCRAPESOCIAL_KEY"
03Yanıtlar
API'nin gerçek yanıtları. Listeler 2 öğeye kısaltılmıştır.
GET /v1/github/repository?url=https%3A%2F%2Fgithub.com%2Fgolang%2Fgo
{
"success": true,
"credits_remaining": 4980,
"credits_charged": 1,
"repository": {
"id": 23096959,
"node_id": "MDEwOlJlcG9zaXRvcnkyMzA5Njk1OQ==",
"name": "go",
"full_name": "golang/go",
"owner": {
"id": 4314092,
"login": "golang",
"avatar_url": "https://avatars.githubusercontent.com/u/4314092?v=4",
"url": "https://github.com/golang",
"type": "Organization"
},
"private": false,
"url": "https://github.com/golang/go",
"description": "The Go programming language",
"fork": false,
"homepage": "https://go.dev",
"language": "Go",
"forks_count": 21621,
"stars_count": 139573,
"watchers_count": 139573,
"size": 462859,
"default_branch": "master",
"open_issues_count": 10456,
"topics": [
"go",
"golang"
],
"license": {
"key": "bsd-3-clause",
"name": "BSD 3-Clause \"New\" or \"Revised\" License",
"spdx_id": "BSD-3-Clause"
},
"archived": false,
"disabled": false,
"visibility": "public",
"pushed_at": "2026-10-24T20:27:02Z",
"created_at": "2014-08-19T04:33:40Z",
"updated_at": "2026-10-25T17:05:53Z"
}
}Tüm uç noktalarda ortak
Her rota bunları döndürebilir: eksik ya da hatalı anahtar, biten kredi, yanıt vermeyen platform ya da bizim tarafımızdaki bir hata. Hiçbiri kredi harcamaz.
GET /v1/cosmos/profile?handle=design
{
"success": false,
"message": "Invalid API key"
}04Notlar
Repo bilgisi `repository` nesnesindedir; yıldız sayısı `stars_count` alanındadır. Bilinmeyen bir repo ücretsiz 404, GitHub'ın erişimi kısıtladığı bir repo ücretsiz 403, GitHub reposu olmayan bir URL ise ücretsiz 400 döner.
05Hatalar ve krediler
Her hatada success: false ve gerçek bir HTTP durum kodu döner; kredi düşmez.
400missing_parameter
Zorunlu bir parametre eksik veya geçersiz.
403private_account
Hesap gizli ya da yaş kısıtlamalı.
404not_found
Böyle bir hesap yok.
503upstream_error
Platform şu an cevap vermiyor; tekrar deneyin.