API Documentation for Resellers

Use the SMMGulf API to connect your website or system and automate services, orders, status checks, and balance requests with a fast reseller workflow.

API Documentation

HTTP Method POST
API Url https://smmgulf.com/api/v2
Return Format JSON

Service list

Parameters Description
key Your API key
action services

Example Response

[
    {
        "service": 1,
        "name": "Followers",
        "type": "Default",
        "category": "First Category",
        "rate": "0.90",
        "min": "50",
        "max": "10000",
        "desc" : "Some Description",
        "refill": true,
        "cancel": true
    },
    {
        "service": 2,
        "name": "Comments",
        "type": "Custom Comments",
        "category": "Second Category",
        "rate": "8",
        "min": "10",
        "desc" : "Some Description",
        "max": "1500",
        "refill": false,
        "cancel": true
    }
]

Add order

Parameters Description
key Your API key
action add
service Service ID
link Link
quantity Quantity
runs (optional) Runs to deliver
interval (optional) Interval in minutes

Example Response

{
    "order": 23501
}

Order status

Parameters Description
key Your API key
action status
order Order ID

Example Response

{
    "charge": "0.27819",
    "start_count": "3572",
    "status": "Partial",
    "remains": "157",
    "currency": "USD"
}

Multiple orders status

Parameters Description
key Your API key
action status
orders Order IDs separated by comma

Example Response

{
     "1": {
        "charge": "0.27819",
        "start_count": "3572",
        "status": "Partial",
        "remains": "157",
        "currency": "USD"
     },
     "10": {
        "error": "Incorrect order ID"
     },
     "100": {
        "charge": "1.44219",
        "start_count": "234",
        "status": "In progress",
        "remains": "10",
        "currency": "USD"
     }
}

Create refill

Parameters Description
key Your API key
action refill
order Order ID

Example Response

{
    "refill": "1"
}

Get refill status

Parameters Description
key Your API key
action refill_status
refill Refill ID

Example Response

{
    "status": "Completed"
}

User balance

Parameters Description
key Your API key
action balance

Example Response

{
    "balance": "100.84292",
    "currency": "USD"}

Create Support Ticket

Parameters Description
key Your API key
action createTicket
subject Ticket subject/title
message Initial ticket message
priority (optional) Ticket priority: low, normal, high, urgent (default: normal)

Example Response

{
    "status": 200,
    "ticket_id": "12345",
    "message": "Ticket created successfully"
}
Make sure you use the correct API key and review required parameters for each request before integration.

Simple API integration for resellers and SMM panels

The SMMGulf API page is designed to help resellers and panel owners integrate external systems with ease. You can use this API documentation to access the service list, submit orders, check order status, and verify balance through one fast and unified interface.

What the SMMGulf API provides

  • Service list, pricing, and service IDs
  • Automated new order submission
  • Order status checks and execution tracking
  • Reseller and external system integration
  • A clear structure suitable for automation and development

If you are looking for clear and usable API documentation for a reseller SMM panel, the SMMGulf API page provides a strong starting point for integrating services and orders inside your own system.