List issuer stablecoin orders

get/api/stablecoin/v1/issuer/orders

Fetches orders for all stablecoin assets issued by the authenticated enterprise (e.g., GoUSD, SoFiD, USD1). Returns an object containing an orders array of mixed order responses.

Query Parameters

  • searchLabelstring
    SearchLabel can represent either an Order Id or a Transaction Id.
    Example: 512f64d10b5f358f6dbf3303f90013cfa46006b02a03282456d6bd6432cc5daf
    Min length: >= 1 characters
  • idsstring
    Specific order identifiers
    Min length: >= 1 characters
  • stablecoinAssetIdstring
    Stablecoin asset identifier
    Example: d1c27189-764c-4197-af06-e2623658f410
    Min length: >= 1 characters
  • baseAssetarray or string
    Base asset type(s) to filter orders across all chains
    Example: usd1
  • typestring
    Order type
    Example: mint
    Enum: mint burn reward
  • statusarray or string
    Order processing status
    Example: created
  • fromDatestring<date-time>
    Start date for order search
    Example: 2025-05-24T07:28:17.042Z
  • toDatestring<date-time>
    End date for order search
    Example: 2025-06-23T07:28:17.042Z
  • limitstring
    Maximum results per page
    Example: 10
    Pattern: ^[1-9][0-9]*$
  • skipstring
    Results to skip
    Example: 0
    Pattern: ^[0-9]+$
  • sortBystring
    Field name for sorting
  • sortOrderstring
    Sort direction
    Example: DESC
    Enum: ASC DESC
  • tokenstring
    Token identifier to filter orders
    Example: eth:usd1
    Min length: >= 1 characters
  • chainstring
    Blockchain network identifier
    Example: eth
    Min length: >= 1 characters

200 Response

orders array[object] required
Array of issuer orders
destinationWalletId string
Destination wallet identifier
Example: 8iMXoeSpS1d1ziEJ
destinationAddress string
Destination blockchain address
Min length: >= 1 characters
Example: d526909b2398a6d579c817dc07fc9d72
Match pattern: ^[0-9a-f]{32}$
userId string
User identifier who initiated the order
Min length: >= 1 characters
Example: test-user
clientDepositTxHash string
Transaction hash of the client deposit
Min length: >= 1 characters
orderHistories array[object]
Array of order status changes with timestamps
transactions array[object]
List of transactions associated with the order
metadata string
Additional metadata about the order
createdAt string <date-time>
updatedAt string <date-time>
orderMethod string
How the order was initiated: issuer-direct or standard client deposit flow
Allowed values: issuer_direct client_deposit
Example: issuer_direct
id string <uuid>required
Unique identifier for the order
Example: 95bdbd9c-9cdc-41a4-ae70-165387b7aa51
type string required
Type of order operation
Allowed values: mint burn reward
Example: mint
status string required
Current status of the order
Allowed values: created confirmed_fiat_deposit confirmed_token_deposit initiated_burn_token_transfer completed_burn_token_transfer approved_mint triggering_mint triggering_burn completed_burn approved_client_disbursal initiated_client_disbursal fulfilled failed_mint_initiation failed_mint_transaction failed_burn_transaction failed_burn_token_transfer failed_to_mint failed_to_burn failed_to_initiate_disbursal failed_to_complete_disbursal rejected failed expired
Example: fulfilled
enterpriseId string required
The Enterprise ID
Min length: >= 1 characters
Example: 67bc4ae090e8af8f9b412d3d67e85252
Match pattern: ^[0-9a-f]{32}$
fromAssetId string <uuid>required
Source asset identifier
Example: 08c1271e-b15d-4af8-8929-f75383903da4
fromAmount string required
Amount to be transferred from source asset, specified in its lowest denomination.
Min length: >= 1 characters
Example: 500
toAssetId string <uuid>required
Destination asset identifier
Example: 49ff49ea-3355-4717-bbb0-5e8f5cae2202
toAmount string required
Amount to be received in destination asset
Min length: >= 1 characters
Example: 5000000
destinationType string required
Type of destination for the order
Allowed values: go_account address wallet
Example: go_account

400 Response

500 Response