Interface SearchReposParams

Query parameters accepted by GET /search/repositories.

interface SearchReposParams {
    order?: "asc" | "desc";
    page?: number;
    per_page?: number;
    q: string;
    sort?: "forks" | "updated" | "stars" | "help-wanted-issues";
}

Hierarchy (View Summary)

Properties

order?: "asc" | "desc"

Sort direction

page?: number

Page number to retrieve (1-based). Use nextPage from the previous response to paginate forward.

per_page?: number

Maximum number of results per page. GitHub default is 30, maximum is 100.

q: string

Search query (required). Supports qualifiers like user:octocat, language:typescript

sort?: "forks" | "updated" | "stars" | "help-wanted-issues"

Sort field