Shopping Cart
Your cart is empty.


API Documentation

7Panel REST API v2 (GET / POST, JSON responses). Authenticate with your API key from the Account page.

POST or GET

HTTP Method

https://7panel.net/api/v2

API Url

Get on the Account Page

API Key

Response Format

JSON

How to write API requests GET / POST

  • Use endpoint https://7panel.net/api/v2 for all actions.
  • Always send key and action parameters.
  • Parameter names must match exactly (for example: refill_status).
  • For multiple IDs use comma separated values: 1,2,3.
GET example
https://7panel.net/api/v2?key=YOUR_API_KEY&action=services
POST example (form-data / x-www-form-urlencoded)
 https://7panel.net/api/v2?key=YOUR_API_KEY&action=add&service=1&link=https://example.com/post/123&quantity=500

Service list GET

ParametersDescription
keyYour API key
actionservices
https://7panel.net/api/v2?key=YOUR_API_KEY&action=services

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

Add order POST

ParametersDescription
keyYour API key
actionadd
serviceService ID
linkLink to page
quantityNeeded quantity
runs (optional)Runs to deliver
interval (optional)Interval in minutes
https://7panel.net/api/v2?key=YOUR_API_KEY&action=add&service=Service_ID&link=Link_to_page&quantity=Needed_quantity

Example response
{
    "order": 23501
}

Order status POST

ParametersDescription
keyYour API key
actionstatus
orderOrder ID
https://7panel.net/api/v2?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 POST

ParametersDescription
keyYour API key
actionstatus
ordersOrder IDs (separated by a comma, up to 100 IDs)
https://7panel.net/api/v2?key=YOUR_API_KEY&action=status&orders=Order_ID_1,Order_ID_2,Order_ID_3

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 POST

ParametersDescription
keyYour API key
actionrefill
orderOrder ID
https://7panel.net/api/v2?key=YOUR_API_KEY&action=refill&order=Order_ID

Example response
{
    "refill": "1"
}

Create multiple refill POST

ParametersDescription
keyYour API key
actionrefill
ordersOrder IDs (separated by a comma, up to 100 IDs)
https://7panel.net/api/v2?key=YOUR_API_KEY&action=refill&orders=Order_ID_1,Order_ID_2,Order_ID_3

Example response
[
    {
        "order": 1,
        "refill": 1
    },
    {
        "order": 2,
        "refill": 2
    },
    {
        "order": 3,
        "refill": {
            "error": "Incorrect order ID"
        }
    }
]

Get refill status POST

ParametersDescription
keyYour API key
actionrefill_status
refillRefill ID
https://7panel.net/api/v2?key=YOUR_API_KEY&action=refill_status&refill=refill_ID

Example response
{
    "status": "Completed"
}

Get multiple refill status POST

ParametersDescription
keyYour API key
actionrefill_status
refillsRefill IDs (separated by a comma, up to 100 IDs)
https://7panel.net/api/v2?key=YOUR_API_KEY&action=refill_status&refills=Refill_ID_1,Refill_ID_2,Refill_ID_3

Example response
[
    {
        "refill": 1,
        "status": "Completed"
    },
    {
        "refill": 2,
        "status": "Rejected"
    },
    {
        "refill": 3,
        "status": {
            "error": "Refill not found"
        }
    }
]

Create cancel POST

ParametersDescription
keyYour API key
actioncancel
ordersOrder IDs (separated by a comma, up to 100 IDs)
https://7panel.net/api/v2?key=YOUR_API_KEY&action=cancel&orders=Order_ID_1,Order_ID_2,Order_ID_3

Example response
[
    {
        "order": 9,
        "cancel": {
            "error": "Incorrect order ID"
        }
    },
    {
        "order": 2,
        "cancel": 1
    }
]

User balance POST

ParametersDescription
keyYour API key
actionbalance
https://7panel.net/api/v2?key=YOUR_API_KEY&action=balance

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





Live Customizer

Style Setting
Theme
LTR
RTL

Color Customizer


Menu Hide

Menu Color

Menu Style
Mini
Hover
Boxed
Soft

Active Menu Style
Rounded One Side
Rounded All
Pill One Side
Pill All
Left Bordered
Full Width

Navbar Hide

Navbar Style
Glass
Sticky
Transparent
Default

Card Style

Banner Style
Color
Image

Advanced
Style Appearance
Page Transition
Storage