Services How It Works Blog Free Reseller Panel API Login Sign Up Free

Utangulizi

Resimi API hukuruhusu kujumuisha huduma zetu za SMM kwenye paneli yako, programu, au mtiririko wa kazi. Maombi yote yanarejeshwa JSON. API inaoana na umbizo la kawaida la API ya paneli ya SMM inayotumiwa na JAP, SMMKings, Peakerr na wengine - na kuifanya iwe rahisi kubadili au kujumuisha.

URL ya Msingi: https://resimi.xyz/api/v2.php

Miisho yote inakubali maombi GET na POST maombi. Tumia POST kwa maagizo na kughairiwa, GET kwa hoja za kusoma pekee.

Uthibitishaji

Kila ombi lazima lijumuishe ufunguo wako wa API kama kigezo cha key.

Ufunguo wako wa API uko katika Mipangilio ya Akaunti → Ufikiaji wa API. Ifanye kuwa siri - ina ufikiaji kamili wa akaunti yako na salio.
GET https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=balance

Makosa

Makosa yote hurejesha kipengee cha JSON na kitufe cha kosa:

{"error": "Insufficient balance. Please add funds."}
Ujumbe wa hitilafuMaana
Ufunguo batili wa APIUfunguo sio sahihi au akaunti imesimamishwa
Usawa usiotoshaOngeza pesa kabla ya kuagiza
Huduma haijapatikana au haitumikiKitambulisho cha huduma si sahihi au huduma imezimwa
Kiasi lazima kiwe kati ya X na YKiasi cha nje ya masafa yanayoruhusiwa kwa huduma hii
Agizo halijapatikanaKitambulisho cha agizo hakipo au ni mali ya mtumiaji mwingine
Agizo haliwezi kughairiwaAgizo tayari limekamilika au limeghairiwa

Pata Huduma

Hurejesha orodha kamili ya huduma zinazotumika pamoja na viwango na vikomo.

GET https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=services

Vigezo

KigezoAinaMaelezo
key requiredstringUfunguo wako wa API
action requiredstringNi lazima huduma

Jibu

[
  {
    "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
  },
  ...
]

Weka Agizo

Huweka agizo jipya. Mizani inakatwa mara moja. Hurejesha kitambulisho cha agizo.

POST https://resimi.xyz/api/v2.php
KigezoAinaMaelezo
key requiredstringUfunguo wako wa API
action requiredstringLazima ongeza
service requiredintegerKitambulisho cha huduma kutoka kwa orodha ya huduma
link requiredstringURL ya wasifu au chapisho lengwa
quantity requiredintegerJumla ya kiasi cha kuwasilisha
runs optionalintegerIdadi ya mipasho ya matone (chaguo-msingi: 1)
interval optionalintegerDakika kati ya uendeshaji wa kulisha kwa njia ya matone (chaguo-msingi: 0)
comments optionalstringMaoni maalum (kwa huduma za maoni), moja kwa kila mstari

Jibu - Mafanikio

{"order": 98765}

Jibu - Hitilafu

{"error": "Insufficient balance. Please add funds."}
Mlisho wa kudondosha: Weka endesha = idadi ya bachi na muda = dakika kati ya kila moja. Mfano — wafuasi 1,000 katika muda wa siku 7: quantity=1000&runs=7&interval=1440

Hali ya Kuagiza

Angalia hali ya sasa ya agizo.

GET https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=status&order=ORDER_ID
KigezoAinaMaelezo
key requiredstringUfunguo wako wa API
action requiredstringLazima iwe hadhi
order requiredintegerKitambulisho cha agizo kimerejeshwa kutoka <code>ongeza</code>

Jibu

{
  "charge": "0.5000",
  "start_count": 1240,
  "status": "In_progress",
  "remains": 630,
  "currency": "USD"
}

Maadili ya hali

HaliMaana
PendingInasubiri kutumwa kwa mtoa huduma
ProcessingImetumwa kwa mtoa huduma, ikiwa kwenye foleni
In_progressUwasilishaji unaendelea
CompletedImewasilishwa kikamilifu
PartialImewasilishwa kwa sehemu, pesa zilizosalia zimerejeshwa
CancelledImeghairiwa, pesa zilizosalia zimerejeshwa

Ghairi Agizo

Hughairi agizo ambalo halijashughulikiwa au linaloendelea. Sehemu ambayo haijawasilishwa itarejeshwa kwa salio lako.

POST https://resimi.xyz/api/v2.php
KigezoAinaMaelezo
key requiredstringUfunguo wako wa API
action requiredstringLazima ghairi
order requiredintegerKitambulisho cha agizo ili kughairi

Jibu - Mafanikio

{"success": true, "refunded": 0.2500}

Angalia Mizani

Hurejesha salio la sasa la akaunti inayohusishwa na ufunguo wa API.

GET https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=balance

Jibu

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

Mifano ya Kanuni

<?php
$apiUrl = "https://resimi.xyz/api/v2.php";
$apiKey = "YOUR_API_KEY";

function smmApi(string $url, string $key, array $params): array {
    $params['key'] = $key;
    $ch = curl_init($url);
    curl_setopt_array($ch, [
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_POST => true,
        CURLOPT_POSTFIELDS => http_build_query($params),
        CURLOPT_TIMEOUT => 30,
    ]);
    $response = curl_exec($ch);
    curl_close($ch);
    return json_decode($response, true) ?? [];
}

// Get services
$services = smmApi($apiUrl, $apiKey, ['action' => 'services']);

// Place an order
$order = smmApi($apiUrl, $apiKey, [
    'action' => 'add',
    'service' => 1234,
    'link' => 'https://instagram.com/yourprofile',
    'quantity' => 1000,
]);
echo "Order ID: " . ($order['order'] ?? 'Error: ' . $order['error']);

// Check balance
$balance = smmApi($apiUrl, $apiKey, ['action' => 'balance']);
echo "Balance: $" . $balance['balance'];
import requests

API_URL = "https://resimi.xyz/api/v2.php"
API_KEY = "YOUR_API_KEY"

def smm_api(params: dict) -> dict:
    params["key"] = API_KEY
    response = requests.post(API_URL, data=params, timeout=30)
    return response.json()

# Get services
services = smm_api({"action": "services"})
for svc in services[:3]:
    print(f"[{svc['service']}] {svc['name']} - ${svc['rate']}/1K")

# Place an order
order = smm_api({
    "action": "add",
    "service": 1234,
    "link": "https://instagram.com/yourprofile",
    "quantity": 1000,
})
print(f"Order ID: {order.get('order', 'Error: ' + order.get('error', ''))}")

# Check status
status = smm_api({"action": "status", "order": order.get("order")})
print(f"Status: {status.get('status')} | Remains: {status.get('remains')}")

# Check balance
balance = smm_api({"action": "balance"})
print(f"Balance: ${balance['balance']}")
const API_URL = "https://resimi.xyz/api/v2.php";
const API_KEY = "YOUR_API_KEY";

async function smmApi(params) {
    const body = new URLSearchParams({ key: API_KEY, ...params });
    const res = await fetch(API_URL, { method: "POST", body });
    return res.json();
}

// Get services
const services = await smmApi({ action: "services" });
console.log(`Found ${services.length} services`);

// Place an order
const order = await smmApi({
    action: "add",
    service: 1234,
    link: "https://instagram.com/yourprofile",
    quantity: 1000,
});
console.log("Order ID:", order.order ?? "Error: " + order.error);

// Check status
const status = await smmApi({ action: "status", order: order.order });
console.log("Status:", status.status, "| Remains:", status.remains);

// Cancel an order
const cancel = await smmApi({ action: "cancel", order: order.order });
console.log("Refunded:", cancel.refunded);

// Check balance
const balance = await smmApi({ action: "balance" });
console.log("Balance: $" + balance.balance);
# Get services
curl -X GET "https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=services"

# Place an order
curl -X POST "https://resimi.xyz/api/v2.php" \
  -d "key=YOUR_API_KEY" \
  -d "action=add" \
  -d "service=1234" \
  -d "link=https://instagram.com/yourprofile" \
  -d "quantity=1000"

# Place a drip-feed order (1000 followers over 7 days)
curl -X POST "https://resimi.xyz/api/v2.php" \
  -d "key=YOUR_API_KEY" \
  -d "action=add" \
  -d "service=1234" \
  -d "link=https://instagram.com/yourprofile" \
  -d "quantity=1000" \
  -d "runs=7" \
  -d "interval=1440"

# Check order status
curl -X GET "https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=status&order=98765"

# Cancel an order
curl -X POST "https://resimi.xyz/api/v2.php" \
  -d "key=YOUR_API_KEY" \
  -d "action=cancel" \
  -d "order=98765"

# Check balance
curl -X GET "https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=balance"
How can we help?