Returns a paginated list of all approval workflows across the tenant, including their current status, steps, assigned approvers, and submitted library content.
Use the limit and offset query parameters to page through results using offset-based pagination. Alternatively, provide a continuationToken from a previous response to fetch the next page using cursor-based pagination. Both strategies are supported; if continuationToken is provided it takes precedence over offset.
Example usage: Poll this endpoint periodically to detect newly submitted workflows with status=Pending. To audit all historical workflows, iterate using offset increments of limit until entries is empty or offset >= totalCount. When using cursor-based pagination, follow nextPageLink or pass continuationToken until no continuationToken is returned in the response.
Glossary: continuationToken — An opaque cursor string returned in paginated responses. Pass this value verbatim as a query parameter to retrieve the next page. Absent when there are no more pages. teamsiteId — Identifier of a teamsite, which is a tenant-scoped Library container used to partition content by team or business unit. May be 1 (default teamsite) or a UUID. libraryContent — A reference to a library item (file, URL, or document) that is the subject of an approval workflow, identified by its content id and versionId. approvalProcess — A named template that defines the ordered steps, assigned approvers, and routing rules applied to a class of approval workflows.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||