api_docs.badge
api_docs.hero_title
api_docs.hero_desc
1
api_docs.auth.title
api_docs.auth.desc_before api_docs.auth.strong_api_keys api_docs.auth.desc_after
- api_docs.auth.header_label api_docs.auth.header_desc
Authorization: Bearer YOUR_API_KEY - api_docs.auth.body_label api_docs.auth.body_desc
key=YOUR_API_KEYapi_docs.auth.body_desc_end
api_docs.auth.warn
api_docs.auth.info_before POST api_docs.auth.info_middle
Content-Type: application/x-www-form-urlencoded api_docs.auth.info_or application/json. api_docs.auth.info_end JSON.
2
api_docs.services.title
POST
services
api_docs.services.desc
api_docs.request_example
POST https://nafazsmm.store/api/v2
key=YOUR_API_KEY
action=services
api_docs.response
[
{
"service": 1,
"name": "Instagram Followers",
"type": "Default",
"category": "Instagram",
"rate": "0.50", // USD per 1000
"min": 100,
"max": 10000,
"refill": true,
"cancel": false,
"description": "High quality followers..."
}
]
3
api_docs.balance.title
POST
balance
api_docs.balance.desc
api_docs.request_example
POST https://nafazsmm.store/api/v2 key=YOUR_API_KEY action=balance
api_docs.response
{
"balance": "98.54200",
"currency": "USD"
}
4
api_docs.add.title
api_docs.add.price_note
(quantity / 1000) × rate. api_docs.add.price_note_end
POST
add
api_docs.add.default_title
| api_docs.table.parameter | api_docs.table.type | api_docs.table.description |
|---|---|---|
| keyapi_docs.required | string | api_docs.param.key |
| actionapi_docs.required | string | add |
| serviceapi_docs.required | integer | api_docs.param.service_id |
| linkapi_docs.required | string | api_docs.param.link |
| quantityapi_docs.required | integer | api_docs.param.quantity |
| runsapi_docs.optional | integer | api_docs.param.runs |
| delayapi_docs.optional | integer | api_docs.param.delay |
api_docs.request_example
key=YOUR_API_KEY action=add service=1 link=https://instagram.com/username quantity=1000 // Response { "order": 23501 }
POST
add
api_docs.add.comments_title
| api_docs.table.parameter | api_docs.table.type | api_docs.table.description |
|---|---|---|
| serviceapi_docs.required | integer | api_docs.param.service_comments |
| linkapi_docs.required | string | api_docs.param.post_url |
| commentsapi_docs.required | string | api_docs.param.comments |
api_docs.request_example
key=YOUR_API_KEY action=add service=15 link=https://instagram.com/p/ABC123 comments=Amazing post!\nLove this content!\nGreat work! // Response { "order": 23502 }
POST
add
api_docs.add.subs_title
| api_docs.table.parameter | api_docs.table.type | api_docs.table.description |
|---|---|---|
| serviceapi_docs.required | integer | api_docs.param.service_subs |
| usernameapi_docs.required | string | api_docs.param.username |
| minapi_docs.required | integer | api_docs.param.min |
| maxapi_docs.required | integer | api_docs.param.max |
| postsapi_docs.required | integer | api_docs.param.posts |
| delayapi_docs.required | integer | api_docs.param.delay_required |
5
api_docs.status.title
POST
status
api_docs.status.single_multi
| api_docs.table.parameter | api_docs.table.type | api_docs.table.description |
|---|---|---|
| orderapi_docs.optional | integer | api_docs.status.order_id |
| ordersapi_docs.optional | string | api_docs.status.orders_ids |
api_docs.response — api_docs.status.single
{
"charge": "0.50000",
"start_count": "1200",
"status": "Completed",
"remains": "0",
"currency": "USD"
}
api_docs.response — api_docs.status.multi
{
"23501": { "status": "Completed", "remains": "0", ... },
"23502": { "status": "In progress", "remains": "500", ... },
"99999": { "error": "Incorrect order ID" }
}
api_docs.status.possible_statuses
- ● api_docs.status.pending
- ● api_docs.status.processing
- ● api_docs.status.active
- ● api_docs.status.completed
- ● api_docs.status.partial
- ● api_docs.status.canceled
- ● api_docs.status.failed
6
api_docs.refill.title
api_docs.refill.available_note_before
Completed api_docs.refill.available_note_after (refill: true).
POST
refill
api_docs.refill.create
| api_docs.table.parameter | api_docs.table.type | api_docs.table.description |
|---|---|---|
| orderapi_docs.optional | integer | api_docs.refill.id |
| ordersapi_docs.optional | string | api_docs.refill.ids |
api_docs.response
{ "refill": 9901 }
api_docs.response
[
{ "order": 23501, "refill": 9901 },
{ "order": 23502, "refill": { "error": "Refill not available" } }
]
POST
refill_status
api_docs.refill.status_title
| api_docs.table.parameter | api_docs.table.type | api_docs.table.description |
|---|---|---|
| refillapi_docs.optional | integer | api_docs.refill.id |
| refillsapi_docs.optional | string | api_docs.refill.ids |
api_docs.response
// Single { "status": "Completed" } // Multiple [ { "refill": 9901, "status": "Completed" }, { "refill": 9902, "status": "Pending" } ]
7
api_docs.cancel.title
api_docs.cancel.available_note_before
Pending api_docs.cancel.available_note_after (cancel: true).
POST
cancel
api_docs.cancel.title
| api_docs.table.parameter | api_docs.table.type | api_docs.table.description |
|---|---|---|
| ordersapi_docs.required | string | api_docs.cancel.orders_ids |
api_docs.response
[
{ "order": 23501, "cancel": 1 },
{ "order": 23502, "cancel": { "error": "Cancel not available" } }
]
8
api_docs.errors.title
| api_docs.errors.error_col | api_docs.errors.desc_col |
|---|---|
| Unauthenticated | api_docs.errors.unauthenticated |
| This API key does not have permission for this action | api_docs.errors.no_permission |
| Service not found or inactive | api_docs.errors.service_not_found |
| Quantity must be between {min} and {max} | api_docs.errors.quantity_range |
| Insufficient balance | api_docs.errors.insufficient_balance |
| Incorrect order ID | api_docs.errors.incorrect_order |
| Refill not available | api_docs.errors.refill_unavailable |
| Cancel not available | api_docs.errors.cancel_unavailable |
| Unknown action | api_docs.errors.unknown_action |