소개
Resimi API를 사용하면 SMM 서비스를 자신의 패널, 앱 또는 작업 흐름에 통합할 수 있습니다. 모든 요청은 JSON을 반환합니다. API는 JAP, SMMKings, Peakerr 등에서 사용하는 표준 SMM 패널 API 형식과 호환되므로 쉽게 전환하거나 통합할 수 있습니다.
기본 URL:
https://resimi.xyz/api/v2.php
모든 엔드포인트는 GET 및 POST 요청을 모두 허용합니다. 주문 및 취소에는 POST를 사용하고, 읽기 전용 쿼리에는 GET을 사용하세요.
인증
모든 요청에는 API 키가 key 매개변수로 포함되어야 합니다.
API 키는 계정 설정 → API 액세스에 있습니다. 비밀로 유지하세요. 귀하의 계정과 잔액에 대한 모든 권한을 갖습니다.
GET https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=balance
오류
모든 오류는 error 키가 있는 JSON 객체를 반환합니다.
{"error": "Insufficient balance. Please add funds."}
| 오류 메시지 | 의미 |
|---|---|
| 잘못된 API 키 | 키가 잘못되었거나 계정이 정지되었습니다 |
| 잔액 부족 | 주문하기 전에 자금을 추가하세요 |
| 서비스를 찾을 수 없거나 비활성 상태입니다. | 서비스 ID가 잘못되었거나 서비스가 비활성화되었습니다. |
| 수량은 X에서 Y 사이여야 합니다. | 이 서비스에 허용된 범위를 벗어난 수량 |
| 주문을 찾을 수 없습니다 | 주문 ID가 존재하지 않거나 다른 사용자의 주문 ID입니다. |
| 주문을 취소할 수 없습니다 | 주문이 이미 완료되었거나 취소되었습니다. |
서비스 받기
요금 및 한도가 포함된 활성 서비스의 전체 목록을 반환합니다.
GET
https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=services
매개변수
| 매개변수 | 유형 | 설명 |
|---|---|---|
key required | string | 귀하의 API 키 |
action required | string | services이어야 합니다. |
응답
[
{
"service": 1234,
"category": "Instagram",
"name": "Instagram Followers — HQ | Refill 30 days",
"type": "Default",
"rate": "0.5000",
"min": 100,
"max": 100000,
"dripfeed": true,
"refill": true,
"cancel": false
},
...
]
주문하기
새로운 주문을 합니다. 잔액은 즉시 차감됩니다. 주문 ID를 반환합니다.
POST
https://resimi.xyz/api/v2.php
| 매개변수 | 유형 | 설명 |
|---|---|---|
key required | string | 귀하의 API 키 |
action required | string | add이어야 합니다. |
service required | integer | 서비스 목록의 서비스 ID |
link required | string | 대상 프로필 또는 게시물의 URL |
quantity required | integer | 납품할 총 수량 |
runs optional | integer | 드립피드 실행 횟수(기본값: 1) |
interval optional | integer | 드립피드 실행 간 분(기본값: 0) |
comments optional | string | 사용자 정의 주석(주석 서비스용), 한 줄에 하나씩 |
응답 — 성공
{"order": 98765}
응답 - 오류
{"error": "Insufficient balance. Please add funds."}
드립 피드:
실행 = 배치 수 및 간격 = 각 간격(분)을 설정합니다. 예 — 7일 동안 팔로어 1,000명: 수량=1000&runs=7&간격=1440 주문 상태
현재 주문 상태를 확인하세요.
GET
https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=status&order=ORDER_ID
| 매개변수 | 유형 | 설명 |
|---|---|---|
key required | string | 귀하의 API 키 |
action required | string | 상태여야 합니다. |
order required | integer | <code>add</code>에서 반환된 주문 ID |
응답
{
"charge": "0.5000",
"start_count": 1240,
"status": "In_progress",
"remains": 630,
"currency": "USD"
}
상태 값
| 상태 | 의미 |
|---|---|
Pending | 공급자에게 전송되기를 기다리는 중 |
Processing | 제공자에게 전송됨, 대기 중 |
In_progress | 배송 진행 중 |
Completed | 완전히 배송됨 |
Partial | 부분적으로 배송되었으며 나머지는 환불됨 |
Cancelled | 취소됨, 남은 금액 환불됨 |
주문 취소
보류 중이거나 진행 중인 주문을 취소합니다. 미배송된 부분은 고객님의 잔액으로 환불됩니다.
POST
https://resimi.xyz/api/v2.php
| 매개변수 | 유형 | 설명 |
|---|---|---|
key required | string | 귀하의 API 키 |
action required | string | 취소이어야 합니다. |
order required | integer | 취소할 주문ID |
응답 — 성공
{"success": true, "refunded": 0.2500}
잔액 확인
API 키와 연결된 계정의 현재 잔액을 반환합니다.
GET
https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=balance
응답
{"balance": "12.4800", "currency": "USD"}