Integrate IgnyteSMM services directly into your own applications and workflows.
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.
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.
All API actions use a single endpoint. Make GET or POST requests with query/body parameters.
Retrieve all available services with current pricing. Prices shown include platform markup.
| Parameter | Type | Description |
|---|---|---|
| key | string | Your API key |
| action | string | services |
[
{
"service": 1,
"name": "Instagram Followers",
"rate": 1550,
"min": 100,
"max": 50000
}
]
Submit a new order. Funds are deducted from your wallet balance.
| Parameter | Type | Description |
|---|---|---|
| key | string | Your API key |
| action | string | add |
| service | int | Service ID from services list |
| link | string | Target link (username, post URL, etc.) |
| quantity | int | Amount to order |
{
"order": 123456,
"status": "Pending",
"charge": 775.0,
"balance": 9225.0
}
Get the current status of an order placed via your account.
| Parameter | Type | Description |
|---|---|---|
| key | string | Your API key |
| action | string | status |
| order | int | The provider order ID from when you placed the order |
{
"order": 123456,
"status": "In progress",
"start_count": 50,
"remains": 50
}
View your current wallet balance.
| Parameter | Type | Description |
|---|---|---|
| key | string | Your API key |
| action | string | balance |
{
"balance": "10000.00",
"currency": "NGN"
}
curl -s "https://ignytesmm.com/api/v1?key=YOUR_API_KEY&action=services"
curl -s "https://ignytesmm.com/api/v1?key=YOUR_API_KEY&action=add&service=1&link=https://instagram.com/username&quantity=1000"
curl -s "https://ignytesmm.com/api/v1?key=YOUR_API_KEY&action=status&order=123456"
curl -s "https://ignytesmm.com/api/v1?key=YOUR_API_KEY&action=balance"
import requests
params = {"key": "YOUR_API_KEY", "action": "services"}
response = requests.get("https://ignytesmm.com/api/v1", params=params)
print(response.json())
const res = await fetch("https://ignytesmm.com/api/v1?key=YOUR_API_KEY&action=services");
const data = await res.json();
console.log(data);
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.