PATCH
Cancel Compliance Request (Issuer)
Cancels an active compliance request. Only requests in created or pending_approval status
may be cancelled. If a pending approval exists in the Wallet Platform it is rejected as part
of the cancellation.
Path Params
-
idstring uuid requiredCompliance request identifier
Responses
200
OK
Response Body
object
Detail-view shape — extends ComplianceRequestSummary with the full audit trail.
-
idstring uuid requiredUnique identifier for the compliance request -
typestring enum requiredType of compliance operationfreezeunfreeze -
statusstring enum requiredCurrent lifecycle statuscreatedpending_approvalapprovedconfirmedrejectedcancelledfailed -
assetIdstring uuid requiredID of the asset this request applies to -
enterpriseIdstring requiredEnterprise ID of the requester -
requestSourcestring enum requiredSource that originated this compliance request; trust-initiated requests are surfaced as 'bitgo'issuerbitgo -
baseAssetstring enum requiredBase stablecoin symbol for the assetgousdusd1sofidcusdfyusdqxmpscaasacme -
chainstring requiredBlockchain network for the asset -
addressstring requiredBlockchain address targeted by this request -
addressLabelstring requiredHuman-readable label for the targeted address -
createdAtstring date-time requiredTimestamp when the request was created -
updatedAtstring date-time requiredTimestamp when the request was last updated -
userIdstringID of the user who created the request; omitted when the maker is bitgo-source on issuer-facing responses -
commentsstringOptional notes about the request -
pendingApprovalIdstringPlatform pending-approval ID, present after the request is submitted for approval -
bitgoTransferIdstringBitGo transfer ID, present after the transaction is broadcast -
transactionHashstringOn-chain transaction hash, present after confirmation -
complianceRequestHistoryarray of objects requiredcomplianceRequestHistory object
-
statusstring enum requiredLifecycle status at the time of this history eventcreatedpending_approvalapprovedconfirmedrejectedcancelledfailed -
actorSourcestring enum requiredSource that performed this action; trust-initiated actions are surfaced as 'bitgo'issuerbitgosystem -
timestampstring date-time requiredTimestamp when this transition occurred -
actorIdstringID of the user who performed the action; omitted for system entries and masked for bitgo entries on issuer-facing responses
-
400
Bad Request
No response body
401
Unauthorized
No response body
403
Forbidden
No response body
404
Not Found
No response body
409
Conflict
No response body
500
Internal Server Error
No response body