Approval REST API
Get a Confluence Page using the REST API
Request
GET /wiki/api/v2/pages/718962697
Response
{
"parentId": "21430470",
"ownerId": "<account-id>",
"lastOwnerId": null,
"createdAt": "2025-06-06T10:07:29.290Z",
"authorId": "<account-id>",
"parentType": "page",
"version": {
"number": 1,
"message": "",
"minorEdit": false,
"authorId": "<account-id>",
"createdAt": "2025-06-06T12:51:54.336Z",
"ncsStepVersion": "1895"
},
"position": 997126977,
"body": {
},
"status": "current",
"title": "<page-title>",
"spaceId": "21430274",
"id": "718962697",
"_links": {
"editui": "/pages/resumedraft.action?draftId=718962697",
"webui": "/spaces/<space-key>/pages/718962697/<page-title>",
"edituiv2": "/spaces/<space-key>/pages/edit-v2/718962697",
"tinyui": "/x/CYDaKg",
"base": "https://<site-host>.atlassian.net/wiki"
}
}
Get Approval Metadata for a Confluence Page
Request
GET /wiki/api/v2/pages/718962697/properties
Response
{
"results": [
{
"version": {
"number": 1,
"message": "",
"minorEdit": false,
"authorId": "<account-id>",
"createdAt": "2025-07-15T10:33:14.677Z"
},
"value": {
"pending": [
"<account-id>"
],
"approved": [],
"rejected": [],
"commented": [],
"status": 0,
"isComplete": "false",
"completedAt": 1752575594000,
"createdAt": 1752575594000,
"createdBy": "<account-id>",
"latestVersionBy": "<account-id>",
"minimumApprovers": 1,
"minimumRejections": 1
},
"key": "njyzjq_capable_approval",
"id": "759988231"
}
],
"_links": {
"base": "https://<site-host>.atlassian.net/wiki"
}
}