Automate your
global storefront.
The Limbo Seller API is the most advanced commerce interface on the web, designed to power automated fulfillment for high-frequency digital assets.
Introduction
Experience the absolute apex of digital commerce. The Limbo API is engineered for the elite seller, providing a low-latency, resilient interface to automate inventory management, real-time transaction tracking, and secure escrow interactions. Whether you're building a massive fulfillment operation or integrating with custom delivery bots, our API infrastructure handles the complexity so you can focus on scale.
Authentication
Security is non-negotiable. The Limbo API uses Bearer Token authentication for programmatic access. Your API keys are strictly personal and provide full access to your account's financial data and products. You can generate or rotate your keys in the Dashboard under 'API Access'.
// Authenticating with an API Key
const request = await fetch('/api/dashboard/stats', {
headers: {
'Authorization': 'Bearer YOUR_API_KEY_HERE',
'Content-Type': 'application/json'
}
});
const data = await request.json();Products & Listings
Programmatically architect your entire product catalog. From batch uploading serial keys to updating service descriptions, the Products API provides full CRUD capabilities. All operations are isolated to products you own.
/api/productsRetrieve a list of your actively published products. Note: Public listings from other sellers are visible, but private data remains secure.
[
{
"id": "prod_x92j",
"name": "Elite Access Key",
"price": 49.99,
"productType": "SERIAL",
"stock": 156,
"isPublished": true
}
]/api/productsLaunch a new product into the marketplace. For serial products, include keys separated by newlines.
{
"name": "Automated Asset #1",
"price": 10.00,
"productType": "SERIAL",
"serialKeys": "KEY-AAAA\nKEY-BBBB",
"acceptedChains": ["BTC", "LTC", "USDC"]
}Revenue & Analytics
Access your real-time financial performance. The stats API returns data scoped strictly to your account, including fee-adjusted revenue and purchase history.
/api/dashboard/statsFetch your high-level dashboard performance statistics adjusted for platform fees.
{
"stats": {
"earned": 4500.00,
"spent": 200.00,
"escrows": 5,
"products": 12
},
"revenueChart": [
{ "date": "Mon", "amount": 120 },
{ "date": "Tue", "amount": 450 }
]
}Escrow Operations
Interact with active transactions. Sellers can confirm delivery for 'SERVICE' type products to trigger the buyer's confirmation window.
// Confirming service delivery
await fetch('/api/escrow/confirm', {
method: 'POST',
headers: { 'Authorization': 'Bearer <key>' },
body: JSON.stringify({
escrowId: 'esc_9921',
action: 'seller_deliver'
})
});Purchase Webhooks
Our system dispatches a POST request to your configured Webhook URL immediately after a payment is confirmed on-chain. To ensure requests are legitimate, we recommend verifying the payload structure and using a unique path or secret. You can monitor and debug individual delivery attempts in the Dashboard under 'API Access' > 'Delivery History'.
// Sample Webhook Payload (POST)
{
"event": "purchase.completed",
"orderId": "clx_9921j882b",
"productName": "Lifetime Subscription",
"amountUsd": 99.00,
"buyerName": "Shadow_Admin",
"timestamp": "2026-04-23T18:45:00Z"
}Infinite scale awaits.
Join thousands of high-volume sellers on Limbo.