Skip to main content
POST
/
v1
/
pay
/
convert
/
preview
Preview Quote
curl --request POST \
  --url https://openplatform.gateapi.io/v1/pay/convert/preview \
  --header 'Content-Type: application/json' \
  --header 'X-GatePay-Certificate-ClientId: <x-gatepay-certificate-clientid>' \
  --header 'X-GatePay-Nonce: <x-gatepay-nonce>' \
  --header 'X-GatePay-Signature: <x-gatepay-signature>' \
  --header 'X-GatePay-Timestamp: <x-gatepay-timestamp>' \
  --data '
{
  "buyCurrency": "USDT",
  "sellCurrency": "GT"
}
'
{
  "status": "SUCCESS",
  "code": "000000",
  "errorMessage": "",
  "data": {
    "sellCurrency": "GT",
    "buyCurrency": "USDT",
    "buyAmount": "1",
    "sellAmount": "0.04466796",
    "rate": "22.38741462",
    "quoteId": "PAY-16991c65"
  }
}

Headers

X-GatePay-Certificate-ClientId
string
required

Merchant client ID assigned when registering the application

Example:

"mZ96D37oKk-HrWJc"

X-GatePay-Signature
string
required

Request signature for verification

Example:

"8504fe097f7297f8952c76e628ce59dbc93d1df64c95f26c73140ef365d4aa1471826ada0534315461682ec35c131d7e133c51d2ab0822fe7366650a111887ba"

X-GatePay-Timestamp
string
required

UTC timestamp in milliseconds

Example:

"1740019013818"

X-GatePay-Nonce
string
required

Random string, recommended length within 32 characters

Example:

"9722139164"

Body

application/json
buyCurrency
string
required

Buy currency

sellCurrency
string
required

Sell currency

buyAmount
string

Buy amount (choose one between buyAmount and sellAmount)

sellAmount
string

Sell amount (choose one between buyAmount and sellAmount)

Response

200 - application/json

Success

status
string
code
string
errorMessage
string
data
object