Skip to content
Try Gitea Cloud ☁️ for 30 days → Accelerate your Development & Deploys!
This is the documentation of the next version, still under development. See the latest release.

Get all wiki pages

GET
/repos/{owner}/{repo}/wiki/pages
curl --request GET \
--url https://gitea.com/api/v1/repos/example/example/wiki/pages \
--header 'Authorization: Basic <credentials>'
owner
required
string

Owner of the repo

repo
required
string

Name of the repo

page
integer

Page number of results to return (1-based)

limit
integer

Page size of results

WikiPageList

Media typeapplication/json
Array<object>

WikiPageMetaData wiki page meta information

object
html_url

The HTML URL to view the wiki page

string format: uri
last_commit

WikiCommit page commit/revision

object
author
CommitUser contains information of a user in the context of a commit.
object
date

Date is the commit date in string format

string
email

Email is the person’s email address

string format: email
name

Name is the person’s name

string
commiter
CommitUser contains information of a user in the context of a commit.
object
date

Date is the commit date in string format

string
email

Email is the person’s email address

string format: email
name

Name is the person’s name

string
message

The commit message

string
sha

The commit SHA hash

string
sub_url

The sub URL path for the wiki page

string format: uri
title

The title of the wiki page

string
Examplegenerated
[
{
"html_url": "https://example.com",
"last_commit": {
"author": {
"date": "example",
"email": "hello@example.com",
"name": "example"
},
"commiter": {
"date": "example",
"email": "hello@example.com",
"name": "example"
},
"message": "example",
"sha": "example"
},
"sub_url": "https://example.com",
"title": "example"
}
]

APINotFound is a not found empty response