Appearance
Getting Started
Skinslink is a B2B skin deposit payment gateway. It lets your users deposit Steam inventory items on your platform with competitive pricing and a seamless trade flow.
How It Works
When a user wants to deposit skins on your platform, Skinslink:
- Fetches the user's Steam inventory
- Prices each item competitively
- Handles the trade offer and settlement
Integration Paths
Skinslink offers two ways to integrate:
With UI (Redirect Flow)
The simplest approach — create a deposit intent and redirect the user to our hosted deposit page. We handle item display, selection, and the trade flow.
Best for: Quick integration, minimal frontend work.
Without UI (API Flow)
Full control — fetch inventory items via API, display them on your own site, and submit deposits directly. Your UI, our backend.
Best for: Custom user experience, full brand control.
→ Integration without UI Guide
Base URL
https://api.skinslink.com/api/v1Quick Example
Here's how a basic deposit flow looks with the API:
bash
# 1. Get user's inventory
curl -X POST https://api.skinslink.com/api/v1/merchant/inventory \
-H "X-Api-Key: your-api-key" \
-H "Content-Type: application/json" \
-d '{
"game": "csgo",
"partner": 378049039,
"token": "qPFEAtZR"
}'
# 2. Create deposit with selected items
curl -X POST https://api.skinslink.com/api/v1/merchant/create-deposit \
-H "X-Api-Key: your-api-key" \
-H "Content-Type: application/json" \
-d '{
"merchant_tx_id": "your-unique-order-id",
"game": "csgo",
"partner": 378049039,
"token": "qPFEAtZR",
"asset_ids": ["38029384123", "38029384124"]
}'
# 3. Check deposit status
curl https://api.skinslink.com/api/v1/merchant/deposit/status?merchant_tx_id=your-unique-order-id \
-H "X-Api-Key: your-api-key"Next Steps
- Authentication — How API keys work
- Webhooks — Receive real-time trade updates
- API Reference — Full endpoint documentation
