Über die twingleAPI lassen sich Transaktions- und Stammdaten automatisiert und programmatisch abrufen – als Alternative zum manuellen CSV-Export, wenn du regelmäßig oder automatisiert Daten in ein eigenes System übernehmen willst. Weiterhin lassen sich alle Daten und Einstellungen vornehmen, wie du es auch im twingleMANAGER machen kannst.
Zugriff und Dokumentation
- Die twingleAPI bietet eine REST-Schnittstelle.
- Um die technische Dokumenation zu bekommen, wende dich an den twingle Support.
- Für jeden Request wird ein API-Key benötigt, der im Header als
x-access-codemitgesendet wird. - Die API ist in mehrere Module unterteilt: ProjectApi, ReportApi, TransactionApi und einige andere. Jedes Modul hat seine eigene BaseUrl
Hinweise:
- Die API liefert auch Namen von Spender:innen zurück, sofern die entsprechenden Kontaktfelder im Projekt als Pflichtfelder gesetzt sind – ohne das bleiben die Felder leer.
- Für die Nutzung der API entstehen keine zusätzlichen Kosten.
- Für einmalige oder seltene Abfragen ohne eigene Infrastruktur ist der manuelle CSV-Export oft der einfachere Weg.