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

அறிமுகம்

Resimi API ஆனது எங்கள் SMM சேவைகளை உங்கள் சொந்த பேனல், ஆப்ஸ் அல்லது பணிப்பாய்வு ஆகியவற்றில் ஒருங்கிணைக்க உதவுகிறது. எல்லா கோரிக்கைகளும் JSON. API ஆனது JAP, SMMKings, Peaker மற்றும் பிறரால் பயன்படுத்தப்படும் நிலையான 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 விசைவிசை தவறானது அல்லது கணக்கு இடைநிறுத்தப்பட்டது
போதுமான இருப்பு இல்லைஆர்டர் செய்வதற்கு முன் நிதியைச் சேர்க்கவும்
சேவை கண்டறியப்படவில்லை அல்லது செயலற்ற நிலையில் உள்ளதுசேவை ஐடி தவறாக உள்ளது அல்லது சேவை முடக்கப்பட்டுள்ளது
அளவு X மற்றும் Y இடையே இருக்க வேண்டும்இந்த சேவைக்கு அனுமதிக்கப்பட்ட வரம்பிற்கு வெளியே உள்ள அளவு
ஆர்டர் கிடைக்கவில்லைஆர்டர் ஐடி இல்லை அல்லது வேறொரு பயனருக்கு சொந்தமானது
ஆர்டரை ரத்து செய்ய முடியாதுஆர்டர் ஏற்கனவே முடிந்தது அல்லது ரத்துசெய்யப்பட்டது

சேவைகளைப் பெறுங்கள்

கட்டணங்கள் மற்றும் வரம்புகளுடன் செயலில் உள்ள சேவைகளின் முழுப் பட்டியலை வழங்கும்.

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

அளவுருக்கள்

அளவுருவகைவிளக்கம்
key requiredstringஉங்கள் API விசை
action requiredstringசேவைகள் ஆக இருக்க வேண்டும்

பதில்

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

ஆர்டர் வைக்கவும்

புதிய ஆர்டரை வைக்கிறது. இருப்பு உடனடியாக கழிக்கப்படுகிறது. ஆர்டர் ஐடியை வழங்கும்.

POST https://resimi.xyz/api/v2.php
அளவுருவகைவிளக்கம்
key requiredstringஉங்கள் API விசை
action requiredstringசேர் ஆக இருக்க வேண்டும்
service requiredintegerசேவைகள் பட்டியலில் இருந்து சேவை ஐடி
link requiredstringஇலக்கு சுயவிவரம் அல்லது இடுகையின் URL
quantity requiredintegerவழங்க வேண்டிய மொத்த அளவு
runs optionalintegerசொட்டு ஊட்ட ஓட்டங்களின் எண்ணிக்கை (இயல்பு: 1)
interval optionalintegerசொட்டு-ஊட்ட ஓட்டங்களுக்கு இடையே உள்ள நிமிடங்கள் (இயல்பு: 0)
comments optionalstringதனிப்பயன் கருத்துகள் (கருத்து சேவைகளுக்கு), வரிக்கு ஒன்று

பதில் - வெற்றி

{"order": 98765}

பதில் - பிழை

{"error": "Insufficient balance. Please add funds."}
டிரிப்-ஃபீட்: தொகுப்பு ரன்கள் = தொகுதிகளின் எண்ணிக்கை மற்றும் இடைவெளி = ஒவ்வொன்றிற்கும் இடையே நிமிடங்கள். உதாரணம் — 7 நாட்களில் 1,000 பின்தொடர்பவர்கள்: quantity=1000&runs=7&interval=1440

ஆர்டர் நிலை

ஆர்டரின் தற்போதைய நிலையைச் சரிபார்க்கவும்.

GET https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=status&order=ORDER_ID
அளவுருவகைவிளக்கம்
key requiredstringஉங்கள் API விசை
action requiredstringநிலை இருக்க வேண்டும்
order requiredintegerஆர்டர் ஐடி <code>add</code> இலிருந்து திரும்பியது

பதில்

{
  "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 requiredstringஉங்கள் API விசை
action requiredstringரத்துசெல் ஆக இருக்க வேண்டும்
order requiredintegerஐடியை ரத்து செய்ய ஆர்டர் செய்யுங்கள்

பதில் - வெற்றி

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

இருப்பை சரிபார்க்கவும்

API விசையுடன் தொடர்புடைய கணக்கின் தற்போதைய இருப்பை வழங்குகிறது.

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

பதில்

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

குறியீடு எடுத்துக்காட்டுகள்

<?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?