API Documentation
Automate purchases and integrate Nolimit Shop into your tools.
🔑 Authentication
All requests require an API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
Generate your API key in Profile → Settings.
⚡ Rate Limits
60requests / minute
1000requests / hour
10orders / minute
💻 Quick Start
curl -X GET "https://api.nolimitshop.com/api/v1/products?limit=10" \ -H "Authorization: Bearer nls_live_xxxxxxxxxxxxxxxxxxxx" \ -H "Content-Type: application/json"
📡 Endpoints
GET/api/v1/productsList all products with stock info
Parameters
| Name | Type | Description |
|---|---|---|
category | string | Filter by category slug |
in_stock | boolean | Only show in-stock items |
limit | number | Results per page (max 100) |
Response
{
"data": [
{
"id": "fb-usa-manual",
"name": "Facebook USA Manual / 2FA",
"price": 1.50,
"stock": 420,
"category": "facebook"
}
],
"total": 156,
"page": 1
}POST/api/v1/ordersPurchase products (deducts balance)
Parameters
| Name | Type | Description |
|---|---|---|
product_id | string | Product ID to purchase |
quantity | number | Number of items (1-100) |
Response
{
"order_id": "#10234",
"status": "completed",
"items": [
"login:pass:email:2fa:cookie"
],
"total": 7.50,
"balance_remaining": 42.50
}GET/api/v1/balanceGet current account balance
Response
{
"balance": 50.00,
"currency": "USD",
"total_deposited": 250.00,
"total_spent": 200.00
}GET/api/v1/orders/{id}Get order details and download credentials
Parameters
| Name | Type | Description |
|---|---|---|
id | string | Order ID |
Response
{
"order_id": "#10234",
"date": "2026-07-24T12:00:00Z",
"product": "Facebook USA Manual",
"quantity": 5,
"total": 7.50,
"status": "completed",
"items": ["login1:pass1:...", "login2:pass2:..."]
}🔔 Webhooks
Configure webhook URL in your profile settings to receive real-time notifications:
POST https://your-server.com/webhook
{
"event": "order.completed",
"order_id": "#10234",
"items_count": 5,
"total": 7.50,
"timestamp": "2026-07-24T12:00:00Z"
}