Zum Inhalt springen

Banking-API für Plattformen

Kontoauszüge und Umsätze Ihrer Kunden, direkt in Ihrer Plattform.

Sie bauen Software für Buchhaltung, Verwaltung, Makler, ERP oder Vermietung. Wir liefern die Bankdaten Ihrer Kunden in einem einzigen Format, per API und Webhook, statt fünf Dateiformate und jede Bank für sich.

  • Jeder Partner wird geprüft
  • Server in Deutschland (Nürnberg)
  • Zugangsdaten sehen Sie nie

Heute verfügbar

  • Import aus camt.052, camt.053, camt.054, MT940, CSV und PDF
  • Sandbox mit Testbank
  • API
  • Webhooks
  • MCP für KI-Assistenten
  • Export

In Vorbereitung

Connect, der Live-Bankabruf. Auf die Warteliste

So läuft es

Drei Schritte, und die Umsätze sind in Ihrer Software.

Sie bauen die Strecke nicht selbst. Einwilligung, Bankanmeldung und TAN laufen bei uns, Ihre Plattform bekommt das Ergebnis.

  1. Link erzeugen

    Ein Aufruf mit Ihrer Kundennummer. Sie erhalten einen Einmal-Link, der 30 Minuten gilt.

    POST /api/v1/verbinden201 · url, gueltig_bis, endkunde_id
  2. Endkunde willigt ein

    Ihr Kunde liest, was geteilt wird, stimmt zu, meldet sich bei seiner Bank an und wählt die Konten. Auf Wunsch mit Ihrer Farbe und Ihrem Logo.

    Kontodaten an Muster Buchhaltung übermittelnZustimmen und weiter
  3. Daten per API und Webhook

    Sie bekommen ein Ereignis, sobald neue Umsätze da sind, und holen sie im einheitlichen Format ab. Beträge in ganzen Cent, nie als Kommazahl.

    umsaetze.neuGET /konten/{id}/umsaetze

Diesen Ablauf spielen Sie heute in der Sandbox mit der Testbank durch. Mit echten Banken ist es Connect, in Vorbereitung. Dateien importieren Sie schon heute im Live-Betrieb. Warteliste

Muster Buchhaltungüber Agile Finance
Sandbox: Es werden nur Testdaten verwendet.
Kontodaten an Muster Buchhaltung übermitteln

Muster Buchhaltung möchte über Agile Finance auf Daten Ihrer Bankkonten zugreifen. Mit Ihrer Zustimmung ruft Agile Finance folgende Daten der gewählten Konten ab:

  • Kontoname, IBAN, Inhaber und Währung
  • Kontostände
  • Umsätze mit Betrag, Datum, Verwendungszweck und Gegenpartei

Gilt höchstens 180 Tage, jederzeit widerrufbar.

Agile Finance ist ein Dienst von Onestop Software e.K.

Selbst ausprobieren

So sieht es für Ihren Kunden aus.

Das ist die Verbinden-Strecke, hier als Vorführung mit der Testbank. Tippen Sie sich durch und sehen Sie, was dabei in Ihrer Plattform ankommt.

Ihre Farbe

Eigene Farbe und eigenes Logo gibt es ab Connect Business. Der Name Agile Finance und Ihr Vertragspartner bleiben immer sichtbar.

Bei Ihnen kommt an

  1. POST /api/v1/verbindenEinmal-Link erzeugt, gültig 30 Minuten
  2. einwilligungEinwilligung erteilt, mit Fassung und Zeit protokolliert
  3. verbindung.aktivWebhook verbindung.aktiv
  4. umsaetze.neuWebhook umsaetze.neu
  5. zurueck_urlRücksprung auf Ihre zurueck_url

Vorführung, es werden keine Daten übertragen.

Für Ihr Entwicklungsteam

Ein Aufruf. Eine Antwort, die Sie nicht umrechnen müssen.

Das sind die echten Aufrufe und die echten Felder der API. Mit einem Sandbox-Schlüssel laufen sie genau so. Alles für Entwickler

Anfrage
curl -s https://finance.agiledeveloper.de/api/v1/verbinden \
  -H "Authorization: Bearer $AF_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "endkunde_extern_ref": "kunde-4711",
    "quelle": "testbank",
    "zurueck_url": "https://ihre-plattform.example/bank/fertig"
  }'
Antwort · 201
{
  "url": "https://finance.agiledeveloper.de/verbinden/vb_8Yk2…",
  "gueltig_bis": "2026-11-02T09:30:00.000Z",
  "endkunde_id": "3c1f8a90-6d24-4b1e-8f37-1a2b9c0d7e65"
}

Dateien und Banken

Fünf Dateiformate. Ein Datensatz.

Dieselbe Buchung sieht in jedem Format anders aus. Bei Ihnen kommt sie immer gleich an. Das Original bleibt byteweise erhalten, doppelte Dateien und doppelte Buchungen erkennen wir.

In Ihrer Plattform
{
  "buchung": "2026-11-02",
  "wertstellung": "2026-11-02",
  "betrag_cent": 95000,
  "waehrung": "EUR",
  "verwendungszweck": "Miete 11/2026",
  "gegen_name": "Erika Muster",
  "gegen_iban": "DE89370400440532013000"
}

PDF legen wir als Original ab und raten nichts hinein. Für lesbare Umsätze nehmen Sie camt, MT940 oder CSV. Und zurück: Export als camt.053, MT940, CSV und PDF.

Für wen

Für Plattformen, deren Kunden Konten haben.

BrancheDas bieten Sie Ihren Kunden anDas trägt es
BuchhaltungBelege gegen Umsätze abgleichen, Auszüge als Datei ablegen.verwendungszweckbetrag_centcamt.053
HausverwaltungMieteingänge je Einheit zuordnen, Rückstände früh sehen.gegen_ibanwiederkehrendumsaetze.neu
MaklerProvisionseingänge prüfen, ohne Kontoauszüge abzutippen.gegen_namebuchungkategorie
ERPZahlungseingänge gegen offene Posten buchen, Lastschriften erkennen.end_to_endmandat_refglaeubiger_id
VermietungKaution und Miete je Mietverhältnis nachhalten.verwendungszweckgegen_ibanwertstellung

Freigabe

Jeder Partner wird geprüft.

Es geht um Bankdaten. Deshalb kommt bei uns niemand einfach so rein. Vor der Freigabe gibt es keine Schlüssel und keine Sandbox. Ein Mensch sieht sich jeden Antrag an, und wer nicht passt, bekommt keinen Zugang.

Für Sie heißt das: Sie arbeiten in einem Umfeld, in dem jeder andere Partner dieselbe Prüfung bestanden hat.

Prüfbogen
  1. UnternehmenFirma, Rechtsform, Anschrift, Register, geplanter Einsatz
  2. Vertretungsberechtigte PersonIdentitätsprüfung mit Ausweis und Selfie, die Ausweisbilder bleiben nicht bei uns
  3. GewerbenachweisGewerbeanmeldung oder Handelsregisterauszug, verschlüsselt abgelegt
  4. Onboarding-Gebühr149 € netto (177,31 € brutto)
  5. Prüfung und EntscheidungDurch unser Team, bei offenen Punkten mit Rückfrage

Preise

Grundgebühr plus Konten. Sonst nichts.

Gezählt wird jedes Live-Konto einmal je Kalendermonat. Die Sandbox zählt nie. Alle Tarife im Vergleich

Konten
Ihr TarifImport
Grundgebühr
49 €
25 von 25 Konten inklusive
0 €
0 weitere Konten zu je 0,90 €
0 €
Im Monat, netto49 €
Mit 19 % Umsatzsteuer58,31 €

Dazu einmalig 149 € netto (177,31 € brutto) für Identitätsprüfung und Freigabe.

Zugang beantragen

Fragen

Was Plattformen vorher wissen wollen.

Was kann ich heute schon nutzen?

Nach der Freigabe: den Import von camt.052, camt.053, camt.054, MT940, CSV und PDF, die Sandbox mit Testbank, die API, Webhooks, den MCP-Zugang für KI-Assistenten und den Export. Der Live-Bankabruf (Connect) ist in Vorbereitung und steht auf der Warteliste.

Was kostet der Einstieg?

Einmalig 149 € netto (177,31 € brutto) für Identitätsprüfung und Freigabe. Danach ist die Sandbox kostenlos und unbegrenzt mit Testdaten. Live-Konten beginnen mit dem Tarif Import.

Sehen wir die Bank-PIN unserer Kunden?

Nein. Die Eingabe läuft auf unserer Seite, Sie bekommen nie Zugangsdaten zu sehen, auch nicht in der API, in Webhooks oder im Protokoll.

Bekomme ich über Connect das Original-PDF der Bank?

Beim Abruf über die PSD2-Schnittstelle kommen Umsätze und Salden, kein Original-PDF der Bank. „Kontoauszug“ meint dort die Umsätze. Aus den Umsätzen können Sie jederzeit ein eigenes PDF erzeugen, das klar als „kein Bankbeleg“ gekennzeichnet ist.

Wie lange gilt die Einwilligung?

Höchstens 180 Tage. Wir melden per Webhook 14, 7 und 1 Tag vor Ablauf, damit Sie Ihren Kunden rechtzeitig einen neuen Link schicken können. Der Endkunde kann jederzeit widerrufen, Zugangsdaten löschen wir dann sofort.

Können wir abgelehnt werden?

Ja. Es gibt keinen Anspruch auf Zugang. Wir entscheiden je Partner und sagen Ihnen, wenn etwas fehlt.

Beantragen Sie Ihren Zugang.

Einmalig 149 € netto (177,31 € brutto) für Prüfung und Freigabe. Danach testen Sie in der Sandbox kostenlos und ohne Grenze.

Agile Finance: Kontoauszüge und Umsätze für Ihre Plattform