API

수동 주문이 느릴 때 API로 서비스, 주문, 잔액, 상태 호출을 자체 흐름에 연결하세요.

이 페이지의 용도

API는 반복 요청을 자체 시스템에 연결하지만, 현재 서비스 규칙은 여전히 SMM 패널의 실시간 서비스 정보에서 확인해야 합니다. 검증된 서비스 하나로 시작하고 정확한 공개 링크와 Order ID 기록을 남기세요.

아래 표에서 엔드포인트, 요청 방식, 응답 형식과 사용 가능한 메서드를 확인할 수 있습니다. 예시는 응답 구조를 보여주며 실제 결과는 서비스와 주문 상태에 따라 달라질 수 있습니다.

HTTP 방식 POST
API URL https://smm-panel.pro/api/v2
응답 형식 JSON

Service list

파라미터 설명
key Your API key
action services

응답 예시

응답 JSON
[
    {
        "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

응답 예시

응답 JSON
{
    "order": 23501
}

Order status

파라미터 설명
key Your API key
action status
order Order ID

응답 예시

응답 JSON
{
    "charge": "0.27819",
    "start_count": "3572",
    "status": "Partial",
    "remains": "157",
    "currency": "USD"
}

Multiple orders status

파라미터 설명
key Your API key
action status
orders Order IDs (separated by a comma, up to 100 IDs)

응답 예시

응답 JSON
{
    "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

파라미터 설명
key Your API key
action refill
order Order ID

응답 예시

응답 JSON
{
    "refill": "1"
}

Create multiple refill

파라미터 설명
key Your API key
action refill
orders Order IDs (separated by a comma, up to 100 IDs)

응답 예시

응답 JSON
[
    {
        "order": 1,
        "refill": 1
    },
    {
        "order": 2,
        "refill": 2
    },
    {
        "order": 3,
        "refill": {
            "error": "Incorrect order ID"
        }
    }
]

Get refill status

파라미터 설명
key Your API key
action refill_status
refill Refill ID

응답 예시

응답 JSON
{
    "status": "Completed"
}

Get multiple refill status

파라미터 설명
key Your API key
action refill_status
refills Refill IDs (separated by a comma, up to 100 IDs)

응답 예시

응답 JSON
[
    {
        "refill": 1,
        "status": "Completed"
    },
    {
        "refill": 2,
        "status": "Rejected"
    },
    {
        "refill": 3,
        "status": {
            "error": "Refill not found"
        }
    }
]

Create cancel

파라미터 설명
key Your API key
action cancel
orders Order IDs (separated by a comma, up to 100 IDs)

응답 예시

응답 JSON
[
    {
        "order": 9,
        "cancel": {
            "error": "Incorrect order ID"
        }
    },
    {
        "order": 2,
        "cancel": 1
    }
]

User balance

파라미터 설명
key Your API key
action balance

응답 예시

응답 JSON
{
    "balance": "100.84292",
    "currency": "USD"
}