High-Speed Reseller Protocol
DEVELOPER & RESELLER API
Integrate your SMM panels, custom software, and ecommerce stores directly into our instant account delivery pipeline.
Authentication Gateway
Your Personal API Key
Keep this key secret. Never expose it in client-side code.
Authentication Required
Please sign in or create an account to obtain your personal API credentials and begin automated ordering.
API Endpoint Specification
HTTP POST / GET
Base Endpoint URL
https://makercc.shop/api/v1/index.php
Content-Type
application/x-www-form-urlencoded
Response Type
application/json
Supported API Actions
POST
Retrieve Service Catalog & Live Stock
action=services
Returns a comprehensive list of all active products, their service IDs, real-time stock levels, and your customized reseller rates.
| Parameter | Type | Required | Description |
|---|---|---|---|
| key | string | Yes | Your API Key |
| action | string | Yes | Must be services |
Example JSON Response:
{
"status": "success",
"services": [
{
"service": 1,
"name": "Netflix Premium 4K UHD 1 Month",
"category": "Streaming Accounts",
"rate": 350.00,
"min": 1,
"max": 10,
"stock": 45
}
]
}
POST
Place Automated Order & Instant Delivery
action=add
Instantly deducts your wallet balance, reserves accounts from inventory, and delivers login credentials immediately in the response payload.
| Parameter | Type | Required | Description |
|---|---|---|---|
| key | string | Yes | Your API Key |
| action | string | Yes | Must be add (or add_order) |
| service | integer | Yes | Service ID to purchase |
| quantity | integer | Yes | Quantity of accounts needed |
Example JSON Response:
{
"status": "success",
"order": 1042,
"total_cost": 350.00,
"remaining_balance": 1650.00,
"delivered_accounts": [
"user@makerstream.com:SecretPass2026 | Auto-Assigned Profile 1"
]
}
POST
Check Order Telemetry & Delivered Items
action=status
Query the fulfillment status and retrieve all delivered account details for an existing order.
| Parameter | Type | Required | Description |
|---|---|---|---|
| key | string | Yes | Your API Key |
| action | string | Yes | Must be status |
| order | integer | Yes | The order ID to check |
Example JSON Response:
{
"status": "success",
"order": 1042,
"service": "Netflix Premium 4K UHD 1 Month",
"quantity": 1,
"total": 350.00,
"order_status": "Completed",
"delivered_accounts": [
"user@makerstream.com:SecretPass2026 | Auto-Assigned Profile 1"
],
"created_at": "2026-09-26 05:30:15"
}
POST
Check Wallet Funds
action=balance
Returns your real-time available wallet balance and operating currency.
Example JSON Response:
{
"status": "success",
"username": "ResellerUser",
"balance": 2450.00,
"currency": "PKR"
}
Code Implementation Examples
# 1. Fetch live services and stock
curl -X POST "https://makercc.shop/api/v1/index.php" \
-d "key=YOUR_API_KEY" \
-d "action=services"
# 2. Place an instant order
curl -X POST "https://makercc.shop/api/v1/index.php" \
-d "key=YOUR_API_KEY" \
-d "action=add" \
-d "service=1" \
-d "quantity=1"
# 3. Check wallet balance
curl -X POST "https://makercc.shop/api/v1/index.php" \
-d "key=YOUR_API_KEY" \
-d "action=balance"