Reddit Search API

Historische Reddit-Daten gezielt durchsuchen

Entwickeln Sie eine Suche in einem unabhängigen Reddit-Archiv. Erfahren Sie, welche Filter verfügbar sind und wie Ergebnisse und Grenzen einzuordnen sind.

API-Schlüssel erhalten

Beispielanfrage

cURL

curl --fail-with-body -H "Authorization: Bearer YOUR_API_KEY" "https://api.redditsearchapi.com/v1/search?q=quantization&subreddit=LocalLLaMA&limit=3"

Eine Suche mit einer konkreten Frage beginnen

Reddit Search API erschließt ein unabhängiges historisches Archiv mit Reddit-Beiträgen und Kommentaren. Der Dienst ist weder offiziell noch mit Reddit verbunden und liefert keine Echtzeitdaten. Er richtet sich an Entwickler, die archivierte Datensätze über HTTP abfragen und in einer eigenen Anwendung mit nachvollziehbaren Suchkriterien darstellen möchten.

Beginnen Sie mit einer überschaubaren Frage: Wie wurde ein bestimmtes Problem in einer Community beschrieben? Welche älteren Erwähnungen gibt es zu einem Produkt? Verbinden Sie einen Suchbegriff mit einem Subreddit und einem Zeitraum. Prüfen Sie zunächst einzelne Ergebnisse, bevor Sie daraus eine allgemeine Suchfunktion für Ihre Nutzer entwickeln.

Das Archiv garantiert weder die vollständige Erfassung von Reddit noch das Vorhandensein bestimmter Datensätze. Eine leere Antwort belegt deshalb nicht, dass eine Diskussion niemals stattgefunden hat. Überprüfen Sie die gewählten Einschränkungen und untersuchen Sie bei Bedarf andere Formulierungen. Die Aussagekraft Ihrer Anwendung sollte sich auf die tatsächlich abgerufenen Daten beziehen.

Filter verständlich machen

Die Suche lässt sich nach Text, Subreddit, Autor, Datensatztyp, Datum und Mindestpunktzahl eingrenzen. Zeigen Sie die aktiven Kriterien neben den Ergebnissen an. So bleibt erkennbar, ob jemand gerade einen ganzen Suchbegriff untersucht oder nur dessen Vorkommen innerhalb einer bestimmten Community und eines ausgewählten Zeitraums betrachtet.

Die Ausgabe folgt der internen Dokumentreihenfolge des Archivs. Sie ist weder chronologisch noch nach Relevanz oder Punktzahl sortiert. min_score schränkt lediglich anhand einer Mindestpunktzahl ein. Kennzeichnen Sie den ersten Treffer daher nicht automatisch als neuesten oder wichtigsten Eintrag. Eine lokale Sortierung erfasst nur die bereits geladenen Datensätze.

Pro Anfrage können höchstens 100 Datensätze zurückkommen; pro Abfrage lassen sich bis zu 100 Seiten aufrufen. Machen Sie diese Grenze in der Navigation sichtbar. Eine Aufteilung nach Zeiträumen kann die Arbeit strukturieren, beweist aber keine vollständige Erfassung. Auch überschneidungsfreie oder dauerhaft identische Ergebnisse folgen aus einer solchen Aufteilung nicht.

Daten und Aufwand gemeinsam bewerten

Bei der Registrierung mit E-Mail und Passwort wird der API-Schlüssel sofort einmalig angezeigt, noch vor einer Zahlung. Je nach netzwerkweiten Regeln zur Missbrauchsabwehr können 100 Test-Credits gewährt werden. Falls Sie diese erhalten, prüfen Sie damit die Eignung der Antworten für Ihre Fragestellung, bevor Sie den Funktionsumfang Ihrer Anwendung ausweiten.

Jeder erfolgreiche Datenabruf kostet einen Credit, auch bei einer leeren Antwort. $1 entspricht 1000 erfolgreichen Anfragen; eine Aufladung von mindestens $50 ergibt 50000 gekaufte Credits. Es gibt kein Abonnement und gekauftes Guthaben verfällt nicht. Kalkulieren Sie nach angefragten Seiten und erfolgreichen Wiederholungen, statt nur die Anzahl erhaltener Datensätze zu zählen.

Die Dokumentation erläutert Endpunkte und Antwortsemantik, der Leitfaden die Gestaltung einer historischen Suchanwendung. Der Dienst unterstützt keine Beiträge, Abstimmungen oder Nachrichten auf Reddit. Sie können abgerufene Daten in Ihrer Anwendung untersuchen, sollten dabei aber Beobachtungen innerhalb einer archivierten Stichprobe klar von Aussagen über sämtliche Diskussionen oder die aktuelle Situation auf Reddit unterscheiden.