Interface CollaboratorsParams

Query parameters for listing collaborators.

interface CollaboratorsParams {
    affiliation?: "all" | "outside" | "direct";
    page?: number;
    per_page?: number;
    permission?: "admin" | "pull" | "triage" | "push" | "maintain";
}

Hierarchy (View Summary)

Properties

affiliation?: "all" | "outside" | "direct"

Filter collaborators by their affiliation

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.

permission?: "admin" | "pull" | "triage" | "push" | "maintain"

Filter by permission level