Skip to content
AnyMeta.
AnyMetaGitHubUsers

List user repositories

Lists public repositories for a GitHub user with sorting and pagination.

GET/github/users/{username}/reposNo authentication required
Upstream documentation

Path parameters1

Path parameters
NameTypeDescription
username*string

The GitHub username, case-insensitive.

Query parameters5

Query parameters
NameTypeDescription
typestring

Repository type.

"all""owner""member"

Default:"owner"

sortstring

Sort field.

"created""updated""pushed""full_name"

Default:"full_name"

directionstring

Sort direction.

"asc""desc"
per_pageinteger

The number of results to return per page.

Default:30

Minimum: 1Maximum: 100
pageinteger

The page number to fetch.

Default:1

Minimum: 1

Headers2

Headers
NameTypeDescription
If-None-Matchstring

An ETag for conditional requests.

If-Modified-Sincestring

An HTTP date for conditional requests.

Responses

application/json
SchemaGithubRepositorySummary[]
Array itemobject
Additional properties are allowed

The original GitHub response.