Quickstart
Connect your backend, then choose the flow your product needs.
SkinsNode connects your backend to Steam skin deposits and withdrawals. Both flows share one client account and balance, but have different request and callback contracts.
Accept deposits
User skins come in.
Your settled balance increases.
Deliver withdrawals
Catalog skins go out.
Your balance funds delivery.
Make your first request
- 1
Get your client credentials
Request access during onboarding. Store the client ID and secret on your backend and confirm the allowed source IPs.
- 2
Read your account balance
Call the wallet endpoint to verify that your credentials and source IP are accepted.
curl https://api.skinsnode.com/v1/wallet \
-H "x-client-id: client_live_abc123" \
-H "x-client-secret: sk_live_replace_me"Integration essentials
| Convention | Value |
|---|---|
| API origin | https://api.skinsnode.com |
| Authentication | x-client-id and x-client-secret, server-side only |
| Currency | USD cents. 3991 means USD 39.91, not USD 3,991. |
| Async processing | 202 means accepted for processing, not delivered or credited. |
| Status updates | Signed webhooks, with bounded polling for recovery. |