Data Export API
Umfragen, Fragen und Antworten deines Accounts automatisiert abrufen, zum Beispiel für ein Data Warehouse oder ein BI-Tool.
Mit der Data Export API rufst du die Umfragen, Fragen und Antworten deines PollHero-Accounts automatisiert ab. So kannst du die Daten zum Beispiel regelmäßig in ein Data Warehouse, ein BI-Tool wie Looker Studio oder Power BI oder in eigene Auswertungen laden.
| Eigenschaft | Wert |
|---|---|
| Basis-URL | https://app.poll-hero.com/api/v1 |
| Zugriff | nur lesend (GET) |
| Authentifizierung | Bearer-Token (API-Token des Accounts) |
| Verfügbarkeit | Enterprise-Plan (API-Zugang) |
| Format | JSON, UTF-8 |
Die Endpunkt-Seiten sind auf Englisch, die Feldnamen und Werte der API ebenfalls. Die Leitfäden in diesem Bereich gibt es auf Deutsch und Englisch.
Endpunkte
| Methode | Pfad | Beschreibung |
|---|---|---|
GET | /surveys | Umfragen des Accounts auflisten |
GET | /surveys/{survey_id} | Eine Umfrage mit Details abrufen |
GET | /surveys/{survey_id}/questions | Die Fragen einer Umfrage abrufen |
GET | /surveys/{survey_id}/responses | Die Antworten einer Umfrage auflisten |
GET | /surveys/{survey_id}/responses/{response_id} | Eine einzelne Antwort abrufen |
Begriffe
- Survey (Umfrage): wird über ihre UUID identifiziert.
- Question (Frage): eine Frage der veröffentlichten Version einer Umfrage.
- Response (Antwort): eine Teilnahme mit mindestens einer beantworteten Frage. Sie enthält alle Antworten dieser Teilnahme. Wie PollHero Teilnahmen zählt, liest du unter So zählen wir Impressionen, Antworten und Raten.
- Respondent (Teilnehmende Person): die Person hinter einer Antwort, auf Wunsch mit den Benutzerattributen, die du über
identify()übermittelt hast.
Schnellstart
Schritt 1: Lege in der Accountverwaltung einen API-Token an. Wie das geht, liest du unter Authentifizierung.
Schritt 2: Rufe deine Umfragen ab:
curl "https://app.poll-hero.com/api/v1/surveys" \
-H "Authorization: Bearer ph_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"Schritt 3: Nimm die id einer Umfrage und rufe ihre Antworten ab:
curl -G "https://app.poll-hero.com/api/v1/surveys/{survey_id}/responses" \
-H "Authorization: Bearer ph_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
--data-urlencode "from=2026-09-01" \
--data-urlencode "page[size]=100"Wie du alle Seiten nacheinander abrufst, zeigt das Beispiel: alle Antworten exportieren.