SendGrid v3 API: Funktionen, Preise, Schlüssel und Integrationen

Die SendGrid API: Effizientes E-Mail-Management. Funktionen, Tarife, Limits & kostenloser API-Schlüssel.

Leo Schulz

Leo Schulz

18 May 2025

SendGrid v3 API: Funktionen, Preise, Schlüssel und Integrationen

Die Kommunikationslandschaft hat sich in den letzten Jahrzehnten dramatisch verändert, und E-Mail ist nach wie vor ein Eckpfeiler für Unternehmen weltweit. Egal, ob Sie ein Startup sind, das mit Kunden in Kontakt treten möchte, oder ein etabliertes Unternehmen, das nach optimierten E-Mail-Lösungen sucht, die SendGrid API bietet eine leistungsstarke und effiziente Möglichkeit, Ihre E-Mail-Kommunikation zu verwalten.

Was ist SendGrid API?

SendGrid API, ein Service von Twilio, ist eine Cloud-basierte Lösung, die Ihre E-Mail-Infrastruktur verwaltet und sicherstellt, dass Ihre Nachrichten die gewünschten Empfänger ohne Probleme erreichen. Sie bietet umfangreiche Tools und Funktionen, mit denen Entwickler Transaktions-E-Mails, Marketingkampagnen, Benachrichtigungen und mehr senden können, alles über eine zuverlässige und skalierbare Plattform.

Die API ist entwicklerfreundlich konzipiert und ermöglicht eine nahtlose Integration mit verschiedenen Anwendungen und Diensten. Mit SendGrid API können Sie die Komplexität der Wartung Ihrer E-Mail-Server vermeiden und sich auf die Erstellung überzeugender E-Mail-Inhalte konzentrieren.

Warum SendGrid API für Ihre E-Mail-Kommunikation wählen?

Robuste Funktionen

  1. Hohe Zustellraten: SendGrid stellt sicher, dass Ihre E-Mails im Posteingang und nicht im Spam-Ordner landen. Mit fortschrittlichen Algorithmen und Feedback-Schleifen werden hohe Zustellraten aufrechterhalten.
  2. Skalierbarkeit: Egal, ob Sie Hunderte oder Millionen von E-Mails versenden, SendGrid kann problemlos nach oben oder unten skaliert werden.
  3. Analyse und Reporting: Erhalten Sie Einblicke in Ihre E-Mail-Kampagnen mit detaillierten Daten zu Öffnungsraten, Klickraten, Bounces und mehr.
  4. Planung: Planen Sie Ihre E-Mails so, dass sie zum optimalen Zeitpunkt für Ihr Publikum gesendet werden, wodurch das Engagement und die Öffnungsraten erhöht werden.
  5. Vorlagenverwaltung: Erstellen und verwalten Sie ganz einfach schöne E-Mail-Vorlagen, dank des intuitiven Vorlagen-Editors von SendGrid.

Einfache Integration

SendGrid API bietet robuste SDKs und Bibliotheken für verschiedene Programmiersprachen und Frameworks, darunter Node.js, Python, Ruby und Java. Dies gewährleistet einen reibungslosen Integrationsprozess, egal ob Sie an einer Webanwendung, einer mobilen App oder einem CRM-System arbeiten.

Sicherheit und Compliance

Datensicherheit ist in der heutigen, digital gesteuerten Welt von größter Bedeutung. SendGrid API entspricht den wichtigsten Industriestandards und -vorschriften wie GDPR und CAN-SPAM. Es bietet auch Funktionen wie Zwei-Faktor-Authentifizierung (2FA) und dedizierte IP-Adressen, um Ihre E-Mail-Kommunikation weiter abzusichern.

SendGrid APl Preisgestaltung

SendGrid bietet flexible Preispläne, die auf unterschiedliche Bedürfnisse und Skalen zugeschnitten sind. Die Pläne reichen von einer kostenlosen Stufe, die das Senden von bis zu 100 E-Mails pro Tag ermöglicht, bis hin zu fortgeschritteneren Plänen, die für E-Mail-Versender mit hohem Volumen geeignet sind.

1. Free Plan:

2. Essentials Plan:

3. Pro Plan:

4. Premier Plan:

Um die genauesten und aktuellsten Details zu erhalten, besuchen Sie unbedingt die offizielle SendGrid Pricing page. Dort finden Sie die neuesten Informationen und alle laufenden Werbeaktionen oder Änderungen.

SendGrid APl Rate Limit

Rate Limits sind ein Mechanismus zur Steuerung der Anzahl der API-Anfragen, die ein Benutzer innerhalb eines bestimmten Zeitrahmens stellen kann. Für SendGrid stellen diese Limits eine optimale Leistung und Fairness unter den Benutzern sicher und schützen den Dienst gleichzeitig vor einer Überlastung durch hohes Datenaufkommen.

Das primäre Rate Limit für die SendGrid API ist:

Dieses Limit gilt für alle SendGrid API-Endpunkte zusammen. Wenn dieses Limit überschritten wird, kommt es zu einer Ratenbegrenzung, bei der zusätzliche Anfragen entweder verzögert oder abgelehnt werden, bis die Rate sinkt.

Was passiert, wenn das SendGrid API Rate Limit überschritten wird?

Wenn Sie die zulässige Rate von 600 Anfragen pro Minute überschreiten, antwortet die SendGrid API mit einem HTTP-Statuscode 429, der anzeigt, dass Sie das Rate Limit erreicht haben. Die Antwort enthält einen Retry-After-Header, der die Anzahl der Sekunden angibt, die Sie warten müssen, bevor Sie eine neue Anfrage stellen.

Wenn Sie beispielsweise einen Retry-After: 30-Header erhalten, sollten Sie 30 Sekunden warten, bevor Sie die Anfrage erneut versuchen, um eine erneute Ratenbegrenzung zu vermeiden.

Wie erhalte ich den SendGrid API-Schlüssel kostenlos?

Hier sind die Schritte, um einen kostenlosen SendGrid API-Schlüssel zu erhalten und schnell mit dem Senden von E-Mails zu beginnen.

Schritt 1: Melden Sie sich für ein SendGrid-Konto an

Um mit SendGrid zu beginnen, müssen Sie zunächst ein Konto erstellen. Befolgen Sie diese Schritte:

  1. Besuchen Sie die SendGrid-Website: Gehen Sie zu sendgrid.com.
  2. Registrieren: Klicken Sie auf die Schaltfläche "Start For Free". Sie werden zur Anmeldeseite weitergeleitet.
  3. Geben Sie Ihre Daten ein: Geben Sie Ihren Namen, Ihre E-Mail-Adresse und Ihr Passwort ein. Möglicherweise müssen Sie auch Ihre E-Mail-Adresse verifizieren, um die Registrierung abzuschließen.
Sendgrid API sign-up page

2. Wählen Sie den Free Plan

SendGrid bietet verschiedene Preispläne an, aber Sie können mit der kostenlosen Stufe beginnen, die eine großzügige Zulage für Tests und leichte Nutzung bietet:

  1. Wählen Sie den Free Plan: Wählen Sie während des Anmeldevorgangs den Plan "Free". Mit diesem Plan können Sie bis zu 100 E-Mails pro Tag versenden.
  2. Schließen Sie die Anmeldung ab: Befolgen Sie die Anweisungen auf dem Bildschirm, um die Einrichtung Ihres Kontos abzuschließen.

3. Greifen Sie auf Ihr SendGrid-Dashboard zu

Sobald Sie den Anmeldevorgang abgeschlossen haben, werden Sie zum SendGrid-Dashboard weitergeleitet. Hier können Sie Ihre E-Mail-Einstellungen verwalten, Analysen anzeigen und Ihren API-Schlüssel erstellen.

4. Erstellen Sie einen API-Schlüssel

Um einen API-Schlüssel zu erstellen, gehen Sie wie folgt vor:

  1. Navigieren Sie zu API-Schlüsseln: Klicken Sie in der linken Seitenleiste auf "Settings" und wählen Sie dann "API Keys".
  2. Erstellen Sie einen neuen Schlüssel: Klicken Sie auf die Schaltfläche "Create API Key".
  3. Benennen Sie Ihren API-Schlüssel: Geben Sie Ihrem API-Schlüssel einen beschreibenden Namen, z. B. "MyAppEmailKey".
  4. Berechtigungen festlegen: Wählen Sie die Berechtigungen aus, die Sie diesem API-Schlüssel gewähren möchten. Für die meisten Anwendungsfälle reicht die Option "Full Access" aus.
  5. Schlüssel erstellen: Klicken Sie auf die Schaltfläche "Create & View", um Ihren API-Schlüssel zu generieren.

5. Speichern Sie Ihren API-Schlüssel sicher

Sobald Ihr API-Schlüssel generiert wurde, kopieren Sie ihn und speichern Sie ihn sicher. Sie können den Schlüssel nach diesem Zeitpunkt nicht mehr anzeigen. Es ist wichtig, diesen Schlüssel privat zu halten, um unbefugten Zugriff auf Ihr SendGrid-Konto zu verhindern.

6. Integrieren Sie den API-Schlüssel in Ihre Anwendung

Mit Ihrem API-Schlüssel können Sie SendGrid jetzt in Ihre Anwendung integrieren. Hier ist ein einfaches Beispiel mit Python und der SendGrid Python-Bibliothek:

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)

Ersetzen Sie 'YOUR_API_KEY' durch den von Ihnen generierten API-Schlüssel und füllen Sie die E-Mail-Details entsprechend aus.

Testen des API-Schlüssels mit Apidog

Sie können Ihren neu erstellten API-Schlüssel mit cURL testen:

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, eine All-in-One-API-Entwicklungsplattform, macht diesen Prozess noch einfacher. Sie müssen lediglich das obige cURL kopieren und in das Eingabefeld zum Senden von API-Anfragen von Apidog einfügen, und Sie erhalten sofort das Ergebnis, um zu überprüfen, ob der API-Schlüssel funktioniert.

Sending API request by importing cURL at Apidog

Um mehr darüber zu erfahren, wie Sie API-Anfragen mit Apidog senden, lesen Sie dieses Hilfedokument: https://apidog.com/help/api-requesting/sending-api-requests.

Fazit

Die SendGrid API zeichnet sich als eine leistungsstarke, skalierbare und zuverlässige Plattform für die Verwaltung Ihrer E-Mail-Kommunikation aus. Während Sie sich in der sich entwickelnden Kommunikationslandschaft bewegen, bietet SendGrid die Tools und den Support, die Ihnen helfen, in Ihren E-Mail-Marketing- und Transaktions-E-Mail-Bemühungen erfolgreich zu sein. Egal, ob Sie Hunderte oder Millionen von E-Mails versenden, SendGrid kann Ihre Anforderungen erfüllen und ist damit ein Eckpfeiler für Unternehmen weltweit.

Praktizieren Sie API Design-First in Apidog

Entdecken Sie eine einfachere Möglichkeit, APIs zu erstellen und zu nutzen