API

Integrate IgnyteSMM services directly into your own applications and workflows.

Your Personal API Key

Every IgnyteSMM account comes with a unique API key that you can generate from your dashboard. This key allows you to place orders, check status, and manage your account programmatically.

✅ How to Get Your API Key

Log in to your dashboard, go to your profile settings, and click Generate API Key. Your key will appear instantly — copy it and keep it secure. Never share your API key publicly.

Documentation

All API actions use a single endpoint. Make GET or POST requests with query/body parameters.

GET/POST /api/v1?key=YOUR_KEY&action=SERVICES

List Services

Retrieve all available services with current pricing. Prices shown include platform markup.

ParameterTypeDescription
keystringYour API key
actionstringservices

Example Response

[
    {
        "service": 1,
        "name": "Instagram Followers",
        "rate": 1550,
        "min": 100,
        "max": 50000
    }
]
GET/POST /api/v1?key=YOUR_KEY&action=ADD&service=ID&link=URL&quantity=N

Place an Order

Submit a new order. Funds are deducted from your wallet balance.

ParameterTypeDescription
keystringYour API key
actionstringadd
serviceintService ID from services list
linkstringTarget link (username, post URL, etc.)
quantityintAmount to order

Example Response

{
    "order": 123456,
    "status": "Pending",
    "charge": 775.0,
    "balance": 9225.0
}
GET/POST /api/v1?key=YOUR_KEY&action=STATUS&order=ORDER_ID

Check Order Status

Get the current status of an order placed via your account.

ParameterTypeDescription
keystringYour API key
actionstringstatus
orderintThe provider order ID from when you placed the order

Example Response

{
    "order": 123456,
    "status": "In progress",
    "start_count": 50,
    "remains": 50
}
GET/POST /api/v1?key=YOUR_KEY&action=BALANCE

Check Wallet Balance

View your current wallet balance.

ParameterTypeDescription
keystringYour API key
actionstringbalance

Example Response

{
    "balance": "10000.00",
    "currency": "NGN"
}

Code Examples

cURL — List Services

curl -s "https://ignytesmm.com/api/v1?key=YOUR_API_KEY&action=services"

cURL — Place Order

curl -s "https://ignytesmm.com/api/v1?key=YOUR_API_KEY&action=add&service=1&link=https://instagram.com/username&quantity=1000"

cURL — Check Status

curl -s "https://ignytesmm.com/api/v1?key=YOUR_API_KEY&action=status&order=123456"

cURL — Check Balance

curl -s "https://ignytesmm.com/api/v1?key=YOUR_API_KEY&action=balance"

Python

import requests

params = {"key": "YOUR_API_KEY", "action": "services"}
response = requests.get("https://ignytesmm.com/api/v1", params=params)
print(response.json())

Node.js

const res = await fetch("https://ignytesmm.com/api/v1?key=YOUR_API_KEY&action=services");
const data = await res.json();
console.log(data);
ℹ API Availability

Your API key can be generated from your dashboard profile settings. The API uses the same endpoints as the provider API for seamless integration. If you have any questions or need assistance with integration, contact our support team.