Odczytuj i zarządzaj swoimi formularzami oraz zgłoszeniami z poziomu własnego systemu, Zapier, Make lub własnego agenta AI. Uwierzytelnij się kluczem API konta i otrzymaj przejrzysty JSON w odpowiedzi. Dla każdego klucza wybierasz odczyt lub też zapis — bezpiecznie w obrębie konta.
Wszystkie zapytania trafiają na adres bazowy i przesyłają Twój klucz jako token Bearer; odpowiedź zawsze ma format application/json. Dla każdego klucza określasz dla każdego zasobu (formularze, zgłoszenia), czy może on odczytywać, czy również zapisywać — uprawnienia zapisu nigdy nie są nadawane automatycznie.
Bazowy URL
https://app.formuliermet.nl/api/v1
Uwierzytelnianie
curl https://app.formuliermet.nl/api/v1/me \ -H "Authorization: Bearer fmb_je_sleutel_hier"
Utwórz klucz w aplikacji w sekcji Konto → API i integracje. Pełny klucz zobaczysz tylko raz — przechowuj go w bezpiecznym miejscu. Klucz daje dostęp do danych Twojego konta; możesz go odwołać w każdej chwili. Dostęp do API jest częścią większych pakietów (zobacz cennik).
?page i ?limit.?page i ?limit (maks. 100); pobieraj tylko nowe za pomocą ?since=<data-ISO> — idealne do integracji typu polling.data.forms:writeforms:writeforms:writesubmissions:writesubmissions:writecurl "https://app.formuliermet.nl/api/v1/forms/FORM_ID/submissions?limit=2" \ -H "Authorization: Bearer fmb_je_sleutel_hier"
Odpowiedź
{
"data": [
{
"id": "ckv8s2...",
"formId": "ckv7a1...",
"sequenceNumber": 42,
"status": "paid",
"amountCents": 2500,
"email": "deelnemer@example.com",
"paymentMethod": "ideal",
"createdAt": "2026-06-01T14:30:00.000Z",
"updatedAt": null,
"data": { "naam": "Jan Jansen", "aantal": 2 }
}
],
"page": 1,
"limit": 2,
"total": 42
}
Wolisz, żeby dane same trafiały do Ciebie? Skonfiguruj webhooki dla poszczególnych formularzy: wysyłamy metodą POST wiadomość JSON na Twój adres HTTPS, gdy tylko coś się wydarzy — albo do narzędzia takiego jak Zapier czy Make. Możliwe jest też powiadomienie zespołu — bezpośrednio przez Slack lub Microsoft Teams.
Zdarzenia do nasłuchiwania
Każda wiadomość jest podpisana za pomocą HMAC-SHA256, w razie niepowodzenia ponawiamy próbę automatycznie (z rosnącym odstępem, aż do kilku godzin), a dla każdego formularza widzisz dziennik dostarczania. Dokładne payloady, wszystkie nagłówki oraz gotowy kod weryfikacyjny (Node.js & Python) znajdziesz w interaktywnej dokumentacji.
→ Interaktywna dokumentacja API · Specyfikacja OpenAPI (JSON)
Każdy klucz widzi wyłącznie dane własnego konta. Nigdy nie udostępniamy przez API ustawień formularza ani połączeń płatniczych — tylko definicje pól i zgłoszenia.
Skorzystaj z webhooków, albo umieść formularz na własnej stronie — bez kodowania.