---
title: "Repositories"
method: GET
path: "/v1/github/user/repositories"
tags: ["GitHub"]
---

# Repositories

`GET /v1/github/user/repositories`

Retrieves a user's public repositories with repo metadata like description, language, stars, forks, topics, license, visibility, default branch, and timestamps. Pass username, handle, or url. Supports pagination with cursor, plus GitHub's type, sort, and direction parameters.

## Query parameters

- `handle` string
- `url` string
- `type` 'owner' | 'all' | 'member'
- `sort` 'created' | 'updated' | 'pushed' | 'full_name'
- `direction` 'asc' | 'desc'
- `cursor` number

## Response `200`

Successful response

---

[API](https://skmtc.dev/scrapecreators/apis/scrape-creators-api.md) · [All operations](https://skmtc.dev/scrapecreators/apis/scrape-creators-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/scrapecreators/scrape-creators-api/revisions/e9ec3dbbd8b8/schema)
