Neofollower-SMM-Panel-API README

The project's README from github.com/Neofollower/Neofollower-SMM-Panel-API. As one markdown file: README.md.

NeoFollower SMM Panel Reseller API

Official NeoFollower reseller API documentation, integration reference, and code examples for SMM panels, agencies, developers, and social media service resellers.

Use the NeoFollower API to retrieve available services, place reseller orders, check single or multiple order statuses, and query your account balance programmatically.

This repository is maintained as the public developer reference for the NeoFollower reseller API. Never commit your real API key to source control.

What is the NeoFollower Reseller API?

The NeoFollower Reseller API is an HTTP API for automating common SMM panel reseller workflows. A reseller can connect a website, panel, script, application, or internal automation to NeoFollower and interact with the service catalog and order system without placing every order manually.

Typical integrations include:

Quick start

Every request is sent to the same endpoint:

https://panel.neofollower.com/api/v1

Send parameters as a POST request. Your API key is passed using the key parameter and the operation is selected using action.

1. Get the service list

curl -X POST "https://panel.neofollower.com/api/v1" \
  -d "key=YOUR_API_KEY" \
  -d "action=services"

2. Place an order

curl -X POST "https://panel.neofollower.com/api/v1" \
  -d "key=YOUR_API_KEY" \
  -d "action=add" \
  -d "service=SERVICE_ID" \
  -d "link=https://example.com/post" \
  -d "quantity=100"

Example response:

{
  "status": "success",
  "order": 32
}

3. Check an order

curl -X POST "https://panel.neofollower.com/api/v1" \
  -d "key=YOUR_API_KEY" \
  -d "action=status" \
  -d "order=32"

4. Check your balance

curl -X POST "https://panel.neofollower.com/api/v1" \
  -d "key=YOUR_API_KEY" \
  -d "action=balance"

API actions

Action Purpose Main parameters
services Retrieve the current service catalog key, action
add Place a new reseller order key, action, service, service-specific fields
status Check one order key, action, order
status Check multiple orders key, action, orders
balance Retrieve account balance and currency key, action

See the complete API reference.

Code examples

Ready-to-edit examples are included for several common environments:

All examples read the API key from an environment variable where practical.

Machine-readable API definition

The repository includes an OpenAPI 3.1 definition for the core API actions. It can be imported into compatible API clients, documentation systems, developer tools, and code assistants.

Authentication

NeoFollower uses an API key supplied as the key request parameter.

key=YOUR_API_KEY

Keep API credentials server-side. Do not expose an API key in browser JavaScript, public repositories, screenshots, support posts, or frontend source code.

Request format

Requests should be sent with POST. Form-encoded requests are the simplest interoperable option:

POST /api/v1 HTTP/1.1
Host: panel.neofollower.com
Content-Type: application/x-www-form-urlencoded

key=YOUR_API_KEY&action=balance

Service-specific order payloads

Different NeoFollower services can require different order fields. Common fields exposed by the API documentation include:

service, link, quantity, runs, interval, comments, usernames, hashtags, hashtag, username, min, max, delay, and expiry.

Do not assume every field applies to every service. Retrieve the current service catalog and follow the requirements of the service you are ordering.

See service-specific payloads.

Error handling

Production integrations should:

  1. Validate required input before sending an order.
  2. Treat non-2xx responses as transport failures.
  3. Validate that the response is JSON before parsing it.
  4. Check response fields before assuming an order was created.
  5. Store the returned order ID.
  6. Poll order status responsibly instead of making rapid repeated requests.
  7. Log errors without logging API keys.

See troubleshooting and integration safety.

FAQ

What is the NeoFollower API endpoint?

The official reseller API endpoint is:

https://panel.neofollower.com/api/v1

What format does the API return?

The API returns JSON responses.

How do I authenticate?

Include your NeoFollower API key in the key parameter of each API request.

Can I retrieve NeoFollower services through the API?

Yes. Send action=services.

Can I place SMM reseller orders automatically?

Yes. Send action=add together with the service ID and the parameters required by that service.

Can I check multiple order statuses?

Yes. Use action=status and send comma-separated order IDs in the orders parameter.

Can I check my reseller balance through the API?

Yes. Send action=balance.

More answers are available in the NeoFollower API FAQ.

Repository structure

.
├── README.md
├── openapi.yaml
├── CHANGELOG.md
├── CITATION.cff
├── LICENSE
├── SECURITY.md
├── CONTRIBUTING.md
├── docs/
│   ├── api-reference.md
│   ├── service-payloads.md
│   ├── integration-guide.md
│   ├── troubleshooting.md
│   └── faq.md
├── examples/
│   ├── curl/
│   ├── php/
│   ├── python/
│   ├── javascript/
│   └── go/
└── postman/
    └── NeoFollower-Reseller-API.postman_collection.json

Support

For account, service, order, or API-key questions, use the official NeoFollower support channels available through the website or reseller panel.

For errors in this repository's documentation or examples, open a GitHub issue.

License

The documentation and example code in this repository are released under the MIT License, unless a file states otherwise.


NeoFollower — official reseller API documentation and integration examples for developers building with the NeoFollower SMM panel.

Neofollower-SMM-Panel-API (Neofollower/Neofollower-SMM-Panel-API)

Searching Database…

这是什么?NeoFollower 分销 API 的官方开发者参考文档。它是一套面向 SMM(社交媒体营销)面板分销商的 HTTP API,可以自动浏览服务目录、下单、跟踪订单状态和查询余额。
这是 API 本身,还是只是它的文档?只是参考文档:这个仓库里放的是文档、一份 OpenAPI 3.1 定义,以及可以直接修改的代码示例。真正的 API 是 NeoFollower 托管的服务端点,你通过 HTTP 来调用它。
我该怎么开始调用?先在 NeoFollower 分销面板获取你的 API 密钥,然后把参数以 POST 方式发送到唯一的 API 端点:key 参数用来验证身份,action 用来选择操作,响应以 JSON 格式返回,使用表单编码(form-encoded)的请求是最简单的方式。
所有服务下单时的参数都一样吗?不一样——link、quantity、runs、interval、comments 等字段因服务而异,所以要先拉取当前的服务目录,并按照你所订购的那个服务的具体要求来传参,不要想当然地认为某个字段通用。
我能在一次请求里查询多个订单吗?可以——发送 action=status,并在 orders 参数里传入用英文逗号分隔的订单 ID 列表,就能批量查询。
我能把这个 API 规范导入 Postman 或其他 API 客户端吗?可以——仓库里附带了一份包含核心操作的 OpenAPI 3.1 定义,可以导入到兼容的 API 客户端、文档系统和代码助手中。
人们通常用它来做什么?SMM 分销面板、自定义的社交媒体营销看板、代理商订单管理系统、WordPress 或 WooCommerce 集成,以及服务端脚本或定时任务。
Size
<0.1 MB
Stars
113
Age
1mo
Commits · 90 Days