CS2 Skin Deposits and Withdrawals for Your Business

Accept CS2 skin deposits and process skin withdrawals directly on your website or app, without redirects. Deposits are credited to your SkinsNode balance.

completed orders
5,000+
monthly fees
$0
charged on failed withdrawals
0%

Accept CS2 skin deposits on your website

Let users deposit CS2 skins directly on your website or app, without redirects. SkinsNode prices the skins, sends the Steam trade offer and credits the value of every deposit to your balance.

Credited after Steam Trade Protection

CS2 trades can be reversed while Steam Trade Protection is active, so a deposit stays pending until the trade is settled. How you reward the user on your site is up to you.

Deposits API docs
  1. Step 1

    Show deposit prices

    Load the user's Steam inventory with a price for every skin we accept. The user sees the exact USD value before depositing.

  2. Step 2

    User deposits skins

    The user accepts a Steam trade offer for the selected skins, right on your site. You get a signed webhook on every status change.

  3. Step 3

    Funds go to your balance

    Once the trade is settled, the deposit value is added to your SkinsNode balance and can be used for skin withdrawals.

Deliver CS2 skins to your users

Deliver skins from the SkinsNode catalog straight to your users' Steam accounts, paid from the same balance your deposits top up.

Withdrawals API docs
  1. Step 1

    Browse the catalog

    Load CS2 skins that are in stock right now, with price, float, stickers and phase.

  2. Step 2

    Create a withdrawal

    Send the skin, the price you expect, your own order ID and the user's Steam trade URL. The price you quote is the price you pay.

  3. Step 3

    Track the delivery

    Get a signed webhook when the skin is delivered, or poll the order status. If an order fails, the skin is released and you pay nothing.

Built for case opening sites and marketplaces

One integration for skin deposits, withdrawals and rewards, whatever kind of CS2 site you run.

Case opening sites

Accept CS2 skin deposits and deliver withdrawals for case openings, upgrades and battles.

  • Deposits
  • Withdrawals

Marketplaces & stores

Expand your CS2 catalog and let users top up with skins. Every deposit is credited to your balance.

  • Catalog
  • Deposits

Reward platforms

Send CS2 skins as rewards for campaigns, tournaments, loyalty programs and user milestones.

  • Campaigns
  • Loyalty

Skin apps & tools

Automate skin orders, delivery updates and customer status tracking.

  • Automation
  • Webhooks

What you get with SkinsNode

  • No redirects

    Users deposit and withdraw on your site. They never leave your product.

  • $0 monthly fees

    No setup or subscription costs. Withdrawals are charged only when they complete.

  • One balance

    Deposits top up the same balance you use for withdrawals. One API key for both.

SkinsNode compared with the alternatives

Skin deposits, automated withdrawals and delivery webhooks through one API, with no monthly fees.

FeatureBest fitSkinsNodePublic marketsManual operations
Live API inventoryYour catalog, always up to dateLimitedRare
Skin depositsUsers deposit skins, you get the balanceNoManual
Order automationOrders go through without manual workLimitedManual
Order status APILook up any order by your own IDNoDepends
Catalog availabilitySee what is in stock before you sell itNoNo
Custom pricingThe price you quote is the price you payMarket priceManual
Delivery callbacksGet notified when a skin is deliveredNoNo
Monthly feesYou only pay for completed orders$0Platform feesVaries

Partial or manual Not available

Connect SkinsNode in 3 steps

Request integration, connect the API using our docs and start accepting skin deposits on your site.

  1. 01

    Request integration

    Message us on Telegram and get your API keys.

  2. 02

    Connect the API

    Add deposits and withdrawals using the API docs.

  3. 03

    Receive deposits

    Users deposit skins and the value goes to your balance.

Frequently asked questions

Need credentials or a custom setup?

We onboard new clients directly on Telegram.

Message us

SkinsNode is a B2B CS2 skins API. It lets you accept skin deposits from your users and deliver skin withdrawals directly on your website or app, without redirects.

Your site shows the user's Steam inventory with deposit prices. The user picks skins and accepts a Steam trade offer. When the trade is settled, the deposit value is credited to your SkinsNode balance.

Your platform does. Deposits are credited to your SkinsNode balance, not paid out to the Steam user. How you reward the user on your site is up to you.

CS2 trades are covered by Steam Trade Protection. A deposit stays pending during that period and is added to your available balance once the trade is settled. If Steam reverses the trade, the pending deposit is canceled.

Read the API docs and message us on Telegram to get your API keys. Deposits and withdrawals use the same keys, balance and webhook format.

There are no monthly fees. Withdrawals are paid from your prepaid balance only after the order completes, and deposit prices are shown per skin before the user accepts the trade.

The skin is released and your balance is not charged for the failed order.

CS2 skins, from cheap everyday items to knives and gloves, depending on what is in stock.

Case opening sites, marketplaces, reward platforms and skin apps that need CS2 skin deposits and withdrawals without running their own Steam bots.

Connect SkinsNode and get your first deposit

Accept CS2 skin deposits and deliver withdrawals through one API. Message us on Telegram to get your API keys.