Files
bybit-api/examples/apidoc/V5/P2P/post-new-ad.js

48 lines
1005 B
JavaScript

const { RestClientV5 } = require('bybit-api');
// Create a client
const client = new RestClientV5({
testnet: true,
key: 'XXXXX',
secret: 'XXXXX',
});
// Create new P2P advertisement
client
.createP2PAd({
tokenId: 'USDT',
currencyId: 'EUR',
side: '0',
priceType: '0',
premium: '',
price: '0.92',
minAmount: '20',
maxAmount: '45000',
paymentIds: ['7110'],
remark: 'test',
tradingPreferenceSet: {
isKyc: 1,
hasCompleteRateDay30: 1,
completeRateDay30: '95',
hasOrderFinishNumberDay30: 1,
hasRegisterTime: 0,
hasUnPostAd: 0,
isEmail: 0,
isMobile: 0,
nationalLimit: '',
orderFinishNumberDay30: 60,
registerTimeThreshold: 0,
verificationOrderLabels: [],
verificationOrderSwitch: false,
},
quantity: '20000',
paymentPeriod: '15',
itemType: 'ORIGIN',
})
.then((response) => {
console.log(response);
})
.catch((error) => {
console.error(error);
});