
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

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.
&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.
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.
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.
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.
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ı
}
}
}
&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,
}
},
&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
}
}
}
}
}
$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"
}