List pending approvals (coin-agnostic) with filtering by state and resourceType.
get/api/v2/admin/pendingapprovals
Query Parameters
limitstring<number>Default: 25
Maximum number of results to return. If the result set is truncated, use the 'nextBatchPrevId' value to get the next batch.
Minimum: >= 1
Maximum: <= 500
prevIdstring
Return the next batch of results, based on the 'nextBatchPrevId' value from the previous batch.
statestring or string or string or string
Filter by pending approval state.
resourceTypestring
Filter by resource type (e.g., userEmail). This filter applies to genericRequest type pending approvals.
userIdstring
Filter by user ID (public id string). This filter applies to genericRequest type pending approvals and matches against info.genericRequest.metadata.userId.
200 Response
pendingApprovalsarray[object]required
idstringrequired
Example: 59cd72485007a239fb00282ed480da1f
Match pattern: ^[0-9a-f]{32}$
coinstring
A cryptocurrency or token ticker symbol.
Example: btc
walletstring
Example: 59cd72485007a239fb00282ed480da1f
Match pattern: ^[0-9a-f]{32}$
walletTypestring
walletsarray[string]
The wallets of the pending approval
Example: 59cd72485007a239fb00282ed480da1f
enterprisestring
Example: 59cd72485007a239fb00282ed480da1f
Match pattern: ^[0-9a-f]{32}$
organizationstring
Example: 59cd72485007a239fb00282ed480da1f
Match pattern: ^[0-9a-f]{32}$
organizationNamestring
The organization name
bitgoOrgstring
The BitGo organization
creatorstringrequired
Example: 59cd72485007a239fb00282ed480da1f
Match pattern: ^[0-9a-f]{32}$
createDatestring<date-time>required
The creation date of the pending approval
approvedDatestring<date-time>
The date when the approval was granted
updatedAtstring<date-time>
The date when the approval was last updated (any update, not just processing)
keyCurvestring
The key curve of the coin attached to this pending approval
All the Users who should see this Pending Approval
approvalsRequirednumber
Minimum: >= 1
Example: 1
walletLabelstring
Label for the wallet
addressLabelsarray[object]
Address labels of recipients in this Pending Approval
resolversarray[object]
Resolvers for the pending approval
approversarray[string]
List of approvers
singleRunResultsarray[object]
Results from single run checks
txRequestIdstring<uuid>
Transaction request ID
Example: 123e4567-e89b-12d3-a456-426614174000
videoIdobject
ID for the video related to the approval
versionnumber
Version of the pending approval
policyEvaluationIdstring
ID for the policy evaluation
actionsarray[object]
List of actions taken
resolutionOrderarray[object]
Order of resolution
useLegacyPolicyEngineboolean
Flag to use legacy policy engine
videoCallIdstring
ID for the video call
lastUpdatedstring<date-time>
The last date the approval was processing
freezeobject
The freeze state
associatedInquiriesarray[object]
Associated inquiries
nextBatchPrevIdstring
When a result set is truncated, this field returns the id of the last object in the previous batch. To get the next batch of results, pass this value via the 'prevId' query parameter.