Zum Inhalt springen
GET /v1/user-repos

A user/org's repositories ranked by stars

Live testen

10 freie Calls pro Tag — keine Anmeldung, kein API-Key. Geht durchs oanor-Gateway.

Eigene Header (optional)
api.oanor.com/codeberg-api

Funktioniert. Hol dir einen API-Key und nutze sie in deinem Projekt.

API-Key holen

Code-Snippets

curl "https://api.oanor.com/codeberg-api/v1/user-repos" \
  -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/codeberg-api/v1/user-repos", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/codeberg-api/v1/user-repos");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
    "https://api.oanor.com/codeberg-api/v1/user-repos",
    headers={"x-oanor-key": "oanor_test_..."}
)

Beispiel-Response

Echte Antwort dieses Endpoints, erfasst beim letzten Health-Check.

{
    "data": {
        "count": 20,
        "repos": [
            {
                "url": "https://codeberg.org/forgejo/forgejo",
                "name": "forgejo",
                "forks": 846,
                "owner": "forgejo",
                "stars": 4930,
                "created": "2022-11-06T07:24:57+01:00",
                "is_fork": false,
                "size_kb": 376359,
                "updated": "2026-06-13T03:53:26+02:00",
                "language": "Go",
                "watchers": 120,
                "full_name": "forgejo/forgejo",
                "is_mirror": false,
                "description": "Beyond coding. We forge.",
                "is_archived": false,
                "open_issues": 1347,
                "default_branch": "forgejo"
            },
            {
                "url": "https://codeberg.org/forgejo/docs",
                "name": "docs",
                "forks": 246,
                "owner": "forgejo",
                "stars": 53,
                "created": "2023-08-06T00:30:46+02:00",
                "is_fork": false,
                "size_kb": 25611,
                "updated": "2026-06-13T09:35:21+02:00",
                "language": "Shell",
                "watchers": 32,
                "full_name": "forgejo/docs",
                "is_mirror": false,
                "description": "Forgejo Documentation",
                "is_archived": false,
                "open_issues": 59,
                "default_branch": "next"
            },
            {
                "url": "https://codeberg.org/forgejo/discussions",
                "name": "discussions",
                "forks": 0,
                "owner": "forgejo",
                "stars": 42,
                "created": "2023-03-02T09:53:56+01:00",
                "is_fork": false,
                "size_kb": 24,
                "updated": "2024-03-09T13:27:32+01:00",
                "language": null,
                "watchers": 49,
                "full_name": "forgejo/discussions",
                "is_mirror": false,
                "description": "Discussions related to Forgejo",
                "is_archived": false,
                "open_issues": 195,
                "default_branch": "main"
            },
            {
                "url": "https://codeberg.org/forgejo/website",
                "name": "website",
                "forks": 53,
                "owner": "forgejo",
                "stars": 39,
                "created": "2022-11-06T10:52:25+01:00",
                "is_fork": false,
                "size_kb": 29079,
                "updated": "2026-06-13T14:49:46+02:00",
                "language": "Astro",
                "watchers": 33,
                "full_name": "forgejo/website",
                "is_mirror": false,
                "description": "Forgejo website content",
                "is_archived": false,
                "open_issues": 27,
                "default_branch": "main"
            },
            {
               
…