List issuer stablecoin orders

get/api/stablecoin/v1/enterprise/{enterpriseId}/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.

Path Parameters

  • enterpriseIdstringRequired
    Enterprise id
    Example: 67bc4ae090e8af8f9b412d3d67e85252
    Min length: >= 1 characters

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
  • statusstring or array
    Order processing status — accepts both user-facing (created, pending, fulfilled) and internal statuses
    Example: pending
  • 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
    Example: createdAt
    Enum: createdAt
  • 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
  • clientEnterpriseIdstring or array
    Enterprise ID(s) of the client enterprise(s) that placed the orders
    Example: 67bc4ae090e8af8f9b412d3d67e85252

200 Response

orders array[object] required
Array of issuer orders
asset string
Full asset identifier (e.g., "eth:usd1", "hteth:sofid")
Min length: >= 1 characters
Example: eth:usd1
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
transactions array[object]
List of transactions associated with the order
createdAt string <date-time>required
Timestamp when the order was created
Example: 2025-04-04T09:25:48.216Z
updatedAt string <date-time>required
Timestamp when the order was last updated
Example: 2025-04-04T09:55:09.136Z
fromAsset string required
Source asset token identifier
Min length: >= 1 characters
Example: eth:usd1
fromAmount string required
Amount to be transferred from source asset, specified in its lowest denomination.
Min length: >= 1 characters
Example: 500
toAsset string required
Destination asset token identifier
Min length: >= 1 characters
Example: eth:usd1
toAmount string required
Amount to be received in destination asset
Min length: >= 1 characters
Example: 5000000
orderMethod string
How the order was initiated: issuer-direct or standard client deposit flow
Allowed values: issuer_direct client_deposit
Example: issuer_direct
enterpriseName string
Human-readable name of the enterprise that placed the order
Example: Acme Corp
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}$

400 Response

401 Response

403 Response

500 Response