Skinvend API wrapper for Node.js.
Provides convenient methods for interacting with the Skinvend API.
- Create deposit (replenishment) requests
- Create trade offers
- Check deposit status
- Get deposit history
- Get deposit details (skins/items)
- Get project balance
- Change project exchange rate
- Fetch Steam user inventory
- Search for skins
- Check bot status by trade URL
- Purchase and withdraw skins
- Check purchase status
- Get purchase history
- Check IPN signature
npm install skinvedapiconst SkinvendAPI = require('skinvedapi');
const api = new SkinvendAPI('YOUR_API_KEY', 'YOUR_SECRET_KEY', {
resultUrl: 'https://yourdomain.com/api/skinved/callback',
failUrl: 'https://yourdomain.com/fial_page',
successUrl: 'https://yourdomain.com/success_page'
});
// Example: Get Steam inventory
api.GetClientSteamInvetory('76561198000000000', true, 730)
.then(inventory => console.log(inventory))
.catch(err => console.error(err));Initialize API client.
Create a deposit request.
Create a trade offer.
Check deposit status.
Get deposit history.
Get deposit details (skins/items).
Get project balance.
Change project exchange rate.
Fetch Steam user inventory.
Search for skins.
Check bot status by trade URL.
Purchase and withdraw skins.
Check purchase status.
Get purchase history.
Check IPN signature.
MIT