Buy/Sell
Create a buy or sell request to trade an asset.
Method
POST https://api.ninjapay.me/tapi/v1/placeOrder
Parameters
Body (application/json)
{
amount: string, // The amount in asset currency
asset: string; // Symbol of the asset or token
type: string; // Select "buy" or "sell" type order
price?: string; // Optional limit price, if left empty, order excutes at market price
note?: string; // Optional note for extra info
}
Other info
Parameters
Input options
asset
BTC , ETH , SOL , USDC , BNB , LINK , XRP , AVAX , MATIC , ADA , TRX , DOGE , LTC , DOT , SHIB , ATOM , UNI , BUSD
type
buy , sell
Response
{
"status": bool,
"data": {
"tid": string
},
"message": string
}Code Example
const options = {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-api-key': 'API_KEY' //Invoice key required
},
body: '{"amount":"0.00180204","asset":BTC, "type": "buy"}'
};
fetch('https://api.ninjapay.me/tapi/v1/placeOrder', options)
.then(response => response.json())
.then(response => console.log(response))
.catch(err => console.error(err));
Last updated