Global Payment
  1. Trade
Global Payment
  • Introduction
  • Signature
  • API Keys
  • Get Started
  • Webhook Service
  • Core Functionality
    • create-developer-user
    • create on-ramp request
    • create off-ramp request
    • create on-ramp whit wusd
    • create-developer-user-with-simple-kyb
  • AppendixDocs
    • Business Industry
    • Supported document
    • Appendix
  • Api Reference
    • Authentication
      • Get Access Token
      • Refresh Access Token
    • User
      • Create User
      • submit Kyb V2
      • User Info
      • Simple Kyb Submit
    • Trade
      • Create Fee Config
        POST
      • Update Fee Config
        POST
      • Get Fee Config
        GET
      • Create Trade Request
        POST
      • Confirm Transaction
        POST
      • Get Transaction
        GET
      • Get Exchange Rate
        POST
    • Remit
      • Create Remit
      • Update Remit
      • remit info page
      • Get Remit Info
    • File
      • Upload File
    • Webhook
      • Event Page
      • Simulate a Event Call
  • Schemas
    • Schemas
      • RefundOrderDTO
      • RefundPageReq
      • ApiPageApiPageRefundOrderDTO
      • ApiResponseApiPageRefundOrderDTO
      • CancelReq
  1. Trade

Confirm Transaction

POST
/trade/create-deposit

Request

Body Params application/json

Example
{
    "clientId": 600001894,
    "currency": "USDC",
    "fundType": 2,
    "amount": 21,
    "messageHash": "0xca9cfaafbd82d246e778548059cfdb101ba22967e4a02bdae97fd957c7ed798d",
    "depositId": "0x1dbe606c5c3ffec35558f693fcad30e6228bf1b9f04d1d9dd77c613931ce33ff",
    "requestId":"e7a0b1c2-d34e-4f56-8a7b-9c8d1e2f37"
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://openapi.dev.stablelink.app/trade/create-deposit' \
--header 'Content-Type: application/json' \
--data-raw '{
    "clientId": 600001894,
    "currency": "USDC",
    "fundType": 2,
    "amount": 21,
    "messageHash": "0xca9cfaafbd82d246e778548059cfdb101ba22967e4a02bdae97fd957c7ed798d",
    "depositId": "0x1dbe606c5c3ffec35558f693fcad30e6228bf1b9f04d1d9dd77c613931ce33ff",
    "requestId":"e7a0b1c2-d34e-4f56-8a7b-9c8d1e2f37"
}'

Responses

🟢200成功
application/json
Body

Example
{
    "retcode": 200,
    "retdata": {
        "id": 1936718039260041217,
        "clientId": 600000001,
        "currency": "USDC",
        "fundType": 2,
        "amount": 3,
        "depositId": "0x2a2bb864dcf29a56bd53828f13911d1b1af2bdf61b50818b64a5f769dcffcbb4",
        "amountLimit": 2,
        "status": 2
    },
    "success": true
}
Modified at 2025-12-26 06:46:47
Previous
Create Trade Request
Next
Get Transaction
Built with