Dokumentacja API interankiety
Interankiety udostępniają publiczne API, które umożliwia integrację formularzy, ankiet oraz kontaktów z zewnętrznymi systemami. Dokumentacja API znajduje się pod adresem: https://developers.interankiety.pl/
Poniżej najważniejsze informacje, które pomogą rozpocząć pracę z API.
Autoryzacja
Aby korzystać z API, konieczne jest wygenerowanie tokenu dostępowego w panelu Interankiet.
Każde zapytanie musi zawierać nagłówek:
Authorization: Bearer <token>
Poprawna autoryzacja pozwala m.in. pobrać dane użytkownika, co jest prostym sposobem na test działania API.
Kluczowe zasoby w API
API Interankiet umożliwia wykonywanie operacji na wielu typach danych:
1. Formularze (Forms)
Pozwala pobierać listę formularzy oraz dane pojedynczego formularza.
2. Listy kontaktów (Contact Lists)
Umożliwia tworzenie, aktualizowanie, pobieranie oraz usuwanie list kontaktów.
3. Kontakty (Contacts)
Obsługuje pełen CRUD: dodawanie, pobieranie, edytowanie i usuwanie kontaktów.
Dostępna jest także funkcja masowego importu kontaktów.
4. Dystrybucje i linki (Distributions)
Pozwala generować unikalne linki do formularzy, np. dla poszczególnych respondentów. Wyzwalać wysłanie ankiety.
5. Odpowiedzi (Responses)
Umożliwia pobieranie odpowiedzi użytkowników, co pozwala automatycznie analizować zebrane dane.
6. Webhooki
Można konfigurować webhooki, aby automatycznie reagować na zdarzenia, takie jak nowe odpowiedzi.
Dlaczego warto korzystać z API
API daje możliwość automatyzacji pracy oraz integracji Interankiet z innymi systemami.
Typowe zastosowania:
- Synchronizacja kontaktów z CRM lub bazą danych.
- Programowe generowanie linków i dystrybucji formularzy.
- Automatyczne pobieranie i przetwarzanie odpowiedzi (np. raportowanie, analiza).
- Obsługa zdarzeń w czasie rzeczywistym przy użyciu webhooków.
- Integracja z aplikacjami, systemami analitycznymi i narzędziami automatyzacji.
Jak zacząć?
- Zaloguj się na swoje konto i wygeneruj token API.
- Przejdź do dokumentacji: https://developers.interankiety.pl/
- Wybierz interesujący zasób (np. kontakty lub formularze).
- Wysyłaj zapytania HTTP z odpowiednim nagłówkiem autoryzacji.
- Przetwarzaj otrzymane dane w swoim systemie lub aplikacji.
W razie pytań lub problemów, nasz zespół pomoże w realizacji integracji API.