repository
Gets the metadata and contents (if a file) of an entry in a repository, or a list of entries if a dir.
Changed onThis API follows GitHub's design, and it is not easy to use. Recommend users to use the "contents-ext" API instead.
get/repos/{owner}/{repo}/contents/{filepath}
Request
- Base URLhttps://demo.gitea.com/api/v1
- Auth
- HTTP basic
- or API key in query parameter token
- or API key in query parameter access_token
- or API key in header Authorization
- or API key in query parameter sudo
- or API key in header Sudo
- or API key in header X-GITEA-OTP
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
ownerstring required
owner of the repo
repostring required
name of the repo
filepathstring required
path of the dir, file, symlink or submodule in the repo
Query parameters
refstring
The name of the commit/branch/tag. Default to the repository’s default branch.
Response
ContentsResponse
Changes
- info
removed the non-success response with the status
- info