본문으로 건너뛰기

SMM 패널 API v2

SMMSupport API는 SMM 패널에서 흔히 쓰는 v2 형식이에요. 모든 요청은 한 주소에 POST로 보내고 action 값으로 할 일을 정해요.

기본 정보

주소
POST https://smmsupport.com/api/v2
보내는 형식
form(application/x-www-form-urlencoded) 또는 JSON
키
key 칸에 API 키. 계정 설정에서 만들어요
받는 값
JSON. 실패하면 error 칸에 이유
한도
키 하나에 1분 300번

action 목록

POSTservices서비스 목록

모든 서비스의 번호, 이름, 분류, 1천 개 가격, 최소와 최대, 리필 여부를 받아요.

보내는 값

key
API 키
action
services

받는 값

[
  {
    "service": 257090,
    "name": "Instagram Followers, 60 day refill",
    "type": "Default",
    "category": "Instagram Followers",
    "rate": "2.2600",
    "min": 50,
    "max": 75000,
    "refill": true,
    "cancel": true
  }
]

POSTadd주문 넣기

서비스 번호, 링크, 수량을 보내면 잔액에서 금액이 빠지고 주문 코드가 돌아와요.

보내는 값

key
API 키
action
add
service
서비스 번호
link
공개 주소
quantity
수량

받는 값

{
  "order": "SU4K8Q2MX"
}

POSTstatus주문 상태

주문 코드 하나(order)나 쉼표로 이은 100개까지(orders)의 금액, 시작 수, 상태, 남은 수량을 받아요.

보내는 값

key
API 키
action
status
order
주문 코드
orders
주문 코드 여러 개

받는 값

{
  "charge": "2.2600",
  "start_count": 0,
  "status": "Pending",
  "remains": 1000,
  "currency": "USD"
}

POSTbalance잔액

지금 잔액과 통화를 받아요.

보내는 값

key
API 키
action
balance

받는 값

{
  "balance": "120.0000",
  "currency": "USD"
}

POSTcancel취소

시작 전 주문을 취소하고 금액을 잔액으로 돌려받아요.

보내는 값

key
API 키
action
cancel
orders
주문 코드(쉼표로 100개까지)

받는 값

[
  {
    "order": "SU4K8Q2MX",
    "cancel": 1
  }
]

POSTrefill리필 요청

완료나 부분 완료된 보장 등급 주문을 기간 안에 리필 요청해요.

보내는 값

key
API 키
action
refill
order
주문 코드

받는 값

{
  "refill": "RQ7HM2QX"
}

오류 이름

Invalid API key
키가 틀렸거나 새 키로 바뀌었어요
Invalid service
없는 서비스 번호예요
Invalid link
https:// 로 시작하는 공개 주소가 아니에요
Quantity out of range
수량이 서비스 범위 밖이에요
Not enough funds on balance
잔액이 모자라요
Refill is not available for this order
리필이 없는 등급이거나 기간이 지났어요
Too many requests
한도를 넘었어요. 잠시 뒤 다시 보내요