All API endpoints require authentication via API key:
api_key in request bodyapi_key as query parameterauthentication field instead of api_keyDescription: Get API information and list all available endpoints
Authentication: Not required
GET https://smmchatbots.com/api.php
Description: Login or register new user
Authentication: api_key required
{
"api_key": "YOUR_API_KEY",
"phone_number": "{{{senderMobile}}}",
"name": "{{{senderName}}}"
}
Description: Get list of all available services grouped by categories
Authentication: api_key parameter
GET /api.php/services?api_key=YOUR_API_KEY
Description: Calculate order price before creating order
Authentication: api_key required
{
"api_key": "YOUR_API_KEY",
"phone_number": "{{{senderMobile}}}",
"service_name": "Instagram Followers",
"quantity": "{{{quantity}}}"
}
Description: Create a new order
Authentication: api_key required
{
"api_key": "YOUR_API_KEY",
"phone_number": "{{{senderMobile}}}",
"service_name": "insta likes",
"link": "{{{servicelink}}}",
"payment_mode": "{{{paymentmode}}}",
"payment_method": "{{{gateway}}}",
"quantity": "{{{quantity}}}"
}
Description: Get status of a specific order
Authentication: api_key parameter
GET https://smmchatbots.com/api.php/order/{{{orderid}}}?api_key=YOUR_API_KEY
Description: Initiate payment/top up balance
Authentication: api_key required
{
"api_key": "YOUR_API_KEY",
"phone_number": "{{{senderMobile}}}",
"mobile_phone_number": "{{{Paymentnumber}}}",
"payment_method": "{{{gateway}}}",
"amount": "{{{amount}}}"
}
| Status Code | Description | Example Response |
|---|---|---|
| 200 | Success | {"status": "success", "data": {...}} |
| 400 | Bad Request | {"status": "error", "message": "Missing required fields"} |
| 401 | Unauthorized | {"status": "error", "message": "Invalid API key"} |
| 402 | Insufficient Balance | {"status": "error", "message": "Insufficient balance"} |
| 404 | Not Found | {"status": "error", "message": "Service not found"} |
| 500 | Server Error | {"status": "error", "message": "Internal server error"} |
For technical support or questions, please contact your system administrator.
Documentation last updated: March 7, 2026