API-Nutzung und Entwickler-Zugriff

Ü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-code mitgesendet 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.

Weitere Informationen

Verwaltung von API-Keys
Beliebige Systeme an twingle anbinden (API, Webhook, Middleware)