Auto Light Dark
Auto Light Dark

Search

Search approvals by member

Path

/rest/approvalmacro/1.0/search

Method

POST

Request body

JSON
{
  "status": "approved", // Approval status to search for - "pending", "approved", "rejected" or "expired" - searches for "pending" and "expired" if not provided
  "user": "ff8080819ac4480f019ac448ea4a0000", // Member to filter by - searches by your user ID if not provided
  "space": "TEST" // Space to search for - searches for all spaces if not provided or invalid
}

Response body

JSON
[
  {
    "type": "page",
    "title": "Test page",
    "spaceKey": "TEST",
    "status": "approved",
    "createdOn": 1791903182579,
    "updatedOn": 1791903210640,
    "creator": "ff8080819ac4480f019ac448ea4a0000",
    "creatorDisplayName": "John",
    "creatorProfilePicture": "/confluence/images/icons/profilepics/default.svg",
    "updator": "ff8080819ac4480f019ac448ea4a0000",
    "updatorDisplayName": "John",
    "updatorProfilePicture": "/confluence/images/icons/profilepics/default.svg",
    "members": [
      {
        "approvalId": 2,
        "userKey": "ff8080819ac4480f019ac448ea4a0000",
        "status": "approved",
        "date": 1791903891319,
        "avatarUrl": "/confluence/images/icons/profilepics/default.svg",
        "displayName": "John",
        "username": "john"
      }
    ],
    "pageId": 12386308,
    "pageTitle": "Test page",
    "pageVersion": 1,
    "creatorUsername": "john",
    "updatorUsername": "john"
  }
]

Search approvals by creator or updater

Path

/rest/approvalmacro/1.0/search/meta

Method

POST

Request body

JSON
{
  "status": "approved", // Approval status to search for - "pending", "approved", "rejected" or "expired" - searches for "pending" and "expired" if not provided
  "user": "ff8080819ac4480f019ac448ea4a0000", // Creator or updater to filter by - searches by your user ID if not provided
  "space": "TEST" // Space to search for - searches for all spaces if not provided or invalid
}

Response body

JSON
[
  {
    "type": "macro",
    "title": "Test approval macro",
    "spaceKey": "TEST",
    "status": "rejected",
    "createdOn": 1791904123099,
    "updatedOn": 1791904123099,
    "creator": "ff8080819ac4480f019ac448ea4a0000",
    "creatorDisplayName": "John",
    "creatorProfilePicture": "/confluence/images/icons/profilepics/default.svg",
    "updator": "ff8080819ac4480f019ac448ea4a0000",
    "updatorDisplayName": "John",
    "updatorProfilePicture": "/confluence/images/icons/profilepics/default.svg",
    "members": [
      {
        "approvalId": 3,
        "userKey": "ff8080819ac4480f019ac448ea4a0000",
        "status": "rejected",
        "date": 1791904403402,
        "avatarUrl": "/confluence/images/icons/profilepics/default.svg",
        "displayName": "John",
        "username": "john"
      }
    ],
    "pageId": 12386312,
    "pageTitle": "Test page",
    "pageVersion": 1,
    "creatorUsername": "john",
    "updatorUsername": "john"
  }
]