GET
List Compliance Requests (Issuer)
Returns a paginated list of compliance requests for the authenticated issuer's assets. List rows omit complianceRequestHistory — use the get-by-id endpoint for the full audit trail.
Query Params
-
statusstring or array of stringsFilter by one or more lifecycle statusesONE OF
string enumarray of string enums -
sortStatusFirststring or array of stringsSort requests matching one or more statuses to the top of the results, ahead of the rest (which remain sorted by date)ONE OF
string enumarray of string enums -
typestring enumFilter by compliance operation typefreezeunfreeze -
tokenstringFilter by token identifier (chain:baseAsset, e.g. eth:gousd) -
assetIdstring uuidFilter by asset identifier -
baseAssetstring enumFilter by base stablecoin symbolgousdusd1sofidcusdfyusdqxmpscaasacme -
chainstringFilter by blockchain network -
addressstringFilter by targeted blockchain address -
enterpriseIdstringFilter by enterprise identifier -
fromDatestring date-timeInclude only requests created on or after this timestamp -
toDatestring date-timeInclude only requests created on or before this timestamp -
pagestring number1-based page number -
pageSizestring numberNumber of results per page (1–100)
Responses
200
OK
Response Body
object
-
requestsarray of objects requiredrequests object
-
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
-
-
totalnumber requiredTotal number of matching requests across all pages
400
Bad Request
No response body
401
Unauthorized
No response body
403
Forbidden
No response body
500
Internal Server Error
No response body