SendGrid v3 API: Özellikler, Fiyatlandırma, Anahtarlar ve Entegrasyonlar

SendGrid API, e-posta iletişiminizi yönetmek için güçlü ve verimli bir yol sunar. Özellikler, fiyatlandırma, limitler ve ücretsiz API anahtarı.

Efe Demir

Efe Demir

5 June 2025

SendGrid v3 API: Özellikler, Fiyatlandırma, Anahtarlar ve Entegrasyonlar

İletişim ortamı son yıllarda önemli ölçüde gelişti ve e-posta, dünya çapındaki işletmeler için bir köşe taşı olmaya devam ediyor. İster müşterilerle etkileşim kurmak isteyen bir girişim olun, isterse akıcı e-posta çözümleri arayan köklü bir kuruluş, SendGrid API, e-posta iletişimlerinizi yönetmek için güçlü ve verimli bir yol sunar.

SendGrid API Nedir?

SendGrid API, Twilio tarafından sağlanan bir hizmettir ve mesajlarınızın istenen alıcılara sorunsuz bir şekilde ulaşmasını sağlayan, bulut tabanlı bir çözümdür. Geliştiricilerin, güvenilir ve ölçeklenebilir bir platform aracılığıyla işlem e-postaları, pazarlama kampanyaları, bildirimler ve daha fazlasını göndermesini sağlayan kapsamlı araçlar ve işlevler sunar.

API, geliştirici dostu olacak şekilde tasarlanmıştır ve çeşitli uygulamalar ve hizmetlerle sorunsuz entegrasyon sağlar. SendGrid API ile, e-posta sunucularınızı korumanın karmaşıklıklarından kaçınabilir ve ilgi çekici e-posta içeriği oluşturmaya odaklanabilirsiniz.

E-posta İletişimleriniz İçin Neden SendGrid API'yi Seçmelisiniz?

Sağlam Özellikler

  1. Yüksek Teslim Edilebilirlik Oranları: SendGrid, e-postalarınızın spam klasörüne değil, gelen kutusuna ulaşmasını sağlar. Gelişmiş algoritmalar ve geri bildirim döngüleri ile yüksek teslim edilebilirlik oranlarını korur.
  2. Ölçeklenebilirlik: İster yüzlerce, isterse milyonlarca e-posta gönderiyor olun, SendGrid kolaylıkla ölçeklenebilir.
  3. Analiz ve Raporlama: Açılma oranları, tıklama oranları, geri dönen e-postalar ve daha fazlası hakkında ayrıntılı verilerle e-posta kampanyalarınız hakkında bilgi edinin.
  4. Zamanlama: E-postalarınızı, hedef kitleniz için en uygun zamanda gönderilmek üzere planlayın, etkileşimi ve açılma oranlarını artırın.
  5. Şablon Yönetimi: SendGrid'in sezgisel şablon editörü sayesinde, kolaylıkla güzel e-posta şablonları oluşturun ve yönetin.

Kolay Entegrasyon

SendGrid API, Node.js, Python, Ruby ve Java dahil olmak üzere çeşitli programlama dilleri ve çerçeveleri için sağlam SDK'lar ve kitaplıklar sunar. Bu, bir web uygulaması, mobil uygulama veya CRM sistemi üzerinde çalışıyor olsanız da sorunsuz bir entegrasyon süreci sağlar.

Güvenlik ve Uyumluluk

Veri güvenliği, günümüzün dijital dünyasında çok önemlidir. SendGrid API, GDPR ve CAN-SPAM gibi önemli endüstri standartlarına ve düzenlemelerine uygundur. Ayrıca, e-posta iletişimlerinizi daha da güvence altına almak için iki faktörlü kimlik doğrulama (2FA) ve özel IP adresleri gibi özellikler sunar.

SendGrid APl Fiyatlandırması

SendGrid, farklı ihtiyaçlara ve ölçeklere göre uyarlanmış esnek fiyatlandırma planları sunar. Planlar, günde 100'e kadar e-posta göndermeye izin veren ücretsiz bir katmandan, yüksek hacimli e-posta göndericileri için uygun olan daha gelişmiş planlara kadar uzanır.

1. Ücretsiz Plan:

2. Essentials Plan:

3. Pro Plan:

4. Premier Plan:

En doğru ve güncel ayrıntılar için, resmi SendGrid Fiyatlandırma sayfasını ziyaret ettiğinizden emin olun. Bu size en son bilgileri ve devam eden promosyonları veya değişiklikleri sağlayacaktır.

SendGrid APl Oran Sınırı

Oran sınırları, bir kullanıcının belirli bir zaman diliminde yapabileceği API isteklerinin sayısını kontrol etmek için bir mekanizmadır. SendGrid için bu sınırlar, yüksek hacimli trafik tarafından bunalmaktan korurken, kullanıcılar arasında optimum performansı ve adaleti sağlar.

SendGrid API için birincil oran sınırı şudur:

Bu sınır, tüm SendGrid API uç noktaları için toplu olarak geçerlidir. Bu sınırın aşılması, ek isteklerin oran azalana kadar geciktirildiği veya reddedildiği oran sınırlamasıyla sonuçlanacaktır.

SendGrid API Oran Sınırını Aştığınızda Ne Olur?

Dakikada izin verilen 600 istek oranını aştığınızda, SendGrid API, oran sınırına ulaştığınızı belirten bir HTTP 429 durum koduyla yanıt verecektir. Yanıt, yeni bir istek yapmadan önce beklenecek saniye sayısını belirten bir Retry-After başlığı içerecektir.

Örneğin, bir Retry-After: 30 başlığı alırsanız, tekrar oran sınırlamasına maruz kalmamak için isteği yeniden denemeden önce 30 saniye beklemelisiniz.

SendGrid API Anahtarını Ücretsiz Olarak Nasıl Alınır?

Ücretsiz bir SendGrid API anahtarı almak ve hızla e-posta göndermeye başlamak için adımlar şunlardır.

Adım 1: Bir SendGrid Hesabına Kaydolun

SendGrid'e başlamak için önce bir hesap oluşturmanız gerekir. Şu adımları izleyin:

  1. SendGrid Web Sitesini Ziyaret Edin: sendgrid.com adresine gidin.
  2. Kaydolun: "Ücretsiz Başlayın" düğmesine tıklayın. Kayıt sayfasına yönlendirileceksiniz.
  3. Ayrıntılarınızı Doldurun: Adınızı, e-posta adresinizi ve şifrenizi girin. Kaydı tamamlamak için e-posta adresinizi de doğrulamanız gerekebilir.
Sendgrid API sign-up page

2. Ücretsiz Planı Seçin

SendGrid çeşitli fiyatlandırma planları sunar, ancak test ve hafif kullanım için cömert bir ödenek sağlayan ücretsiz katmanla başlayabilirsiniz:

  1. Ücretsiz Planı Seçin: Kayıt işlemi sırasında, "Ücretsiz" planını seçin. Bu plan, günde 100'e kadar e-posta göndermenize izin verir.
  2. Kaydı Tamamlayın: Hesabınızı kurmayı bitirmek için ekrandaki talimatları izleyin.

3. SendGrid Kontrol Panelinize Erişin

Kayıt işlemini tamamladıktan sonra, SendGrid kontrol paneline yönlendirileceksiniz. Burası, e-posta ayarlarınızı yönetebileceğiniz, analizleri görüntüleyebileceğiniz ve API anahtarınızı oluşturabileceğiniz yerdir.

4. Bir API Anahtarı Oluşturun

Bir API anahtarı oluşturmak için şu adımları izleyin:

  1. API Anahtarlarına Gidin: Sol taraftaki kenar çubuğunda, "Ayarlar"a ve ardından "API Anahtarları"nı seçin.
  2. Yeni Bir Anahtar Oluşturun: "API Anahtarı Oluştur" düğmesine tıklayın.
  3. API Anahtarınıza Ad Verin: API anahtarınıza "MyAppEmailKey" gibi açıklayıcı bir ad verin.
  4. İzinleri Ayarlayın: Bu API anahtarına vermek istediğiniz izinleri seçin. Çoğu kullanım durumu için, "Tam Erişim" seçeneği yeterli olacaktır.
  5. Anahtar Oluştur: API anahtarınızı oluşturmak için "Oluştur ve Görüntüle" düğmesine tıklayın.

5. API Anahtarınızı Güvenli Bir Şekilde Saklayın

API anahtarınız oluşturulduktan sonra, onu kopyaladığınızdan ve güvenli bir şekilde sakladığınızdan emin olun. Bu noktadan sonra anahtarı tekrar görüntüleyemeyeceksiniz. SendGrid hesabınıza yetkisiz erişimi önlemek için bu anahtarı gizli tutmak çok önemlidir.

6. API Anahtarını Uygulamanıza Entegre Edin

API anahtarınız elinizdeyken, SendGrid'i uygulamanıza entegre edebilirsiniz. İşte Python ve SendGrid Python kitaplığını kullanan temel bir örnek:

pip install sendgrid
import sendgrid
from sendgrid.helpers.mail import Mail

sg = sendgrid.SendGridAPIClient(api_key='YOUR_API_KEY')
email = Mail(
    from_email='your-email@example.com',
    to_emails='recipient@example.com',
    subject='Hello from SendGrid',
    plain_text_content='This is a test email sent from SendGrid!'
)

response = sg.send(email)
print(response.status_code)
print(response.body)
print(response.headers)

'YOUR_API_KEY' ifadesini oluşturduğunuz API anahtarıyla değiştirin ve e-posta ayrıntılarını buna göre doldurun.

Apidog Kullanarak API Anahtarını Test Etme

Yeni oluşturduğunuz API anahtarınızı cURL kullanarak test edebilirsiniz:

curl -i --request POST \
--url https://api.sendgrid.com/v3/mail/send \
--header 'Authorization: Bearer YOUR_API_KEY_HERE' \
--header 'Content-Type: application/json' \
--data '{"personalizations": [{"to": [{"email": "recipient@example.com"}]}],"from": {"email": "sendeexampexample@example.com"},"subject": "Hello, World!","content": [{"type": "text/plain", "value": "Howdy!"}]}'

Apidog, hepsi bir arada bir API geliştirme platformu, bu süreci daha da kolaylaştırır, sadece yukarıdaki cURL'ü kopyalayıp Apidog'un API isteği gönderme giriş kutusuna yapıştırmanız yeterlidir ve API anahtarının çalışıp çalışmadığını doğrulamak için hemen sonucu alırsınız.

Sending API request by importing cURL at Apidog

Apidog kullanarak API isteklerinin nasıl gönderileceği hakkında daha fazla bilgi edinmek için, bu yardım belgesine bakın: https://apidog.com/help/api-requesting/sending-api-requests.

Sonuç

SendGrid API, e-posta iletişimlerinizi yönetmek için güçlü, ölçeklenebilir ve güvenilir bir platform olarak öne çıkıyor. Gelişen iletişim ortamında gezinirken, SendGrid, e-posta pazarlama ve işlem e-postası çabalarınızda başarılı olmanıza yardımcı olacak araçları ve desteği sağlar. İster yüzlerce, isterse milyonlarca e-posta gönderiyor olun, SendGrid ihtiyaçlarınızı karşılayabilir ve bu da onu dünya çapındaki işletmeler için bir köşe taşı haline getirir.

Explore more

Cursor ile Deepseek R1'i Yerel Olarak Nasıl Kullanılır

Cursor ile Deepseek R1'i Yerel Olarak Nasıl Kullanılır

Yerel DeepSeek R1'i Cursor IDE ile kurun ve yapılandırın. Özel, uygun maliyetli AI kodlama yardımı için.

4 June 2025

Android'de Gemma 3n Nasıl Çalıştırılır?

Android'de Gemma 3n Nasıl Çalıştırılır?

Google AI Edge Gallery'den Gemma 3n'i Android'e kurup çalıştırmayı öğrenin.

3 June 2025

GitHub Eylemleri ile Claude Kodunu Nasıl Kullanılır

GitHub Eylemleri ile Claude Kodunu Nasıl Kullanılır

Claude Code'u GitHub Actions ile entegre edin: Kod incelemeleri, hata düzeltmeleri ve özellik uygulamaları. Kurulum, iş akışları ve geliştiriciler için ipuçları.

29 May 2025

API Tasarım-Öncelikli Yaklaşımı Apidog'da Uygulayın

API'leri oluşturmanın ve kullanmanın daha kolay yolunu keşfedin