Über Webhooks oder eine App
Flutlicht nur, wenn gespielt wird
Das Licht geht kurz vor einer gebuchten Abendstunde an und danach wieder aus. Keiner muss zum Schaltkasten, und kein Platz brennt umsonst.
Module
Funktionen
CheckCourt arbeitet mit der Website, dem Kalender und den anderen Systemen deines Vereins zusammen. Was es noch nicht gibt, verbindest du über Webhooks, die Schnittstelle oder eine eigene App.
Neue Buchung
Platz 3 · 19:00 bis 20:30
Erik Becker mit Gast Jonas Weber
Flutlicht Platz 3
An von 18:50 bis 20:35
Tor zur Anlage
Code 4711, gültig ab 18:45
Buchhaltung
Gastgebühr 8,00 € gebucht
Eine Buchung in CheckCourt kann mehr auslösen als einen Eintrag im Plan. Sechs Beispiele aus dem Vereinsalltag.
Über Webhooks oder eine App
Das Licht geht kurz vor einer gebuchten Abendstunde an und danach wieder aus. Keiner muss zum Schaltkasten, und kein Platz brennt umsonst.
Über eine App oder Webhooks
Wer gebucht hat, bekommt einen Code für das Tor, gültig rund um die eigene Spielzeit. Schlüssel nachmachen und einsammeln fällt weg.
Über die Schnittstelle oder den Excel-Export
Gebühren aus Buchungen landen mit Konto und Kostenstelle im Kassenprogramm. Der Kassenwart gleicht nur noch ab.
Über Webhooks mit n8n oder Zapier
Tritt jemand ein oder aus, erfahren es Vereinsverwaltung, Newsletter und Kassenprogramm von selbst.
Eingebaut, ohne Einrichtung
Mitglieder abonnieren die Termine aus „Mein Verein“ in Google Kalender, Apple Kalender oder Outlook. Neue und geänderte Termine kommen von selbst dazu.
Eingebaut, Code kopieren und einfügen
Besucher sehen auf der Website deines Vereins, wann Plätze frei sind, und kommen mit einem Klick zur Buchung. Das Widget läuft nur auf Domains, die du freigibst.
Flutlicht, Tor und Buchhaltung brauchen eine Steuerung oder ein Programm mit eigener Schnittstelle. Bei der Einrichtung helfen wir gern.
Alles davon ist in jedem Tarif enthalten und wird vom Vorstand in CheckCourt selbst eingerichtet.




Der Belegungsplan, die Neuigkeiten aus „Mein Verein“ oder ein Button zum Buchungsportal erscheinen auf der Website deines Vereins. Das Widget läuft nur auf den Domains, die du freigibst.
Mehr zur Website-EinbindungMitglieder abonnieren die Termine aus „Mein Verein“ in Google Kalender, Apple Kalender oder Outlook. Neue und geänderte Termine kommen von selbst dazu.
Mehr zu „Mein Verein“CheckCourt meldet Buchungen, Check-ins, neue und ausgetretene Mitglieder und gesperrte Plätze an eine Adresse deiner Wahl. Jede Meldung ist signiert, fehlgeschlagene Zustellungen werden wiederholt und 30 Tage protokolliert.
Für das Kassenprogramm, die Flutlichtsteuerung oder einen Mitgliederabgleich legst du einen Zugangsschlüssel für die Schnittstelle an und wählst, was er lesen oder ändern darf. Zugriff gibt es auf Plätze, Buchungen, Mitglieder, Mannschaften, Buchungsregeln und Gastgebühren.
Eine App bekommt genau die Rechte, denen du bei der Installation zustimmst. Sie zeigt sich dort, wo sie gebraucht wird, etwa bei der Buchung oder auf dem Tablet im Vereinsheim.
Der Vorstand installiert sie einmal für den ganzen Verein, zum Beispiel für Flutlicht, Türschloss oder Buchhaltung.
Jedes Mitglied verbindet sein eigenes Konto. Welche Apps erlaubt sind, legt der Verein fest.
Der Verein installiert die App, Mitglieder verbinden zusätzlich ihr Konto, wenn die App etwas für sie persönlich tut.
Der Installationsdialog nennt jedes Recht in verständlichen Worten, dazu Zweck, verarbeitete Daten und Speicherort. Ohne Vertrag zur Auftragsverarbeitung lässt sich keine App installieren.
Apps schaltet CheckCourt für deinen Verein frei, oder du installierst sie über einen Link des Anbieters. Einen öffentlichen Marktplatz gibt es noch nicht.

Jede Verbindung nach außen ist sichtbar, begrenzt und jederzeit abschaltbar.
Apps und Zugangsschlüssel sehen nur, was du freigibst. Neue Rechte brauchen eine neue Zustimmung.
Wer Daten im Auftrag des Vereins verarbeitet, schließt vorher einen Vertrag zur Auftragsverarbeitung.
Apps, Webhooks und Schlüssel lassen sich jederzeit pausieren, widerrufen oder löschen.
Installationen, Änderungen und Zugriffe stehen im Änderungsprotokoll des Vereins.
Du baust eine App für deinen Verein oder für viele Vereine? Die Schnittstelle ist offen dokumentiert.
Den Zugang zum Entwicklerportal vergeben wir derzeit auf Einladung. Zugang anfragen
import { createCheckCourtClient, installationAuth, unwrap } from "@checkcourt/sdk";
const client = createCheckCourtClient({
auth: installationAuth({
clientId: process.env.CHECKCOURT_CLIENT_ID,
clientSecret: process.env.CHECKCOURT_CLIENT_SECRET,
installationId: "inst_123",
}),
});
const { courts } = await unwrap(client.GET("/courts"));Dein Verein nutzt ein Kassenprogramm, eine Schließanlage oder eine Flutlichtsteuerung, die mit CheckCourt sprechen soll? Schreib uns, dann schauen wir uns das gemeinsam an.
Noch Fragen? Schreib uns an support@checkcourt.de.
Nein. Website-Einbindung, Vereinskalender, Webhooks und Zugangsschlüssel sind in jedem Tarif enthalten. Eine App eines anderen Anbieters kann eigene Kosten haben, das regelst du direkt mit dem Anbieter.
Für die Website-Einbindung und den Kalender nicht: Den Code für die Website kopierst du aus CheckCourt in die Website deines Vereins, den Kalender abonniert jedes Mitglied mit einem Klick. Für Webhooks reicht ein Werkzeug wie n8n oder Zapier. Nur für eine eigene App braucht es Programmierkenntnisse.
Nur die, denen du bei der Installation zustimmst. Der Installationsdialog nennt jedes Recht, den Zweck, die verarbeiteten Daten und den Speicherort. Ohne Vertrag zur Auftragsverarbeitung lässt sich eine App nicht installieren, und du kannst sie jederzeit pausieren oder entfernen.
In vielen Fällen ja. Hat die Steuerung eine eigene Schnittstelle oder lässt sie sich über ein Werkzeug wie n8n ansprechen, meldet CheckCourt jede neue, geänderte oder stornierte Buchung per Webhook, und die Steuerung schaltet danach. Schreib uns an support@checkcourt.de, welches Gerät dein Verein nutzt, dann prüfen wir das gemeinsam.
Nein. CheckCourt funktioniert ohne jede Integration. Website-Einbindung, Kalender oder Webhooks kannst du später dazunehmen, wenn dein Verein sie braucht.
Meist ja. Du trägst die Adresse der Vereinswebsite in CheckCourt ein und kopierst einen kurzen Code in die Seite. Das geht überall, wo sich eigener HTML-Code mit Skripten einfügen lässt, etwa in WordPress.
Website-Einbindung, Kalender und Automatisierungen sind im Test enthalten.