跳到主要内容

Get a User's Public Repositories

GET 

/api/v5/users/:username/repos

Request​

Path Parameters

    username stringrequired

    username (alias: login)

Query Parameters

    access_token stringrequired

    User authorization code

    type string

    User-created repository (owner), personal repository (personal), member of a repository (member), all (all). Default: all (all).

    sort string

    Sort by: created, updated, pushed, full_name. Default: full_name

    direction string

    If the sort parameter is full_name, use ascending (asc). Otherwise, use descending (desc).

    page integer

    The current page number

    per_page integer

    The number of items per page, with a maximum of 100. The default is 20.

Responses​

Successful Response

Response Headers
    Schema
    • Array [
    • idinteger
      full_namestring
      human_namestring
      urlstring
      namespace object
      idinteger
      typestring
      namestring
      pathstring
      html_urlstring
      pathstring
      namestring
      descriptionstring
      statusWarehouse status, 0: Start (indicating the warehouse is not archived), 2: Closed (indicating the warehouse is archived) (string)
      ssh_url_to_repostring
      http_url_to_repostring
      web_urlstring
      homepagestring
      membersstring[]
      assignee object[]
    • Array [
    • idstring
      loginstring
      namestring
      avatar_urlstring
      html_urlstring
      typestring
    • ]
    • forks_countinteger
      stargazers_countinteger
      project_labels object[]
    • Array [
    • object
    • ]
    • relationstring
      permission object
      pullinteger
      pushinteger
      admininteger
      internalinteger
      open_issues_countinteger
      has_issueinteger
      watchedinteger
      watchers_countinteger
      assignees_numberinteger
      enterprise object
      idinteger
      pathstring
      html_urlstring
      typestring
      default_branchstring
      forkinteger
      owner object
      idstring
      loginstring
      namestring
      typestring
      assigner object
      idstring
      loginstring
      namestring
      typestring
      issue_template_sourcestring
      privateinteger
      publicinteger
      gitee object
      starinteger
      forkinteger
      watchinteger
    • ]