Get the current status of every approval in a bundle
Returns each Approval in the bundle with its current status (PendingSubmission, PendingReview, Approved, ConditionallyApproved, PendingExpiration, Expired), across all policies attached to the bundle. This is the lightest-weight way to poll for approval status — use POST /rpc/compute-policy instead if you also need results or findings for a specific policy in the same response.
Approved and ConditionallyApproved are the two “check passed” states; ConditionallyApproved may still have findingsInfo findings to resolve. There is no absolutely terminal status — even Expired can transition back to PendingReview via revalidation.
id is the bundle ID from POST /bundles.
Related:
- POST /rpc/compute-policy (fuller snapshot including results/findings, scoped to one policy)
- POST /rpc/publish-approval-event (advance an approval returned here to its next status)
Path Parameters
Bundle ID
Response
OK
PendingSubmission, PendingReview, Approved, ConditionallyApproved, PendingExpiration, Expired