Skip to content

API Reference

Base URL

https://api.skinslink.com/api/v1

Authentication

All endpoints require the X-Api-Key header:

X-Api-Key: your-api-key

Endpoints

Deposit Intent

MethodEndpointDescription
POST/merchant/create-intentCreate a deposit intent (redirect flow)

Inventory

MethodEndpointDescription
POST/merchant/inventoryFetch user's inventory with pricing

Deposits

MethodEndpointDescription
POST/merchant/create-depositCreate a deposit with selected items
GET/merchant/deposit/statusGet deposit status

Supported Games

CodeGame
csgoCounter-Strike 2
rustRust
dota2Dota 2
tf2Team Fortress 2

Trade Statuses

StatusDescription
newDeposit created, not yet processed
pendingTrade offer sent, waiting for user to accept
activeTrade offer accepted by user, being processed
holdItems on Steam trade hold (7-day hold)
completedTrade successful, items received
failedTrade failed (provider error, user declined, items unavailable)
canceledTrade canceled by user or system
revertedPreviously held trade was reversed