So nutzen Sie die The Stack API


In dieser Anleitung zeigen wir Ihnen Schritt für Schritt, wie Sie Daten über die The Stack API programmatisch abfragen — vom Erstellen Ihres API-Schlüssels bis zu Ihren ersten HTTP-Abfragen.

1. Registrierung & Bestätigung

Erstellen Sie zunächst ein Konto auf der The Stack-Registrierungsseite.

Nach der Registrierung erhalten Sie eine Bestätigungs-E-Mail mit einem Aktivierungslink (prüfen Sie gegebenenfalls auch Ihren Spam-Ordner).

Über diesen Link bestätigen Sie Ihr Konto und schalten Ihr kostenloses Testkontingent frei, das Sie jederzeit in Ihrem Dashboard einsehen können:

Aktive Testphase


2. API-Schlüssel erstellen

Öffnen Sie nach der Bestätigung den Bereich API-Schlüssel:

Bereich API-Schlüssel

  1. Klicken Sie auf „Neuen Schlüssel erstellen“.
  2. Ein Dialogfenster zeigt Ihren neu generierten geheimen API-Schlüssel an:

Neuer API-Schlüssel

Wichtig: Kopieren und speichern Sie Ihren geheimen Schlüssel sofort in einem Passwort-Manager oder Ihrer .env-Datei. Aus Sicherheitsgründen wird der Schlüssel nach dem Schließen des Fensters nicht erneut angezeigt.

Sie können bis zu 3 Schlüssel gleichzeitig für unterschiedliche Umgebungen (z. B. Produktion, Staging oder lokale Entwicklung) anlegen.


3. Erste API-Abfragen senden

Jede Anfrage an die The Stack API wird über den HTTP-Header X-API-KEY authentifiziert.

Beispiel A: Reddit-Beiträge durchsuchen

Fragen Sie indexierte Reddit-Beiträge nach Subreddit, Suchbegriff, Score und Veröffentlichungsdatum ab:

1
2
curl -X GET "https://thestack.es/api/v1/search/reddit?subreddit=SaaS&search=revenue&sort_by=score&order=desc" \
     -H "X-API-KEY: {ihr_api_schluessel}"

Beispiel B: Investorenprofile abfragen

Durchsuchen Sie Business Angels, Venture-Capital-Fonds und Investoren nach Standort und Investitionsfokus:

1
2
curl -X GET "https://thestack.es/api/v1/search/investors?page=1&sort_by=updated_at&order=desc" \
     -H "X-API-KEY: {ihr_api_schluessel}"

Wichtige Abfrageparameter

  • page & per_page: Seitennummer und Anzahl der Ergebnisse pro Seite (Standard 15, maximal 100).
  • sort_by & order: Sortierfeld (z. B. posted_at, score, updated_at) sowie Sortierrichtung (asc oder desc).
  • X-API-KEY: Ihr persönlicher Authentifizierungsschlüssel im Request-Header.

4. Interaktive API-Dokumentation (Swagger)

Unter thestack.es/api/docs/ steht Ihnen unsere vollständige OpenAPI-/Swagger-Dokumentation zur Verfügung.

Dort können Sie jeden Endpunkt direkt im Browser über „Try it out“ testen:

API in Swagger testen


5. Integration in No-Code-Tools & Tabellenkalkulationen

Auch ohne eigene Programmierung in Python oder JavaScript lässt sich die The Stack API nahtlos in bestehende Workflows einbinden:

  • Tabellenkalkulationen: Nutzen Sie Erweiterungen wie API Connector in Google Sheets oder Microsoft Excel, um Live-Daten direkt in Ihre Tabellen zu laden.
  • API-Clients: Importieren Sie Endpunkte in Postman oder Insomnia.
  • Workflow-Automatisierung: Verbinden Sie Ihren API-Schlüssel mit Make, Zapier, Retool oder Clay, um automatisierte Lead-Enrichment-Pipelines aufzubauen.