Collapse content

API —  Bu, yazılımınızla aktivasyon sunucumuz arasındaki etkileşim protokolüdür. Yanınızda sms mesajları alma sürecini otomatikleştirmek için API'ye ihtiyacınız var

Apı'miz sms-activate API ile uyumludur

Tüm isteklerde apı_key parametresi şeklinde bir API anahtarı bulunmalıdır

image
Aktivasyon API'si
API: Numara isteği

https://api.grizzlysms.com/stubs/handler_api.php?api_key=$api_key&action=getNumber&service=$service&country=$country&maxPrice=$maxPrice&providerIds=$providerIds&exceptProviderIds=$exceptProviderIds

&action=getNumber
$api_key — API anahtarınız (Hesabınızdaki Ayarlar bölümüne bakın);
$service — servis kodu. Servis Kodları bölümüne bakın;
$country — ülke kodu. «Ülke Kodları» bölümüne bakın;
$maxPrice — numarayı satın almak istediğiniz maksimum fiyat;
$providerIds - Satın alma yapılacak sağlayıcıların virgülle ayrılmış listesi (1,2,3);
$exceptProviderIds - Numara satın alımında hariç tutulacak sağlayıcıların virgülle ayrılmış listesi (1,2,3)

Olası hatalar:
BAD_KEY — geçersiz API anahtarı;
NO_NUMBERS — numara yok; numara verilmedi — talebi tekrarlayın veya başka bir ülke seçin;
The service is prohibited for sale by administration — lütfen başka bir hizmet seçin;
SERVICE_UNAVAILABLE_REGION — bölgenizden erişim sınırlı, lütfen başka bir IP kullanın.

Başarılı bir yanıt örneği:

ACCESS_NUMBER:38496653:66846426435

Burada 38496653 aktivasyon id ve 66846426435 telefon numarasıdır.

Aktivasyon API'si
API: Numara isteği v2
https://api.grizzlysms.com/stubs/handler_api.php?api_key=$api_key&action=getNumberV2&service=$service&country=$country&maxPrice=maxPrice&providerIds=$providerIds&exceptProviderIds=$exceptProviderIds

&action=getNumberV2

Bu yöntem, getNumber yöntemiyle aynı şekilde çalışır, aynı parametreleri alır ancak ek aktivasyon bilgisi döndürür.

$api_key — API anahtarınız (Hesabınızdaki Ayarlar bölümüne bakın);
$service — servis kodu. Servis Kodları bölümüne bakın;
$country — ülke kodu. «Ülke Kodları» bölümüne bakın;
$maxPrice — numarayı satın almak istediğiniz maksimum fiyat;
$providerIds - Satın alma yapılacak sağlayıcıların virgülle ayrılmış listesi (1,2,3)
$exceptProviderIds - Numara satın alımında hariç tutulacak sağlayıcıların virgülle ayrılmış listesi (1,2,3)

Olası hatalar:
BAD_KEY — geçersiz API anahtarı;
NO_NUMBERS — numara yok; numara verilmedi — talebi tekrarlayın veya başka bir ülke seçin;
The service is prohibited for sale by administration — lütfen başka bir hizmet seçin;
SERVICE_UNAVAILABLE_REGION — bölgenizden erişim sınırlı, lütfen başka bir IP kullanın.

Başarılı bir yanıt örneği:

{
   "activationId": 38496653,
   "phoneNumber": "66846426435",
   "activationCost": 12.34,
   "currency": 840,
   "countryCode": "2",
   "canGetAnotherSms": "1",
   "activationTime": "2025-12-31 23:30:55"
}

Burada 38496653, aktivasyon kimliğidir. 66846426435 bir telefon numarasıdır,  
12,34 – satın alma fiyatı,  
870 – ISO 4217’ye göre para birimi kodu,  
2 – ülke kodu,  
0/1 = ikinci SMS desteğini gösterir (false/true),  
2025-12-31 23:30:55 – aktivasyon başlangıç tarihidir.

Bu yöntemi şimdi deneyin
Your API key
Service code
Country code
Aktivasyon API'si
API: Etkinleştirme durumundaki değişiklikler

https://api.grizzlysms.com/stubs/handler_api.php?api_key=$api_key&action=setStatus&status=$status&id=$id

&action=setStatus
$api_key — API anahtarınız (Hesabınızdaki Ayarlar bölümüne bakın).
$id — aktivasyon id;
$status — aktivasyon durumu:
-1 - aktivasyonu iptal et;
1 — numaranın hazır olduğunu bildirin (numaraya sms gönderildi);
3 — Aynı numaraya yeni bir kod beklendiğini bildirin;
6 — aktivasyonu sonlandırın;
8 - aktivasyonu iptal edin.

Hizmetin yanıtları:
ACCESS_READY - numaranın hazır olduğu doğrulandı;
ACCESS_RETRY_GET - yeni sms bekleniyor;
ACCESS_ACTİVATİON - Hizmet başarıyla etkinleştirildi;
ACCESS_CANCEL - etkinleştirme iptal edildi.


Olası hatalar:
ERROR_SQL - SQL sunucusu hatası;
NO_ACTİVATİON - Aktivasyon kimliği mevcut değil;
BAD_SERVİCE - hizmetin yanlış adı;
BAD_STATUS - yanlış durum;
BAD_KEY - Geçersiz API Anahtarı;
BAD_ACTİON yanlış bir eylemdir;
SERVICE_UNAVAILABLE_REGION — bölgenizden erişim sınırlı, lütfen başka bir IP kullanın.

Aktivasyon API'si
API: Kodu veya etkinleştirme durumunu alın

https://api.grizzlysms.com/stubs/handler_api.php?api_key=$api_key&action=getStatus&id=$id

&action=getStatus
$api_key — API anahtarınız (Hesabınızdaki Ayarlar bölümüne bakın).
$id — aktivasyon id;

Hizmetin yanıtları:
STATUS_WAİT_CODE - sms bekleniyor
STATUS_WAİT_RETRY:$lastcode - kodun açıklığa kavuşturulması bekleniyor (burada $lastcode geçmiş, geçmiş olmayan koddur)
STATUS_WAİT_RESEND - sms'in yeniden gönderilmesini bekliyor —yazılım sms'i yeniden gönder'e basmalı ve durumu 6 olarak değiştirmelidir)
STATUS_CANCEL - Etkinleştirme iptal edildi
STATUS_OK:$code - kod alındı (burada $code — aktivasyon kodu)

Olası hatalar:
NO_ACTİVATİON - Aktivasyon id mevcut değil;
BAD_KEY - Geçersiz API Anahtarı;
BAD_ACTİON - yanlış eylem;
SERVICE_UNAVAILABLE_REGION — bölgenizden erişim sınırlı, lütfen başka bir IP kullanın.

Aktivasyon API'si
API: Bakiye sorgulama

https://api.grizzlysms.com/stubs/handler_api.php?api_key=$api_key&action=getBalance

&action=getBalance
$api_key — API anahtarınız (Hesabınızdaki Ayarlar bölümüne bakın).

Hizmetin yanıtı:

ACCESS_BALANCE:$balance

Olası hata:

BAD_KEY — Geçersiz API anahtarı
SERVICE_UNAVAILABLE_REGION — bölgenizden erişim sınırlı, lütfen başka bir IP kullanın.

Aktivasyon API'si
API: Ülkeye göre güncel fiyatları alın

https://api.grizzlysms.com/stubs/handler_api.php?api_key=$api_key&action=getPrices&service=$service&country=$country

&action=getPrices
$api_key — API anahtarınız (Hesabınızdaki Ayarlar bölümüne bakın).
$service — servis kodu. Servis Kodları bölümüne bakın;
$country — ülke kodu. «Ülke Kodları» bölümüne bakın.

Olası hata:

BAD_KEY — Geçersiz API anahtarı
SERVICE_UNAVAILABLE_REGION — bölgenizden erişim sınırlı, lütfen başka bir IP kullanın.


Hizmetin yanıtları formatta

{
  "Ülke": {
    "Servis": {
      "cost": Maliyet,
      "count": Sayı
    }
  }
}

 

Aktivasyon API'si
API: Geçerli fiyatları al v2
https://api.grizzlysms.com/stubs/handler_api.php?api_key=$api_key&action=getPricesV2&service=$service&country=$country

&action=getPricesV2
$api_key
— API anahtarınız (Hesabınızdaki Ayarlar bölümüne bakın);
$service — servis kodu. Servis Kodları bölümüne bakın;
$country — ülke kodu. «Ülke Kodları» bölümüne bakın.

Olası hatalar:
BAD_KEY — Geçersiz API Anahtarı;
BAD_ACTION — yanlış bir eylemdir;
BAD_SERVICE — hizmetin yanlış adı

Hizmetin yanıtları formatta 

  "country": {
    "service": {
            "price1": count,
            "price2": count,
            "price3": count,
          }
     },
Bu yöntemi şimdi deneyin
Your API key
Service code
Country code
Aktivasyon API'si
API: Geçerli fiyatları al v3
https://api.grizzlysms.com/stubs/handler_api.php?api_key=$api_key&action=getPricesV3&service=$service&country=$country

&action=getPricesV3
$api_key
— API anahtarınız (Hesabınızdaki Ayarlar bölümüne bakın)
$service — servis kodu. Servis Kodları bölümüne bakın;
$country — ülke kodu. «Ülke Kodları» bölümüne bakın;

Olası hatalar:
BAD_KEY — geçersiz API anahtarı;
BAD_ACTION — yanlış bir eylemdir;
BAD_SERVICE — hizmetin yanlış adı.

Hizmetin yanıtları formatta 

{
  "country": {
    "service": {
      "price": price,
      "count": count,
      "providers": {
        "provider 1 id": {
          "count": count,
          "price": [price1, price2],
          "provider_id": provider_id
        },
        "provider 2 id": {
          "count": count,
          "price": [price],
          "provider_id": provider_id
        },
        "provider 3 id": {
          "count": count,
          "price": [price1, price2, price3],
          "provider_id": provider_id
        }
      }
    }
  }
}
Bu yöntemi şimdi deneyin
Your API key
Service code
Country code
Yardımcı API'si
API: Ödeme için statik cüzdan al
https://api.grizzlysms.com/public/crypto/wallet?api_key=$api_key&coin=usdt&network=tron

$api_key – API anahtarınız (Ayarlar bölümünde bulunur);
$coin – kripto para birimi (usdt);
$network – ağ (trс-20)

Yanıt örneği:

  {
        "wallet_address": "TReiqL2AkD1euTgjXmrtKLnwDAbNPgTstU"
    }

Bu yöntemi şimdi deneyin
Your API-key