✍️Get Crypto Swap Amount Out

Get crypto swap amount out using our APIs

This endpoint helps you get the amount you will receive on swap even before initiating the swap

Crypto Swap Amount Out API

POST https://api.lazerpay.engineering/api/v1/swap/crypto/amount-out

Headers

NameTypeDescription

Authorization*

String

Bearer YOUR_SECRET_KEY

Request Body

NameTypeDescription

amount*

String | Number

The amount you want to send out

from_coin*

String

Crypto you want to swap from

blockchain*

String

The blockchain network you are sending to

to_coin*

String

Crypto you want to swap to

{
    "message": "Crypto swap amount out retrieved successfully",
    "status": "success",
    "statusCode": 200,
    "data": {
        "fromCoin": "USDT",
        "toCoin": "BUSD",
        "amount": 99.68468056751414
    }
}

Example : NodeJS - Request

var request = require('request');

var options = {
  'method': 'POST',
  'url': 'https://api.lazerpay.engineering/api/v1/swap/amount-out',
  'headers': {
    'Authorization': 'Bearer sk_test_1DrqX9FKzUsRr7CiF0nj3xQvRmk'
  },
  body: '{\n    "from_coin": "USDT",\n    "to_coin": "BUSD",\n    "amount": 100\n}'

};

request(options, function (error, response) {
  if (error) throw new Error(error);
  console.log(response.body);
});

Important things to note

  • The blockchain field must be "Binance Smart Chain".

  • The from_coin field must either be "BUSD", "DAI", "USDT", or "USDC".

  • The to_coin field must either be "BUSD", "DAI", "USDT", or "USDC".

  • Also to_coin and from_coin cannot be the same

we only support the Binance smart chain for swaps. we will add more networks in the future.

Last updated