notpanel
HizmetlerFiyatlandırmaSSSÇekilişAPI
notpanel

Her platform için takipçi, beğeni ve görüntüleme.

Katalog, doğrudan işlettiğimiz hizmetleri ve doğrulanmış ortakların kapasitesini birleştirir. Kullanılabilirlik, süre, refill ve drip-feed her hizmette gösterilir; yönlendirme ve ortak kimlikleri gizli kalır.

Ürün

  • Hizmetler
  • Fiyatlandırma
  • Fiyat endeksi
  • Ortaklık Programı

Kaynaklar

  • API
  • Blog
  • SSS
  • Durum

Şirket

  • Hakkımızda
  • Neden NotPanel
  • Bize Ulaşın

Yasal

  • Hizmet Şartları
  • Gizlilik Politikası
  • İade Politikası

Diller

  • English
  • Español
  • Português
  • Русский
  • Türkçe
  • العربية
  • हिन्दी
  • Bahasa Indonesia
  • Français
  • 中文

© 2026 NotPanel. Tüm hakları saklıdır.

support@notpanel.com
notpanel
API dokümantasyonu
+
API dokümantasyonu

Giriş

  • Genel bakış
  • Başlarken
  • Kimlik Doğrulama
  • Hız limitleri
  • Hatalar

Katalog

  • Servisleri listeleme
  • Gelişmiş katalog
  • Hizmet türleri

Siparişler

  • Sipariş verme
  • Sipariş durumu
  • İade teklifi
  • Yeniden dolum
  • İptal

Hesap

  • Hesap durumu
  • Bakiye

Webhook'lar

  • Webhook'ları yönet

Referans

  • Değişiklik günlüğü
  • SDK'lar ve kütüphaneler

Yardım mı gerekli?

support@notpanel.com →

Sipariş durumu

Bir veya en fazla 100 siparişin mevcut durumunu döndürür. Webhook polling'i azaltabilir ama yeniden denemeli en-iyi-çabadır; önemli durumu bu eylemle uzlaştırın.

POSThttps://notpanel.com/api/v3action=status
API anahtarı gerekliHız sınırlı (paylaşılan hesap + IP + işlem)Gövde: application/x-www-form-urlencoded

Parametreler

AdTürAçıklama
keyZorunlustringAPI anahtarınız.
actionZorunlustringBirebir "status" dizesi olmalıdır.
orderstringTek bir siparişin sayısal ID'si. order ve orders birlikte gönderilirse orders önceliklidir.
ordersstring (CSV)Virgülle ayrılmış en fazla 100 sayısal sipariş ID'si. order ve orders birlikte gönderilirse orders önceliklidir.

Örnek istek

YOUR_API_KEY değerini panonuzun API sayfası altında oluşturulan anahtarla değiştirin.

curl -X POST https://notpanel.com/api/v3 \
  -H "Content-Type: application/x-www-form-urlencoded" \
  -d "key=YOUR_API_KEY&action=status&order=7001"
const res = await fetch("https://notpanel.com/api/v3", {
  method: "POST",
  headers: { "Content-Type": "application/x-www-form-urlencoded" },
  body: new URLSearchParams({
    key: "YOUR_API_KEY",
    action: "status",
    order: "7001",
  }),
});

const data = await res.json();
console.log(data);
import requests

res = requests.post(
  "https://notpanel.com/api/v3",
  data={
    "key": "YOUR_API_KEY",
    "action": "status",
    "order": "7001",
},
)
print(res.json())
<?php
$body = http_build_query([
    'key' => 'YOUR_API_KEY',
    'action' => 'status',
    'order' => '7001',
]);

$response = file_get_contents('https://notpanel.com/api/v3', false, stream_context_create([
    'http' => [
        'method'  => 'POST',
        'header'  => "Content-Type: application/x-www-form-urlencoded\r\n",
        'content' => $body,
        'ignore_errors' => true,
    ],
]));

print_r(json_decode($response, true));

Örnek yanıt

{
  "status": "In progress",
  "status_key": "in_progress",
  "charge": "0.50",
  "refund": "0.00",
  "refund_pending": 0,
  "refund_pending_amount": "0.00",
  "start_count": "1234",
  "remains": "650",
  "currency": "USD",
  "cancel_available": false,
  "cancel_before": "2026-08-25T10:30:15.000Z",
  "refund_guaranteed_at": "2026-09-01T10:30:00.000Z",
  "refund_policy": "full_if_unresolved_after_7_days"
}

Yaygın hatalar

DurumGövdeNeden
400{"error":"Missing parameter: order"}Ne order ne de orders sağlandı.
400{"error":"Order not found"}Tekil sipariş ID'si mevcut değil veya hesabınıza ait değil.
400{"error":"Maximum 100 orders per request"}orders CSV'si 100'den fazla ID içeriyordu. Gruplara bölün.

Normal sipariş para alanları

Normal siparişte charge şu an saklanan ücrettir ve kısmi uzlaşma sonrası tutulmuş veya net tutar olabilir. refund cüzdana zaten kaydedilmiş kredidir. refund_pending=1, tanınmış iade parasının cüzdanda yer açılmasını beklediğini; refund_pending_amount ise bu bekleyen tutarı belirtir. İptal ya da refund satırı özgün charge değerini tutabilir; bu alanları doğrudan çıkarmayın. Mutabakat için action=refund_quote ile original_charge, refunded, refund_pending_amount ve refundable_now alanlarını okuyun.

Çoklu-durum yanıtı

orders sağlandığında, yanıt sipariş ID'sine göre anahtarlanmış bir nesnedir. Hesabınıza ait olmayan siparişler, sonuçtan sessizce çıkarılır — hata olarak döndürülmezler.

{
  "7001": {
    "status": "Completed",
    "status_key": "completed",
    "charge": "0.50",
    "refund": "0.00",
    "refund_pending": 0,
    "refund_pending_amount": "0.00",
    "start_count": "1234",
    "remains": "0",
    "currency": "USD",
    "cancel_available": false,
    "cancel_before": "2026-08-25T10:30:15.000Z",
    "refund_guaranteed_at": "2026-09-01T10:30:00.000Z",
    "refund_policy": "full_if_unresolved_after_7_days"
  },
  "7002": {
    "status": "Processing",
    "status_key": "cancelling",
    "charge": "10.00",
    "refund": "0.00",
    "start_count": "0",
    "remains": "0",
    "currency": "USD"
  }
}

Durum değerleri

  • pending — kabul edildi, henüz gönderilmedi. Normal API siparişi, tam iadeyle iptal edilebildiği 15 saniyelik süre içinde kalır.
  • processing — sipariş kabul edildi ve teslimat onayı bekleniyor.
  • in_progress — yukarı akış onayladı, teslimat sürüyor.
  • completed — tamamen teslim edildi.
  • partial — kısmen teslim edildi; yeniden dolum mevcut olabilir.
  • cancelled — sipariş iptal edildi ve son durumdadır.
  • refunded — iade edildi (başarısız teslimat veya yedi gün boyunca çözülemeyen sipariş garantisi).
  • expired — eski nihai değer. 7. günde hâlâ pending, processing, in_progress veya parked olan güncel normal siparişler tamamen iade edilir ve refunded döner.
  • parked — servis kullanılamadığından gönderim öncesi geçici tutuldu; sonra yeniden denenebilir veya çözülebilir.