# Dokumentation - Erste Schritte: Anmelden, sich zurechtfinden und Ihren Park einrichten - [Übersicht](/de-DE/aan-de-slag): Dein erster Tag in Tillor: anmelden, deinen Park in der richtigen Reihenfolge einrichten und deinen ersten Kunden und deine erste Rechnung anlegen. - [Bei Tillor anmelden](/de-DE/inloggen): Melde dich mit deinem Microsoft-, Google- oder Apple-Konto an und verwalte dein eigenes Konto und deine Anmeldemethoden. - [Suchen in Tillor](/de-DE/zoeken): Finde einen Kunden, eine Rechnung, eine Reservierung oder eine Parzelle mit der globalen Suche in einem Schritt. - [Vraag het Tillie](/de-DE/vraag-het-tillie): Stel een vraag over Tillor in gewone woorden en krijg een kort antwoord uit deze handleiding, met de pagina's erbij. - [Begriffe](/de-DE/begrippen): Die Wörter, die dir in Tillor begegnen, in einfacher Sprache erklärt und mit einem Link zur Seite, die mehr dazu erzählt. - [Daten und Backups](/de-DE/gegevens-backups): Wie lange Tillor Backups aufbewahrt und wie du Tillor bittest, Daten aus einem früheren Stand wiederherzustellen. - [Was ist neu](/de-DE/wat-is-nieuw): Die wichtigsten Änderungen in Tillor, die neuesten zuerst. - In der Praxis: Ausgearbeitete Beispiele, die mehrere Module kombinieren - [Übersicht](/de-DE/praktijk): Vier ausgearbeitete Beispiele, die zeigen, wie die Module von Tillor in einem gewöhnlichen Arbeitstag im Park zusammenspielen. - [Einen Saisonkunden gewinnen](/de-DE/praktijk/seizoensklant-binnenhalen): Vom Anlegen des Kunden bis zum Zahlungsbericht, am Beispiel von Jonas Maes, der Parzelle 12 für die Saison mietet. - [Verbrauch abrechnen](/de-DE/praktijk/verbruik-aanrekenen): Vom Verknüpfen des Zählers mit der Parzelle bis zur automatischen Verbrauchsrechnung, am Beispiel von Jonas Maes auf Parzelle 12. - [Ein Wohnwagen wird frei](/de-DE/praktijk/stacaravan-komt-vrij): Vom Beenden der Belegung bis zur Kontrollaufgabe und zur Rückgabe der Kaution, mit einer Automatisierung, die die Nacharbeiten vorbereitet. - [Ein Gast an der Schranke](/de-DE/praktijk/gast-aan-de-slagboom): Von der Einrichtung der Zugangsmethode bis zu dem, was bei einem abgelaufenen Kennzeichen, QR-Code oder NFC-Tag passiert. - Module: Jedes Tillor-Modul, nach Aufgabe erklärt - **Gäste und Aufenthalt** - [Kundenverwaltung](/de-DE/klantenbeheer): Verwalten Sie Kunden und ihre Daten in Tillor - [Reservierungen](/de-DE/reserveringen): Verwalten Sie Aufenthalte, Check-ins und Parzellenzuweisungen für Gäste in Tillor - [Belegungen](/de-DE/bezettingen): Kunden mit Parzellen verknüpfen und verwalten, wer wo wohnt - [Identitätsscans](/de-DE/identiteitsscans): Kunden schnell aus einem Ausweisscan anlegen, mit Aufbewahrungsfrist und Verantwortlichkeiten - [Dokumente](/de-DE/documenten): Speichern Sie Dateien bei Kunden und verwalten Sie Dokumente wie Verträge, Genehmigungen und Anhänge - Unterschriften: Dokumente von Kunden, Kontaktpersonen, Kollegen und externen Parteien unterschreiben lassen - [Übersicht](/de-DE/handtekeningen): Lass ein PDF wie einen Mietvertrag oder eine Hausordnung online unterschreiben und bewahre das unterschriebene Dokument beim Kunden auf. - [Unterschriften anfragen](/de-DE/handtekeningen/handtekening-vragen): Wähle ein PDF, füge Unterzeichner hinzu, platziere die Unterschriftsfelder und sende die Anfrage. - [Eine Anfrage nachverfolgen](/de-DE/handtekeningen/opvolgen): Sieh, wer schon unterschrieben hat, sende eine Erinnerung, storniere eine Anfrage und lade das unterschriebene PDF herunter. - [So unterschreibt jemand](/de-DE/handtekeningen/ondertekenen): Was ein Kunde, Kontakt, eine externe Partei oder ein Kollege beim Unterschreiben sieht und tut. - [Nachweis und Gültigkeit](/de-DE/handtekeningen/bewijs-en-geldigheid): Was Tillor bei einer Unterschrift festhält und um welche Art elektronische Unterschrift es sich handelt. - [Kommentare](/de-DE/notities): Fügen Sie Kunden, Rechnungen, Reservierungen und anderen Datensätzen interne Kommentare hinzu - **Rechnungsstellung und Zahlungen** - Rechnungen: Rechnungen erstellen, buchen, versenden und korrigieren - [Übersicht](/de-DE/facturen): Sehen Sie alle Ihre Rechnungen an einem Ort und wählen Sie die passende Anleitung, um eine Rechnung zu erstellen, zu buchen oder zu korrigieren. - [Eine Rechnung erstellen und bearbeiten](/de-DE/facturen/aanmaken-en-bewerken): Erstellen Sie einen Rechnungsentwurf für einen Kunden und füllen Sie die Positionen aus, damit Sie ihn danach buchen können. - [Eine Rechnung buchen](/de-DE/facturen/boeken): Machen Sie einen Rechnungsentwurf verbindlich, damit er eine Rechnungsnummer erhält und Sie ihn versenden und bezahlen lassen können. - [Eine Rechnung versenden](/de-DE/facturen/versturen): Senden Sie dem Kunden eine gebuchte Rechnung per E-Mail, SMS, WhatsApp oder Post oder senden Sie eine Mahnung, wenn er noch nicht bezahlt hat. - [Eine Zahlung erfassen](/de-DE/facturen/betalingen-registreren): Erfassen Sie eine Zahlung auf einer gebuchten Rechnung oder verknüpfen Sie eine Zahlung, die bereits eingegangen ist. - [Eine Rechnung drucken, herunterladen oder teilen](/de-DE/facturen/afdrukken-en-downloaden): Drucken Sie eine Rechnung, speichern Sie sie als PDF, senden Sie sie an einen Drucker oder teilen Sie einen persönlichen Link mit dem Kunden. - [Eine Rechnung korrigieren](/de-DE/facturen/corrigeren): Setzen Sie eine gebuchte Rechnung in den Entwurf zurück, stornieren Sie sie mit einer Gutschrift, kopieren Sie sie oder verschieben Sie sie zu einem anderen Kunden. - [Rechnungsstatus](/de-DE/facturen/statussen): Was der Rechnungsstatus, der Zahlungsstatus und der Rechnungstyp bedeuten. - Produkte: Produkte und Preise verwalten, die auf Rechnungen erscheinen - [Übersicht](/de-DE/producten): Produkte sind alles, was auf einer Rechnung stehen kann, von Aufenthaltstarifen über Dienstleistungen bis zum Zählerverbrauch. - [Ein Produkt anlegen](/de-DE/producten/product-aanmaken): Fügen Sie ein Produkt mit Preis und MwSt. hinzu, damit Sie es auf Rechnungen verwenden können. - [Ein Produkt bearbeiten oder löschen](/de-DE/producten/product-bewerken): Passen Sie Preis, MwSt. und Einstellungen eines Produkts an, deaktivieren Sie es oder löschen Sie es. - [Eine Preisänderung planen](/de-DE/producten/prijzen-plannen): Planen Sie einen neuen Produktpreis ab einem Datum und rechnen Sie mit dem MwSt.-Rechner. - [Aktionen mit einem Produkt verknüpfen](/de-DE/producten/acties-instellen): Lassen Sie Tillor automatisch etwas tun, wenn eine Rechnungsposition mit diesem Produkt gebucht oder bezahlt wird. - [Produktaktionen](/de-DE/producten/productacties): Alle Aktionen, die Sie an ein Produkt hängen können, mit ihren Einstellungen und dem, was sie beim Buchen oder Bezahlen tun. - [Zusätzliche Rechnungspositionen einstellen](/de-DE/producten/bundel-instellen): Lassen Sie Tillor automatisch Zuschläge und Erläuterungen unter einer Hauptzeile der Rechnung einfügen. - [Bundle-Schritte](/de-DE/producten/bundel-velden): Alle Felder eines Produktschritts und eines Infozeilenschritts sowie die Formel, mit der ein Schritt seine eigenen Rechnungspositionen bestimmt. - [Bundle-JSON](/de-DE/producten/bundel-json): Die JSON-Struktur eines Bundles (Version 1), für Importe und für alle, die ein Bundle außerhalb der Oberfläche aufbauen. - Zahlungsabwicklung - [Übersicht](/de-DE/betalingsverwerking): Wähle die richtige Zahlungsmethode für eine Rechnung und sieh, wo du Zahlungen wiederfindest. - [Eine Zahlung erfassen](/de-DE/betalingsverwerking/betaling-registreren): Erfasse eine Zahlung auf einer gebuchten Rechnung und wähle die Methode, die zur Situation passt. - [Zahlungen wiederfinden](/de-DE/betalingsverwerking/betalingen-bekijken): Suche Zahlungen pro Rechnung oder in der Übersicht, sieh dir die Details an und frage den aktuellen Status ab. - [Einen Kunden online bezahlen lassen](/de-DE/betalingsverwerking/online): Sende einem Kunden den Zahlungslink einer Rechnung und sieh, was der Kunde beim Wählen und Abschließen einer Zahlung sieht. - [Mit einem Kartenterminal bezahlen](/de-DE/betalingsverwerking/terminal): Senden Sie eine Zahlungsanforderung an das Kartenterminal an der Rezeption und lassen Sie die Rechnung automatisch aktualisieren. - [Bar und Überweisung erfassen](/de-DE/betalingsverwerking/contant): Erfasse eine Zahlung, die außerhalb von Tillor eingegangen ist, etwa Bargeld an der Rezeption oder eine Banküberweisung. - [Eine interne Überweisung erstellen](/de-DE/betalingsverwerking/interne-overboeking): Verschiebe einen offenen Betrag von einer Rechnung auf eine andere gebuchte Rechnung desselben Kunden. - [Ein SEPA-Mandat unterschreiben lassen](/de-DE/betalingsverwerking/mandaat): Bitte einen Kunden, ein SEPA-Mandat zu unterschreiben, aus der Ferne per E-Mail oder an der Rezeption auf dem Tablet. - [Ein Mandat widerrufen oder erneut senden](/de-DE/betalingsverwerking/mandaat-beheren): Verwalte offene Mandatsanfragen und widerrufe ein aktives SEPA-Mandat, wenn beim Kunden nicht mehr eingezogen werden darf. - [Eine Rechnung mit einem Mandat einziehen](/de-DE/betalingsverwerking/incasso): Lass Tillor eine Rechnung automatisch mit dem aktiven SEPA-Mandat des Kunden einziehen. - [Zahlungsgruppen](/de-DE/betalingsverwerking/groepen): Bündle mehrere Zahlungen unter einem Namen und hänge sie in einem Schritt an eine gebuchte Rechnung. - Buchhaltung: Zahlungsberichte und Buchhaltungsintegration - [Übersicht](/de-DE/boekhouden): Übertragen Sie Ihre Zahlungen und Rechnungen in Ihre Buchhaltungssoftware. - Zahlungsberichte: Berichte, Buchhaltungssysteme und Zahlungsmethoden - [Übersicht](/de-DE/boekhouden/betalingsrapporten): Bündeln Sie Zahlungen pro Tag oder Zeitraum und senden Sie sie an Ihre Buchhaltung. - Buchhaltungssysteme: Integration mit Buchhaltungssoftware - [Übersicht](/de-DE/boekhouden/betalingsrapporten/boekhoudsystemen): Übersicht und Integration mit Buchhaltungssoftware - [Admisol](/de-DE/boekhouden/betalingsrapporten/boekhoudsystemen/admisol): Integration mit der Buchhaltungssoftware Admisol - [Odoo](/de-DE/boekhouden/betalingsrapporten/boekhoudsystemen/odoo): Integration mit der Buchhaltungssoftware Odoo für Kunden und Rechnungen - [Exact Online](/de-DE/boekhouden/betalingsrapporten/boekhoudsystemen/exact-online): Integration mit der Buchhaltungssoftware Exact Online (auf Anfrage) - Zahlungsmethoden: Mollie, Bankkonten und interne Überweisungen - [Zahlungsmethoden](/de-DE/boekhouden/betalingsrapporten/betaalmethodes): Übersicht der Zahlungsmethoden in Zahlungsberichten - [Mollie](/de-DE/boekhouden/betalingsrapporten/betaalmethodes/mollie): Mollie-Settlements, Zahlungen und Metadaten - [Bankkonten](/de-DE/boekhouden/betalingsrapporten/betaalmethodes/ponto): Banktransaktionen über Open Banking - [Interne Überweisungen](/de-DE/boekhouden/betalingsrapporten/betaalmethodes/internal-transfers): Interne Überweisungen zwischen Rechnungen desselben Kunden - [MwSt. & Steuern](/de-DE/boekhouden/belasting): MwSt.-Sätze und MwSt.-Regelungen wie Reverse-Charge einrichten und USt-IdNr. von Kunden validieren - [Peppol](/de-DE/boekhouden/peppol): Elektronische Rechnungen über das Peppol-Netzwerk versenden - **Kommunikation** - Posteingang: WhatsApp-, Messenger-, Instagram- und Website-Chat-Gespräche in einer Übersicht - [Übersicht](/de-DE/inbox): Alle Nachrichten von WhatsApp, Messenger, Instagram und dem Chat auf Ihrer Website in einem Posteingang. - [Gespräche lesen und beantworten](/de-DE/inbox/gesprekken): Öffnen Sie den Posteingang, beantworten Sie Kundennachrichten, archivieren Sie erledigte Gespräche und versehen Sie sie mit Tags. - [Posteingangs-KI-Assistent (Tillie)](/de-DE/inbox/inbox-ai-assistant): Automatische Antworten und Übergabe für Posteingangsgespräche über Website-Chat, WhatsApp, Messenger und Instagram - [Messenger](/de-DE/inbox/messenger): Facebook Messenger mit dem Tillor-Posteingang verbinden - [Instagram](/de-DE/inbox/instagram): Instagram Direct mit dem Tillor-Posteingang verbinden - [WhatsApp Business](/de-DE/inbox/whatsapp-business-inbox): WhatsApp Business mit dem Tillor-Posteingang verbinden - [Den Chat auf Ihre Website bringen](/de-DE/inbox/website-chat): Installieren Sie die Website-Chat-Integration und fügen Sie ein Snippet auf Ihrer Seite ein, damit Besucher Ihr Team über den Posteingang erreichen. - [Einstellungen des Website-Chats](/de-DE/inbox/website-chat-instellingen): Alle Felder des Chat-Widgets, das Besucherformular und die Optionen, die Sie im Snippet setzen können. - [Gespräche über Website-Chat](/de-DE/inbox/website-chat-gesprekken): Was Ihr Team im Posteingang von einem Websitebesucher sieht und was der Besucher im Widget sieht. - Kommunikation: E-Mails, Telefonie und Nachrichten verwalten - [Übersicht](/de-DE/communicatie): Telefonanrufe, gesendete Nachrichten und Kommentare: wo Ihre Kundenkommunikation steht und wie Sie sie nachverfolgen - [Eine Rechnung oder Erinnerung senden](/de-DE/communicatie/e-mails): Senden Sie eine gebuchte Rechnung oder eine Erinnerung per E-Mail, SMS, Post oder WhatsApp an einen Kunden und verfolgen Sie, ob sie angekommen ist - [Benachrichtigungsarten](/de-DE/communicatie/notificatietypes): Alle Arten von Nachrichten, die Tillor versendet, nach Thema, und wann jede Nachricht rausgeht - [Telefonanrufe](/de-DE/communicatie/telefoongesprekken): Sehen Sie, wer angerufen hat, hören Sie Aufnahmen ab, lesen Sie Transkriptionen und senden Sie während eines Anrufs die Daten Ihrer Organisation per SMS - Provider: Telefonieprovider für die Kommunikation - [Übersicht](/de-DE/communicatie/providers): Telefonie-Integrationen für Anrufe und zugehörige Aktionen in Tillor - [Voys Telefonie](/de-DE/communicatie/providers/voys): Verknüpfen Sie eingehende Telefonanrufe über die Voys-Integration mit Kundenprofilen - [Twilio](/de-DE/communicatie/providers/twilio): SMS- und WhatsApp-Zustellung über Twilio, wenn Tillor dies plattformweit eingerichtet hat - [Benachrichtigungen](/de-DE/notificaties): Sehen Sie, welche Nachrichten Tillor an Kunden und Kollegen gesendet hat, ob sie angekommen sind und was Sie tun, wenn eine Nachricht fehlschlägt - **Park und Technik** - [Park](/de-DE/park): Die Übersicht Ihres Parks mit Karte, Parzellen, Zählern, Zählerschränken und dem Wetter. - [Parzellen](/de-DE/terreinen): Lege die Parzellen deines Parks an, bestimme ihren Tarif und hänge Zähler daran, damit du Kunden darauf setzen kannst. - [Karte](/de-DE/kaart): Visualisieren Sie Ihren Park auf einer interaktiven Karte und zeichnen Sie Parzellengrenzen ein - [Wetter](/de-DE/weer): Sehen Sie das tägliche Wetter am Standort Ihres Parks, neben Verbrauch und Belegung - [Zugangskontrolle](/de-DE/toegangscontrole): Legen Sie fest, wer mit Kennzeichen, NFC-Tag, QR-Code oder PIN-Code in Ihren Park darf, öffnen Sie Schranken aus der Ferne und sehen Sie, wer wann hereingekommen ist. - Zählerverwaltung: Wasser- und Energiezähler aus der Ferne verwalten - [Übersicht](/de-DE/meterbeheer): Lesen Sie Wasser-, Gas- und Stromzähler aus der Ferne ab und rechnen Sie den Verbrauch mit dem Kunden ab, der auf der Parzelle steht. - [Einen Zähler mit einem Kunden verknüpfen](/de-DE/meterbeheer/meter-koppelen): Hängen Sie einen Zähler an eine Parzelle und geben Sie dem Kunden eine Belegung auf dieser Parzelle, damit der Verbrauch beim Kunden landet. - [Zählerstände und Trends ansehen](/de-DE/meterbeheer/meterstanden-en-trends): Sehen Sie den letzten Stand eines Zählers, den Verbrauch pro Tag oder Stunde und ob der Verbrauch höher als normal liegt. - [Verbrauch abrechnen](/de-DE/meterbeheer/verbruik-factureren): Setzen Sie den offenen Wasser-, Gas- oder Stromverbrauch eines Kunden auf eine Rechnung, oder lassen Sie Tillor das automatisch erledigen. - [Alarme und Zählerstatus](/de-DE/meterbeheer/alarmen-en-status): Sehen Sie, welche Zähler einen Alarm haben oder nichts mehr senden, und löschen Sie einen Alarm, nachdem Sie ihn behoben haben. - [Einen Zähler löschen](/de-DE/meterbeheer/meter-verwijderen): Entfernen Sie einen Zähler, der nicht mehr existiert, endgültig aus Tillor, einschließlich aller Zählerstände. - [Verbrauchsperioden](/de-DE/meterbeheer/consumptie-batches): Wie Verbrauchsperioden erfasst und abgerechnet werden - NFC: NFC-Karten für Zutritt und Einrichtungen - [Übersicht](/de-DE/nfc): Mit einem NFC-Tag nutzen Kunden die Dusche, eine Tür oder eine Ladesäule, indem sie ihn an ein Lesegerät halten. Hier lesen Sie, wie Tags, Kunden und Guthaben zusammenhängen. - [Tags verwalten](/de-DE/nfc/nfc-tags): Verknüpfen Sie einen NFC-Tag mit einem Kunden, passen Sie das Guthaben an, sperren Sie einen verlorenen Tag und legen Sie fest, wo er funktioniert. - [Transaktionen](/de-DE/nfc/nfc-transacties): Sehen Sie, wann und warum sich das Guthaben eines NFC-Tags geändert hat und was die Status und Spalten bedeuten. - Drucker: Drucker einrichten und Dokumente drucken - [Übersicht](/de-DE/printer): Senden Sie Rechnungen, Belege und Etiketten aus Tillor an einen Drucker in Ihrem Park, manuell oder automatisch bei einer Zahlung. - [Drucker einrichten](/de-DE/printer/printers-instellen): Schalten Sie das Drucken ein, tragen Sie die Netzwerkadressen Ihrer Drucker ein und wählen Sie, wann Tillor Belege druckt. - [Eine Rechnung oder einen Beleg drucken](/de-DE/printer/documenten-afdrukken): Drucken Sie eine Rechnung auf dem A4-Drucker oder dem Belegdrucker, oder lassen Sie bezahlte Rechnungen von selbst drucken. - [Die Druckwarteschlange verwalten](/de-DE/printer/printwachtrij): Verfolgen Sie Druckaufträge, pausieren Sie das Drucken und versuchen Sie fehlgeschlagene Aufträge erneut oder stornieren Sie sie. - [Druckeinstellungen](/de-DE/printer/afdrukinstellingen): Alle Einstellungen für Drucker, Druckzeitpunkte und automatisches Drucken unter Einstellungen > Druck. - [Connector](/de-DE/connector): Das Kästchen in Ihrem Park, das Tillor mit Bondruckern, Schranken, Zutrittscontrollern und Ausweislesern verbindet, und was Sie tun, wenn es nicht verbunden ist. - Integrationen: Externe Dienste mit Tillor verbinden - [Übersicht](/de-DE/integraties): Verbinden Sie externe Dienste wie Zahlungsanbieter, Buchhaltung, Kameras und E-Mail mit Tillor, alles an einem Ort. - [Eine Integration installieren](/de-DE/integraties/integratie-installeren): Suchen Sie eine Integration, tragen Sie die Zugangsdaten ein und verbinden Sie sie mit Tillor, oder entfernen Sie die Verbindung wieder. - [UniFi Protect verbinden](/de-DE/integraties/unifi-protect): Öffnen Sie die Aufzeichnung eines Zugangspunkts in UniFi Protect und zeigen Sie Bar- und Kartenzahlungen als Text über den Kamerabildern an. - [Partoo verbinden](/de-DE/integraties/partoo): Senden Sie Ihre Öffnungszeiten automatisch an Ihren Partoo-Standort, damit sie bei Google und in anderen Einträgen stimmen. - [Outlook verbinden](/de-DE/integraties/outlook): Sehen Sie die E-Mails eines Kunden aus Ihren Outlook-Postfächern im Kundenprofil. - **Organisation und Arbeit** - Aufgaben: Arbeiten verfolgen, zuweisen und nachverfolgen - [Überblick](/de-DE/taken): Verfolge Arbeiten, weise sie zu und verfolge sie nach, mit Ansichten, Boards und einem Kalender - [Ansichten](/de-DE/taken/weergaven): Erstelle Listen und gefilterte Ansichten, bestimme, wer sie sieht, und halte sie aktuell - [Tabelle, Board und Kalender](/de-DE/taken/indelingen): Wähle, wie eine Ansicht deine Aufgaben zeigt und wie sie gruppiert und sortiert werden - [Filtern](/de-DE/taken/filteren): Finde Aufgaben nach Status, Priorität, zugewiesener Person, Label, Fälligkeit und Text - [Aufgabendetails](/de-DE/taken/taakdetails): Alles, was du in einer Aufgabe festhalten kannst, von Fälligkeit und Erinnerung bis zu Unteraufgaben und aufgewendeter Zeit - [Private Aufgaben](/de-DE/taken/prive-taken): So bestimmen die Ansichten, in denen eine Aufgabe steht, wer sie sehen darf - [Labels](/de-DE/taken/labels): Aufgaben mit Farblabels einteilen und automatisch eine Fälligkeit setzen lassen - [Benachrichtigungen](/de-DE/taken/meldingen): Erinnerungen, Fälligkeiten, Zuweisungen und die tägliche Zusammenfassung einer Ansicht - [Aufgaben teilen](/de-DE/taken/delen): Teile deine Aufgaben oder eine Ansicht als schreibgeschützte Seite oder als Kalenderabo - [Aufgaben auf anderen Seiten](/de-DE/taken/taken-op-andere-paginas): Aufgaben aus Kunden, Rechnungen, Unterhaltungen und mehr erstellen und dort wiederfinden, wo sie hingehören - Automatisierungen: Lassen Sie Tillor selbst Aufgaben anlegen, Erinnerungen senden und Ihre eigenen Systeme aufrufen - [Übersicht](/de-DE/automatiseringen): Lass Tillor selbst etwas tun, wenn etwas passiert, etwa eine Aufgabe anlegen oder eine Zahlungserinnerung senden - [Erste Schritte](/de-DE/automatiseringen/aan-de-slag): Die Übersicht, die Vorlagen und der Editor, und wie du eine Automatisierung speicherst und aktivierst - [Auslöser](/de-DE/automatiseringen/triggers): Lege fest, wann eine Automatisierung startet, auch an einem Datum wie der Ankunft, filtere die Fälle und beschränke sie auf einmal pro Datensatz - [Bedingungen, Verzweigungen und Verzögerungen](/de-DE/automatiseringen/logica): Lass einen Flow mit Wenn / sonst und Verzweigung abzweigen, warten, Datensätze nachschlagen, Listen durchlaufen und um eine Entscheidung bitten - Aktionen: Alles, was eine Automatisierung tun kann - [Übersicht](/de-DE/automatiseringen/acties): Alles, was eine Automatisierung tun kann, mit allen Feldern pro Aktion - [Aufgaben](/de-DE/automatiseringen/acties/taken): Lege Aufgaben an, suche sie und aktualisiere Status, Priorität oder Zuweisung. - [Dokumente](/de-DE/automatiseringen/acties/documenten): Dokumente eines Kunden suchen und ihren Typ oder Status ändern - [Gäste und Nachrichten](/de-DE/automatiseringen/acties/gasten-en-berichten): Sende Nachrichten an Gäste und Kollegen und aktualisiere Kunden, Gespräche und Reservierungen. - [Rechnungen und Zahlungen](/de-DE/automatiseringen/acties/facturen-en-betalingen): Sende Erinnerungen und Rechnungen und regle Zahlungen aus einer Automatisierung heraus. - [Zugang und Geräte](/de-DE/automatiseringen/acties/toegang-en-toestellen): Steuere Zugang, Strom, NFC-Tags und Tablets aus einer Automatisierung. - [Integrationen](/de-DE/automatiseringen/acties/integraties): Sende einen Webhook oder rufe eine API aus einer Automatisierung auf. - [Variablen und Vorlagen](/de-DE/automatiseringen/variabelen): Nutze Daten des Ereignisses und früherer Schritte in Titeln, Nachrichten und Anfragen - [Wer führt eine Automatisierung aus?](/de-DE/automatiseringen/workflow-gebruiker): Warum Aufgaben und Kommentare einer Automatisierung unter dem Namen eines festen Systembenutzers stehen - [Testen und Ausführungen](/de-DE/automatiseringen/testen-en-uitvoeringen): Probiere einen Flow aus, ohne etwas zu senden, und sieh dir an, was echte Ausführungen getan haben - [Probleme und Aktivieren](/de-DE/automatiseringen/problemen): Warum sich eine Automatisierung nicht aktivieren lässt und was die Meldungen im Editor bedeuten - [Beispiel: Nachkontrolle Mietwohnwagen](/de-DE/automatiseringen/voorbeeld-nalopen): Baue Schritt für Schritt einen Ablauf, der nach der Abreise eine Kontrollaufgabe mit Unteraufgaben erstellt oder die Priorität der offenen Aufgabe erhöht - [Häufige Fragen](/de-DE/automatiseringen/veelgestelde-vragen): Grenzen von Automatisierungen, Erklärungen zum Pausieren und Ändern, und was du tust, wenn nichts passiert - Eigene Felder: Fügen Sie Kunden, Parzellen, Reservierungen und anderen Datensätzen eigene Felder hinzu - [Übersicht](/de-DE/eigen-velden): Speichern Sie Daten, die Tillor selbst nicht kennt, wie Kautionsnummern, Anzahl Hunde oder einen Winterstellplatz, als zusätzliches Feld an einem Datensatz - [Ein eigenes Feld anlegen](/de-DE/eigen-velden/veld-aanmaken): Fügen Sie einer Art von Datensatz ein zusätzliches Feld hinzu, wählen Sie eine Stelle im Formular und speichern Sie es - [Auswahllisten anlegen](/de-DE/eigen-velden/keuzelijsten): Legen Sie Optionen fest, die Sie in den Typen Auswahl und Mehrfachauswahl bei mehreren eigenen Feldern wiederverwenden - [Feldtypen und Einstellungen](/de-DE/eigen-velden/veldtypes): Welche Typen eigener Felder es gibt, welche Einstellungen jeder Typ hat und welche Grenzen gelten - [Sichtbarkeit und Zugriff](/de-DE/eigen-velden/zichtbaarheid-en-toegang): Wo Sie Ihre eigenen Felder an einem Datensatz wiederfinden und wie Sie festlegen, wer sie sehen oder bearbeiten darf - Benutzer & Organisation: Benutzer, Berechtigungen, Gruppen und Organisationseinstellungen verwalten - [Übersicht](/de-DE/gebruikers): Wer Zugang zu Tillor hat, was diese Personen tun dürfen und wo Sie die Einstellungen Ihrer Organisation verwalten - [Organisation](/de-DE/gebruikers/organisaties): Organisationseinstellungen in Tillor - [Benutzer einladen und Berechtigungen vergeben](/de-DE/gebruikers/gebruikers-en-rechten): Laden Sie eine Kollegin oder einen Kollegen in Ihre Organisation ein, legen Sie fest, was die Person tun darf, und stellen Sie ihre Benachrichtigungen ein - [Gruppen](/de-DE/gebruikers/groepen): Kolleginnen und Kollegen bündeln, um ihnen gemeinsam Aufgaben zuzuweisen, sie zu erwähnen und Ansichten mit ihnen zu teilen - [Microsoft Entra-Gruppen](/de-DE/gebruikers/microsoft-entra): Gruppenmitglieder per SCIM-Provisioning automatisch von Microsoft Entra ID pflegen lassen - [Einstellungen für Rechnungsstellung](/de-DE/gebruikers/instellingen-facturatie): Legen Sie fest, was auf Rechnungs-PDFs steht, wie viel Zeit Kunden zum Bezahlen bekommen und welche MwSt.-Sätze Sie wählen können. - [Einstellungen für Zahlungen](/de-DE/gebruikers/instellingen-betalingen): Aktivieren Sie die Zahlungsmethode Sonstige, wählen Sie den Standard für Erinnerungen bei Überweisungen und stellen Sie die Absenderadresse von Benachrichtigungen ein. - [Mietperioden einstellen](/de-DE/gebruikers/instellingen-huurperiodes): Legen Sie fest, welche Mietrhythmen Sie bei einer Belegung wählen können, zum Beispiel monatlich oder jährlich. - [Einstellungen für Zugangskontrolle](/de-DE/gebruikers/instellingen-toegangscontrole): Legen Sie fest, ob Fahrzeuge mit einem abgelaufenen Kennzeichen außerhalb der Öffnungszeiten noch ausfahren dürfen und wie viele Tage diese Karenzzeit dauert. - [Aktivitätsprotokoll](/de-DE/activiteitenlog): Sieh Aktionen und Änderungen in Tillor auf den Detailseiten von Kunden, Rechnungen und anderen Datensätzen - Mobile App: Tablets und Kioske an der Rezeption und auf dem Gelände - [Übersicht](/de-DE/mobiele-app): Die Tillor-App auf einem Tablet, Kiosk oder Telefon in Ihrem Park und wie Sie diese Geräte von Tillor aus verwalten. - [Ein Tablet oder einen Kiosk verwalten](/de-DE/mobiele-app/tablets-en-kiosken): Suchen Sie ein Gerät in Tillor, passen Sie seine Einstellungen an und senden Sie sie an das Tablet oder den Kiosk, auch an alle Geräte derselben Art gleichzeitig. - [Den Startbildschirm und eine Diashow einrichten](/de-DE/mobiele-app/startscherm-en-diavoorstelling): Legen Sie einen Begrüßungstext, Fotos und Verknüpfungen auf den Startbildschirm eines Tablets oder Kiosks. - [Eine Nachtruhe für den Bildschirm einrichten](/de-DE/mobiele-app/nachtrust-instellen): Lassen Sie den Bildschirm eines Tablets oder Kiosks nachts ausgehen oder schwarz werden, zu festen Zeiten oder nach den Öffnungszeiten Ihrer Organisation. - [Einen Kiosk einrichten](/de-DE/mobiele-app/kiosk-inrichten): Ein Android-Tablet in der Tillor-App festsetzen, inklusive Akku, Bildschirmsperre und einem Update über USB - [Geräteeinstellungen](/de-DE/mobiele-app/toestelinstellingen): Startbildschirm, Diashow, Bildschirm, Ton, Kiosksperre und Gerätedaten pro Tab - [Einen Befehl an ein Tablet senden](/de-DE/mobiele-app/acties-op-afstand): Wecken Sie ein Tablet auf, starten Sie es neu oder fragen Sie ab, was auf seinem Bildschirm steht, ohne zum Gerät zu laufen. - [Diagnose und Verlauf](/de-DE/mobiele-app/diagnose-en-geschiedenis): Was die Geräteseite über die letzte Meldung eines Tablets und das Protokoll dieses Geräts zeigt. - Controller: Duschen, Türen, Tags und Verbindung - [Übersicht](/de-DE/controllers): Ein Controller ist das kleine Display mit Tag-Leser an einer Dusche, Tür oder Ladestelle. Hier lesen Sie, was er tut und wie er mit Kunden, Tags und Guthaben zusammenhängt. - [Einen Controller verbinden](/de-DE/controllers/controller-koppelen): Schließen Sie einen neuen Controller an und genehmigen Sie ihn in Tillor, damit Gäste ihren Tag daran verwenden können. - [Einen Controller verwalten](/de-DE/controllers/controller-beheren): Geben Sie einem Controller Namen, Typ und Gruppe, starten Sie ihn neu, aktualisieren Sie ihn oder löschen Sie ihn. - [WLAN-Netzwerke einrichten](/de-DE/controllers/wifi-netwerken): Legen Sie von Tillor aus ein oder mehrere WLAN-Netzwerke auf einem Controller an, nach Priorität geordnet. - [Controller-Einstellungen](/de-DE/controllers/settings): Was jede Einstellung eines Controllers bedeutet: ACL, Netzwerk, Updates und Relais, mit den Standardwerten. - [Firmware-Updates](/de-DE/controllers/updates): Legen Sie fest, wann und wie oft sich ein Controller selbst aktualisiert, und schalten Sie Updates vorübergehend aus. - [Glossar](/de-DE/controllers/lexicon): Begriffe rund um Controller erklärt - Probleme lösen - [Displaymeldungen](/de-DE/controllers/troubleshooting/scherm): Was bedeutet die Meldung auf dem Display des Controllers? - [Verbindungsprobleme](/de-DE/controllers/troubleshooting/verbinding): WLAN, Tillor-Verbindung und Adoption - Entwickler: API, Webhooks, SSE, MQTT und MCP - [Übersicht](/de-DE/ontwikkelaars): API-Zugriff, Webhooks und Echtzeit-Events für Integrationen - [HTTP API](/de-DE/ontwikkelaars/http): API-Schlüssel, Base URL und Authentifizierung für die Tillor REST API - [MCP](/de-DE/ontwikkelaars/mcp): Verbinden Sie KI-Tools über https://mcp.tillor.dev mit Tillor - [OAuth-clients](/de-DE/ontwikkelaars/oauth-clients): Een eigen applicatie of externe dienst laten aanmelden met Tillor, en bepalen wie dat mag - [Externe Benachrichtigungen](/de-DE/ontwikkelaars/externe-notificaties): Registrieren Sie E-Mails, die Ihr eigenes System an einen Kunden gesendet hat, damit Mitarbeitende sie in Tillor wiederfinden - [Webhooks](/de-DE/ontwikkelaars/webhooks): Echtzeit-Events per HTTP POST an Ihren Endpunkt erhalten - [Automatisierungen](/de-DE/ontwikkelaars/automatiseringen): Was Ihr eigenes System von einer Automatisierung erhält, die API-Anfrage als Workflow-Benutzer und der Aufbau eines Flows - [Server-Sent Events (SSE)](/de-DE/ontwikkelaars/sse): Echtzeit-Events über eine langlaufende Verbindung streamen - [Event-index](/de-DE/ontwikkelaars/events): Alle realtime events met permissie, levering en een voorbeeld-payload - [MQTT](/de-DE/ontwikkelaars/mqtt): Pub/Sub über MQTT innerhalb Ihres Organisations-Namespace, mit JWT oder statischen Zugangsdaten - [Mollie-Metadaten](/de-DE/ontwikkelaars/mollie-metadata): tillor-Namespace bei Mollie-Zahlungen für Verknüpfung, Gruppen und Buchhaltung - [Website-Chat-API](/de-DE/ontwikkelaars/website-chat): Verbinden Sie ein eigenes Formular mit dem Chat-Widget oder bauen Sie mit dem Widget-SDK, REST, Typen, SSE und Besucheraktivität eine eigene Chat-Oberfläche. - Beispiele: Code- und Payload-Beispiele - [Übersicht](/de-DE/ontwikkelaars/voorbeelden): Code- und Payload-Beispiele für HTTP, Webhooks und SSE - [HTTP-Beispiele](/de-DE/ontwikkelaars/voorbeelden/http): cURL- und Request-Beispiele für die Tillor API - [Öffnungszeiten-API](/de-DE/ontwikkelaars/voorbeelden/opening-hours): Aufgelöste Öffnungszeiten und kommende Feiertage für eine Website abrufen - [Webhook-Beispiele](/de-DE/ontwikkelaars/voorbeelden/webhooks): Event-Payloads und Webhook-POST-Beispiele - [SSE-Beispiele](/de-DE/ontwikkelaars/voorbeelden/sse): Node.js und cURL für Server-Sent Events - API-Referenz: Jeder Endpunkt der Tillor-API, mit Beispielen und Playground - [Übersicht](/de-DE/api-referentie): Jeder Endpoint der Tillor-HTTP-API, mit Parametern, Beispielrequests und einer Playground. - Access control - [List Access Log Entries](/de-DE/api-referentie/access-control/list-access-log-entries): Lists access log entries with filtering, sorting, and pagination - [Get Access Log Entry](/de-DE/api-referentie/access-control/get-access-log-entry): Returns one access log entry by ID, with optional includes - [Patch Access Log Entry Metadata](/de-DE/api-referentie/access-control/patch-access-log-entry-metadata): Super-admin correction: merges validated LPR metadata keys (e.g. expiredExitGrace) into one access log entry. Access log rows are otherwise connector-owned and immutable over the API. - [Open AccessPoint](/de-DE/api-referentie/access-control/open-accesspoint): Opens an access point by ID - [Close AccessPoint](/de-DE/api-referentie/access-control/close-accesspoint): Closes an access point by ID (optional closeConfig required for CONNECTOR) - [Clear APB list on KC80 controllers (by credential type)](/de-DE/api-referentie/access-control/clear-apb-list-on-kc80-controllers-by-credential-type): Creates SYSTEM controller operations (CBLADALL) for each active Koole KC80 whose access method types include NFC or QR_CODE, then pings the connector via operation-sync MQTT to claim and execute them immediately (no full access-control sync). - [Push pending access-control data from connector](/de-DE/api-referentie/access-control/push-pending-access-control-data-from-connector): Publishes MQTT so the connector uploads queued access-log entries (e.g. LPR), applies connector controller operations, and polls connected access hardware for pending log lines. - [Reset connector access-control cache](/de-DE/api-referentie/access-control/reset-connector-access-control-cache): Publishes MQTT so the connector clears its local access-control cache (queued logs, synced methods/points, device logs) and then runs a full sync to rebuild. Intended for debug/ops recovery. - [Clean up trash LPR readings](/de-DE/api-referentie/access-control/clean-up-trash-lpr-readings): Queues a Trigger run that deletes UNKNOWN LPR OCR ghosts (implausible plates or worse variants of a better same-barrier neighbor). Registered, coupled, and customer-linked rows are kept. - [List Access Methods](/de-DE/api-referentie/access-control/list-access-methods): Lists all access methods with filtering, sorting, and pagination - [Add Access Method](/de-DE/api-referentie/access-control/add-access-method): Adds one or more access methods. For QR_CODE, optional quantity creates multiple distinct QR methods with generated values; optional printThermalOnCreate queues a thermal ticket print per created QR. - [Get Access Method by ID](/de-DE/api-referentie/access-control/get-access-method-by-id): Gets an access method by its ID - [Delete Access Method](/de-DE/api-referentie/access-control/delete-access-method): Deletes an access method - [Update Access Method](/de-DE/api-referentie/access-control/update-access-method): Updates an access method - [List Unused NFC Tags](/de-DE/api-referentie/access-control/list-unused-nfc-tags): Returns NFC tags from the card registry that are not assigned to any access method. Optionally include a specific value (e.g. current selection) in the list. - [Delete Access Methods](/de-DE/api-referentie/access-control/delete-access-methods): Deletes multiple access methods by id (maximum 100) - [Get QR Code Image](/de-DE/api-referentie/access-control/get-qr-code-image): Returns base64 PNG of the QR code for a QR_CODE access method - [Send QR Access Method Notification](/de-DE/api-referentie/access-control/send-qr-access-method-notification): Sends the QR code personal URL to the customer by email, SMS, and/or WhatsApp. - [Print QR Code Ticket](/de-DE/api-referentie/access-control/print-qr-code-ticket): Queues a QR code for printing as a thermal entrance ticket - [Sync access method with connector](/de-DE/api-referentie/access-control/sync-access-method-with-connector): For NFC/QR, queues remove+add whitelist operations on matching controllers and pings the connector. For LPR, queues empty-command operations on LPR controllers when present, otherwise one controller-less history op (connector ACK), and pings the connector to refetch access methods. - [List access points](/de-DE/api-referentie/access-control/list-access-points): Lists all access points with filtering, sorting, and pagination - [Create AccessPoint](/de-DE/api-referentie/access-control/create-accesspoint): Creates a new access point - [List AccessPoint State Events](/de-DE/api-referentie/access-control/list-accesspoint-state-events): Lists physical open/closed history for access points (e.g. Shelly i4 contact sensors), with filtering, sorting, and pagination - [Get UniFi Protect playback context](/de-DE/api-referentie/access-control/get-unifi-protect-playback-context): Returns the cloud console id and access-point camera mapping used to open Protect timelapse links. - [Get AccessPoint by ID](/de-DE/api-referentie/access-control/get-accesspoint-by-id): Gets an access point by its ID with optional includes - [Delete AccessPoint](/de-DE/api-referentie/access-control/delete-accesspoint): Deletes an access point - [Update AccessPoint](/de-DE/api-referentie/access-control/update-accesspoint): Updates an access point - [Export Access Log Entries](/de-DE/api-referentie/access-control/export-access-log-entries): Generates an XLSX export of all access log entries. - [Export Access Log Entries by Customer](/de-DE/api-referentie/access-control/export-access-log-entries-by-customer): Generates an XLSX export of access log entries for a specific customer. - [Import Access Methods from Access Export](/de-DE/api-referentie/access-control/import-access-methods-from-access-export): Imports access methods from an Excel export file (e.g. Camping Vlasaard export). Matches customers by the '#' column (customer displayId). - [List Access Method Operations](/de-DE/api-referentie/access-control/list-access-method-operations) - [Get Access Method Operation](/de-DE/api-referentie/access-control/get-access-method-operation) - [List Access Controllers](/de-DE/api-referentie/access-control/list-access-controllers) - [Create Access Controller](/de-DE/api-referentie/access-control/create-access-controller): Creates an access controller (for example a KC80). Optional accessPointLinks attach entrance/exit points. - [Get Access Controller](/de-DE/api-referentie/access-control/get-access-controller) - [Update Access Controller](/de-DE/api-referentie/access-control/update-access-controller): Updates an access controller. When accessPointLinks is sent, it replaces the existing links. - [Delete Access Controller](/de-DE/api-referentie/access-control/delete-access-controller): Deletes an access controller and its access-point links. - Account - [Get Current User](/de-DE/api-referentie/account/get-current-user): Returns the current user's session information - [Update User Locale](/de-DE/api-referentie/account/update-user-locale): Updates the authenticated user's locale preference in the database - [Update User Phone](/de-DE/api-referentie/account/update-user-phone): Updates the authenticated user's phone number in the database - [Get User By ID](/de-DE/api-referentie/account/get-user-by-id): Returns a user by their ID. Only returns profile data if the user shares an organization with the caller. - [List Sessions](/de-DE/api-referentie/account/list-sessions): Returns all active sessions for the current user (without session tokens), including app metadata when available. - [Revoke Session](/de-DE/api-referentie/account/revoke-session): Deletes an active session for the current user. Does not return session tokens. - Addresses - [List address suggestions](/de-DE/api-referentie/addresses/list-address-suggestions): Completes a partly typed postal address from OpenStreetMap data (Geoapify, or the public Photon instance without a key), nearest to the organization map center first. Returns an empty list when the lookup service is unavailable. - Admisol - [Get Customer Open Documents](/de-DE/api-referentie/admisol/get-customer-open-documents): Retrieves a list of open customer documents (invoices) from Admisol. - Api keys - [List API Keys](/de-DE/api-referentie/api-keys/list-api-keys): Lists all API keys for the authenticated user - [Create API Key](/de-DE/api-referentie/api-keys/create-api-key): Creates a new API key for the authenticated user - [Delete API Key](/de-DE/api-referentie/api-keys/delete-api-key): Deletes an API key - [Update API Key](/de-DE/api-referentie/api-keys/update-api-key): Updates an API key's name, description and the permissions it is limited to - [Renew API Key](/de-DE/api-referentie/api-keys/renew-api-key): Regenerates an API key (invalidates the old, returns full new key once) - Attachments - [List attachments](/de-DE/api-referentie/attachments/list-attachments): Lists attachments with filtering, sorting, and pagination. - [Get attachment](/de-DE/api-referentie/attachments/get-attachment): Retrieves an attachment by its ID. - [Update attachment](/de-DE/api-referentie/attachments/update-attachment): Renames an attachment that is not linked to a sent inbox message or event log. - [Upload attachment](/de-DE/api-referentie/attachments/upload-attachment): Uploads a file as an orphan attachment. Pass purpose so inbox uploads require inbox write permission. With purpose `customField` (plus customFieldEntity and customFieldPath) the file is for a FILE custom field: the field's write access, type and size limits apply; save the returned id as the field's value, an upload no record holds is deleted after a day. Blobs are always encrypted at rest (AES-256-GCM). - [Download attachment](/de-DE/api-referentie/attachments/download-attachment): Downloads an attachment. - [Preview attachment](/de-DE/api-referentie/attachments/preview-attachment): Returns a signed preview URL for the attachment. Open in a browser to view PDFs/images inline. - [Ensure attachment preview](/de-DE/api-referentie/attachments/ensure-attachment-preview): Returns how to show the attachment in a browser (image or PDF rendition). Starts PDF generation for office files and Outlook messages when the rendition is missing; poll while the status is `generating`. - [Delete attachment](/de-DE/api-referentie/attachments/delete-attachment): Deletes an attachment that is not yet linked to a sent inbox message. - Audit - [List Audit Logs](/de-DE/api-referentie/audit/list-audit-logs): Lists audit logs with filtering, sorting, and pagination. - [Export Audit Logs](/de-DE/api-referentie/audit/export-audit-logs): Exports every audit log entry in the period as a ZIP archive with the data file (CSV or JSON Lines, UTC timestamps), a manifest with its SHA-256 checksum, row count and exporter, and a sha256sum-compatible checksum file. The export is itself recorded in the audit log with the same checksum. - [List Customer Audit Logs](/de-DE/api-referentie/audit/list-customer-audit-logs): Lists audit logs for a customer with filtering, sorting, and pagination. - [Get Audit Log](/de-DE/api-referentie/audit/get-audit-log): Gets a specific audit log by its ID with optional includes. - [Delete Audit Log](/de-DE/api-referentie/audit/delete-audit-log): Permanently deletes an audit log entry. Restricted to super admins. - Auth - [List API Keys](/de-DE/api-referentie/auth/list-api-keys): Lists all API keys for the authenticated user - [Create API Key](/de-DE/api-referentie/auth/create-api-key): Creates a new API key for the authenticated user - [Delete API Key](/de-DE/api-referentie/auth/delete-api-key): Deletes an API key - [Update API Key](/de-DE/api-referentie/auth/update-api-key): Updates an API key's name, description and the permissions it is limited to - [Renew API Key](/de-DE/api-referentie/auth/renew-api-key): Regenerates an API key (invalidates the old, returns full new key once) - [List OAuth Clients](/de-DE/api-referentie/auth/list-oauth-clients): Lists all OAuth clients for the authenticated user - [Create OAuth Client](/de-DE/api-referentie/auth/create-oauth-client): Creates a new OAuth client for the authenticated user - [Delete OAuth Client](/de-DE/api-referentie/auth/delete-oauth-client): Deletes an OAuth client - [Update OAuth Client](/de-DE/api-referentie/auth/update-oauth-client): Updates an OAuth client - [Rotate OAuth Client Secret](/de-DE/api-referentie/auth/rotate-oauth-client-secret): Rotates the client secret (confidential clients only) - Automations - [List Automations](/de-DE/api-referentie/automations/list-automations): Lists the organization's automations. Needs automations:read (viewing) or automations:write (changing). - [Create Automation](/de-DE/api-referentie/automations/create-automation): Creates an automation. It starts disabled. Needs automations:read (viewing) or automations:write (changing). - [Get Automation](/de-DE/api-referentie/automations/get-automation): Gets an automation with its flow definition. Needs automations:read (viewing) or automations:write (changing). - [Update Automation](/de-DE/api-referentie/automations/update-automation): Updates an automation's name, flow, or enabled state. An automation with open issues cannot be enabled. Needs automations:read (viewing) or automations:write (changing). - [Delete Automation](/de-DE/api-referentie/automations/delete-automation): Deletes an automation and its run history. Needs automations:read (viewing) or automations:write (changing). - [List API operations](/de-DE/api-referentie/automations/list-api-operations): Lists Tillor API operations an automation can call, from the OpenAPI spec. Needs automations:read (viewing) or automations:write (changing). - [Get Automation Webhook Address](/de-DE/api-referentie/automations/get-automation-webhook-address): Gets the secret address that starts an automation whose trigger is an incoming webhook. Null for other triggers. Needs automations:read (viewing) or automations:write (changing). - [Start Automation By Webhook](/de-DE/api-referentie/automations/start-automation-by-webhook): Starts an enabled automation with an incoming-webhook trigger. The JSON body and query string become the variables body and query. The address itself is the secret; a wrong or revoked address returns 404. When the trigger ignores repeats, a repeat returns accepted with duplicate true and does not start another run. A call that is missing the configured idempotency key returns 400. - [Request Automation Step](/de-DE/api-referentie/automations/request-automation-step): Asks the Tillor team for a trigger, condition or action that automations do not offer yet. Needs automations:read (viewing) or automations:write (changing). - [List Automation Runs](/de-DE/api-referentie/automations/list-automation-runs): Lists automation runs with what each step did; filter by automationId. Needs automations:read (viewing) or automations:write (changing). - [List Automation Versions](/de-DE/api-referentie/automations/list-automation-versions): Lists earlier versions of an automation's flow, newest first, with who saved each and how many steps changed. Needs automations:read (viewing) or automations:write (changing). - [Get Automation Version](/de-DE/api-referentie/automations/get-automation-version): Gets the flow of an automation as it was saved in one earlier version. Needs automations:read (viewing) or automations:write (changing). - [Search Automation Test Records](/de-DE/api-referentie/automations/search-automation-test-records): Finds records of one kind the trigger hands to a flow, to test the flow with. Needs automations:write. - [Load Automation Test Context](/de-DE/api-referentie/automations/load-automation-test-context): Builds the data a run would start with for the chosen records, so a test run can use real data. Reads only; nothing is sent, created or changed. Needs automations:write. - Bank transactions - [List Bank Account Transactions](/de-DE/api-referentie/bank-transactions/list-bank-account-transactions): Lists bank account transactions with filtering, sorting, and pagination - [List Linked Bank Accounts](/de-DE/api-referentie/bank-transactions/list-linked-bank-accounts): Lists the bank accounts linked through the Bank Accounts integration, with the bank, the state of its consent and how many transactions Tillor imported for each. - [Get Bank Account Transaction](/de-DE/api-referentie/bank-transactions/get-bank-account-transaction): Get a bank account transaction by ID - [Sync Bank Account Transactions](/de-DE/api-referentie/bank-transactions/sync-bank-account-transactions): Starts a background run that requests a fresh bank synchronization for all linked accounts and imports the transactions into Tillor. Returns the run with a read-only token to follow it over Trigger.dev realtime. - [Assign Bank Account Transaction to Invoice](/de-DE/api-referentie/bank-transactions/assign-bank-account-transaction-to-invoice): Creates or reuses a Ponto bank-transfer payment for the transaction and assigns it to a booked invoice. Manual assignment allows later unassignment from the payment or bank transactions table. - Calls - [List Calls](/de-DE/api-referentie/calls/list-calls): Lists VOIP calls with filtering, sorting, and pagination - [Initiate VOIP Call](/de-DE/api-referentie/calls/initiate-voip-call): Initiates a new VOIP call between two phone numbers. - [Get VOIP Call](/de-DE/api-referentie/calls/get-voip-call): Gets a VOIP call by ID with optional includes - [Force End VOIP Call](/de-DE/api-referentie/calls/force-end-voip-call): Marks a call as ended when the provider's hangup webhook was missed (super admin only). - [Retranscribe Call](/de-DE/api-referentie/calls/retranscribe-call): Force a new transcription using the currently configured provider and model - [Resummarize Call](/de-DE/api-referentie/calls/resummarize-call): Force a new summary using the currently configured provider and model - [Download Call Recording](/de-DE/api-referentie/calls/download-call-recording): Downloads the recording for a specific call - [Send Organization Details](/de-DE/api-referentie/calls/send-organization-details): Sends organization details to the caller via SMS with a shortURL - Comments - [Get Comment](/de-DE/api-referentie/comments/get-comment): Retrieves a comment by its ID. - [Update Comment](/de-DE/api-referentie/comments/update-comment): Updates an existing comment with partial data. Users can only update their own comments unless they are a super admin. - [Delete Comment](/de-DE/api-referentie/comments/delete-comment): Deletes a comment. Users can only delete their own comments unless they are a super admin. - [List Comments](/de-DE/api-referentie/comments/list-comments): Lists comments with filtering, sorting, and pagination. - [Create Comment](/de-DE/api-referentie/comments/create-comment): Creates a new comment with the provided data. - [List Comments as Tree](/de-DE/api-referentie/comments/list-comments-as-tree): Lists comments as a tree structure with nested replies. Filter by customerId, invoiceId, terrainId, etc. - [Export comments PDF](/de-DE/api-referentie/comments/export-comments-pdf): Generates a PDF with organization header, author avatars, and threaded comments for the given entity. Optionally restrict to a single root comment thread via rootCommentId. - [Preview comments PDF](/de-DE/api-referentie/comments/preview-comments-pdf): Builds the same PDF as export, stores it temporarily, and returns a signed `/api/storage/preview/...` URL (like comment attachments). - [Pin/Unpin Comment](/de-DE/api-referentie/comments/pin-unpin-comment): Pins or unpins a comment. Any authenticated user can pin/unpin comments. - [Resolve/Unresolve Comment](/de-DE/api-referentie/comments/resolve-unresolve-comment): Resolves or unresolves a comment. Any authenticated user can resolve/unresolve comments. - Communications - [Get Customer Communications](/de-DE/api-referentie/communications/get-customer-communications): Retrieves all communications for a specific customer. - Connector - [List Connectors](/de-DE/api-referentie/connector/list-connectors): Returns the organization's connectors (edge devices), oldest first, with their last heartbeat and label-printer availability. Used by the app to detect a live connector and whether label printing is possible. - [Get Connector MQTT Credentials](/de-DE/api-referentie/connector/get-connector-mqtt-credentials): Returns MQTT broker connection info for the Tillor connector. Authenticate with x-api-key. Revalidate before token expiry. - Controller groups - [List Controller Groups](/de-DE/api-referentie/controller-groups/list-controller-groups): Lists controller groups with pagination, filtering, and sorting. - [Create Controller Group](/de-DE/api-referentie/controller-groups/create-controller-group): Creates a controller group used for NFC authorized-groups and controller assignment. - [Get Controller Group](/de-DE/api-referentie/controller-groups/get-controller-group): Gets a controller group by its ID. - [Update Controller Group](/de-DE/api-referentie/controller-groups/update-controller-group): Updates a controller group's name. - [Delete Controller Group](/de-DE/api-referentie/controller-groups/delete-controller-group): Deletes a controller group. Controllers in the group are unassigned, not deleted. - Controllers - [List Controllers](/de-DE/api-referentie/controllers/list-controllers): Lists controllers with pagination, filtering, and sorting. - [Get Controller](/de-DE/api-referentie/controllers/get-controller): Gets a controller by its ID. Use include parameter to include relations like controllerGroup, settings. - [Delete Controller](/de-DE/api-referentie/controllers/delete-controller): Deletes a controller. The controller can request adoption again to be re-added. - [Update Controller](/de-DE/api-referentie/controllers/update-controller): Updates a controller's properties. settings.targetVersion is only applied for super admins. - Custom fields - [List Custom Field Definitions](/de-DE/api-referentie/custom-fields/list-custom-field-definitions): Lists the organization's custom field definitions, ordered per entity by position. - [Create Custom Field Definition](/de-DE/api-referentie/custom-fields/create-custom-field-definition): Adds a custom field to an entity. The key is immutable afterwards. - [Update Custom Field Definition](/de-DE/api-referentie/custom-fields/update-custom-field-definition): Changes label, description, required flag or configuration. Key and type cannot change. - [Delete Custom Field Definition](/de-DE/api-referentie/custom-fields/delete-custom-field-definition): Removes a custom field. Stored values stay in the entities' JSON but are hidden. - [Reorder Custom Field Definitions](/de-DE/api-referentie/custom-fields/reorder-custom-field-definitions): Sets the display order of an entity's custom fields. - [Resolve Custom Field References](/de-DE/api-referentie/custom-fields/resolve-custom-field-references): Display names for the records a REFERENCE field points at; a deleted record yields a null label. - [List Custom Enums](/de-DE/api-referentie/custom-fields/list-custom-enums): Lists the organization's reusable pick lists with their options. - [Create Custom Enum](/de-DE/api-referentie/custom-fields/create-custom-enum): Creates a reusable pick list. The key and the option values are immutable. - [Update Custom Enum](/de-DE/api-referentie/custom-fields/update-custom-enum): Changes label, description and options. Options are matched by value; a value that is left out is removed. - [Delete Custom Enum](/de-DE/api-referentie/custom-fields/delete-custom-enum): Deletes a pick list. Refused (409) while a custom field still uses it. - Customer meter consumption - [List Outstanding Consumption](/de-DE/api-referentie/customer-meter-consumption/list-outstanding-consumption): Lists customers with outstanding consumption. Supports pagination, sorting, and filters (no water/electricity/gas outstanding, last utility invoice min days ago, automatic billing). - [Get Customer Consumption Summary](/de-DE/api-referentie/customer-meter-consumption/get-customer-consumption-summary): Gets consumption summary for all meters for a customer. - [Invoice All Consumption](/de-DE/api-referentie/customer-meter-consumption/invoice-all-consumption): Invoices all outstanding consumption for a customer. Optionally adds items to an existing draft invoice. Optionally filters by specific meter IDs. - [Invoice, Book and Send](/de-DE/api-referentie/customer-meter-consumption/invoice-book-and-send): Invoices all outstanding consumption for a customer, books the invoice, and sends notifications. - [Mark Batch as Invoiced](/de-DE/api-referentie/customer-meter-consumption/mark-batch-as-invoiced): Marks a consumption batch as invoiced without creating an invoice. - [Mark Batch as Not Invoiced](/de-DE/api-referentie/customer-meter-consumption/mark-batch-as-not-invoiced): Marks a consumption batch as not invoiced. Only works for manually marked batches without an invoice. - [Get Open Batch](/de-DE/api-referentie/customer-meter-consumption/get-open-batch): Gets the open consumption batch for a customer-meter pair. - [Get Meter Batches](/de-DE/api-referentie/customer-meter-consumption/get-meter-batches): Gets all consumption batches for a meter across all customers. - Customers - [List Customer Tasks](/de-DE/api-referentie/customers/list-customer-tasks): Lists tasks for a customer with pagination, filtering, and sorting. - [List Customer NFC Tags](/de-DE/api-referentie/customers/list-customer-nfc-tags): Lists NFC tags for a customer with pagination, filtering, and sorting. - [List Customers](/de-DE/api-referentie/customers/list-customers): Lists customers with pagination, filtering, sorting, and includes. Supports virtual fields (terrains, meters, consumption), filtering by id, status, customerType, displayId, and text search. - [Create Customer](/de-DE/api-referentie/customers/create-customer): Creates a new customer with the provided data. Optional `identityDocumentScanId` links an unassigned (pending) identity document scan to the new customer in the same atomic transaction. - [Get Customer](/de-DE/api-referentie/customers/get-customer): Retrieves a customer by their ID. Supports virtual fields: terrains, meters, consumption (same as list endpoint). - [Update Customer](/de-DE/api-referentie/customers/update-customer): Updates an existing customer with partial data. Omitted fields stay unchanged; `null` or an empty string clears a nullable field. - [Delete Customer](/de-DE/api-referentie/customers/delete-customer): Deletes a customer by their ID. - [Check Customer Exists](/de-DE/api-referentie/customers/check-customer-exists): Checks if a customer already exists by first name + last name or phone number. Used to prevent duplicate creation. - [Get Customer Invoicing Settings](/de-DE/api-referentie/customers/get-customer-invoicing-settings): Retrieves the invoicing settings for a customer. - [Update Customer Invoicing Settings](/de-DE/api-referentie/customers/update-customer-invoicing-settings): Updates the invoicing settings for a customer. - [Get Customer Communication Settings](/de-DE/api-referentie/customers/get-customer-communication-settings): Retrieves the communication settings for a customer. - [Update Customer Communication Settings](/de-DE/api-referentie/customers/update-customer-communication-settings): Updates the communication settings for a customer, e.g. auto-voicemail or static call routing. - [Get Customer Communications](/de-DE/api-referentie/customers/get-customer-communications): Retrieves all communications for a specific customer. - [Get Customer Call Card](/de-DE/api-referentie/customers/get-customer-call-card): Returns the customer, their communication settings and the call plan features. Used by the active-call card UI. - [Get Customer Key Info](/de-DE/api-referentie/customers/get-customer-key-info): Returns what the customer page and the call card show at a glance: checked-in and upcoming reservations, and meters that are 'on' (switchState=true) with an unresolved alarm. - [Get Customer Face Portrait](/de-DE/api-referentie/customers/get-customer-face-portrait): Returns the latest customer-level identity document scan metadata for rendering a face portrait. - [Import from Sudum Export](/de-DE/api-referentie/customers/import-from-sudum-export): Imports customers from a Sudum Excel export file. - [Export Customers](/de-DE/api-referentie/customers/export-customers): Generates an XLSX export of customers with insurance documents. - [Export customer invoice overview PDF](/de-DE/api-referentie/customers/export-customer-invoice-overview-pdf): Generates an in-memory PDF with organization header, booked invoices (totals, invoice date, due date), and connected PAID payments. - [Export customer invoice overview Excel](/de-DE/api-referentie/customers/export-customer-invoice-overview-excel): Generates an XLSX with booked invoices (totals, invoice date, due date) and connected PAID payments. - [Send invoice overview PDF to iPad](/de-DE/api-referentie/customers/send-invoice-overview-pdf-to-ipad): Generates the customer invoice overview PDF and sends it to iPad devices. - [Export Customer to Accounting](/de-DE/api-referentie/customers/export-customer-to-accounting): Sends the customer address to the organization's installed accounting integration. - [List Contacts Across Customers](/de-DE/api-referentie/customers/list-contacts-across-customers): Lists contacts of every customer, newest first; `search` matches name or email. - [Create Contact](/de-DE/api-referentie/customers/create-contact): Creates a new contact for a customer. Optional `identityDocumentScanId` links a scan to the new contact in the same atomic transaction when the scan is not already tied to another contact and, if already linked to a customer, that customer matches `customerId`. - [List Contacts](/de-DE/api-referentie/customers/list-contacts): Lists all contacts for a customer. - [Get Contact](/de-DE/api-referentie/customers/get-contact): Retrieves a contact by their ID. - [Update Contact](/de-DE/api-referentie/customers/update-contact): Updates an existing contact with partial data. Omitted fields stay unchanged; `null` or an empty string clears a nullable field. - [Delete Contact](/de-DE/api-referentie/customers/delete-contact): Deletes a contact by their ID. Linked identity document scans are permanently deleted (not reassigned to the customer). - [List Customer Reservations](/de-DE/api-referentie/customers/list-customer-reservations): Lists reservations for a customer with pagination, filtering, and sorting. - [List Customer Documents](/de-DE/api-referentie/customers/list-customer-documents): Lists documents for a customer with pagination, filtering, and sorting. - [List Customer Audit Logs](/de-DE/api-referentie/customers/list-customer-audit-logs): Lists audit logs for a customer with filtering, sorting, and pagination. - Documents - [List Documents](/de-DE/api-referentie/documents/list-documents): Lists documents with pagination, filtering, and sorting. - [List Customer Documents](/de-DE/api-referentie/documents/list-customer-documents): Lists documents for a customer with pagination, filtering, and sorting. - [Get Document](/de-DE/api-referentie/documents/get-document): Retrieves a document by its ID. - [Update Document](/de-DE/api-referentie/documents/update-document): Updates a document by its ID. - [Get Document PDF](/de-DE/api-referentie/documents/get-document-pdf): Retrieves a document preview PDF by its ID. - [Download Document](/de-DE/api-referentie/documents/download-document): Retrieves the original document file for download. - [Ensure Document Preview](/de-DE/api-referentie/documents/ensure-document-preview): Returns how to show the document in a browser (image or PDF rendition). Starts PDF generation when a rendition is missing; poll while the status is `generating`. - [Archive Document](/de-DE/api-referentie/documents/archive-document): Archives a document so it is hidden from active document lists. - [Unarchive Document](/de-DE/api-referentie/documents/unarchive-document): Restores an archived document to the active document lists. - [Delete Document](/de-DE/api-referentie/documents/delete-document): Deletes a document by its ID. - [Upload Document](/de-DE/api-referentie/documents/upload-document): Uploads a new document. - [Restore Document From Temp](/de-DE/api-referentie/documents/restore-document-from-temp): Recreates a deleted document from its temp-folder copy (tempKey from the deletion notification). - Email notification deliveries - [List Email Notification Deliveries](/de-DE/api-referentie/email-notification-deliveries/list-email-notification-deliveries): Lists email notification deliveries with pagination, filtering, sorting, and includes. Use include for relations. - [Get Email Notification Delivery](/de-DE/api-referentie/email-notification-deliveries/get-email-notification-delivery): Retrieves an email notification delivery by its ID. Use include for relations. - [Get Email Notification Delivery Attachment URL](/de-DE/api-referentie/email-notification-deliveries/get-email-notification-delivery-attachment-url): Returns a short-lived download URL for an attachment of a sent email. Links to stored files are signed again on every call, so they keep working after the link in the email expired. - Holidays - [List holidays](/de-DE/api-referentie/holidays/list-holidays): Lists public or school holidays for the organization country and locale from OpenHolidays API. Country and language default from organization settings; optional overrides apply per request. - Identity document scans - [List Identity Document Scans](/de-DE/api-referentie/identity-document-scans/list-identity-document-scans): Lists identity document scans with pagination, filtering, and sorting. - [Get Identity Document Scan](/de-DE/api-referentie/identity-document-scans/get-identity-document-scan): Gets an identity document scan by its ID. - [Delete identity document scan](/de-DE/api-referentie/identity-document-scans/delete-identity-document-scan): Permanently deletes an identity document scan and its encrypted files from storage. - [Download Identity Document Scan Files](/de-DE/api-referentie/identity-document-scans/download-identity-document-scan-files): Downloads all decrypted files for an identity document scan as a ZIP archive. - [Download Identity Document Scan Raster](/de-DE/api-referentie/identity-document-scans/download-identity-document-scan-raster): Downloads a decrypted raster image: document front, document back, or face portrait. - [Download Identity Document Scan PDF](/de-DE/api-referentie/identity-document-scans/download-identity-document-scan-pdf): Generates a PDF with organization header, extracted metadata, and embedded document images (front, back, portrait when available). - [Print Identity Document Scan PDF](/de-DE/api-referentie/identity-document-scans/print-identity-document-scan-pdf): Queues the identity document scan PDF for the organization's A4 printer. - [Contact link hints for identity document scan](/de-DE/api-referentie/identity-document-scans/contact-link-hints-for-identity-document-scan): Re-syncs the scan's suggested customer (`matchingCustomerId`) and returns contact link hints (exact national register and/or exact name). Customer suggestions are persisted on the scan row. - [Assign identity document scan to customer](/de-DE/api-referentie/identity-document-scans/assign-identity-document-scan-to-customer): Links an identity document scan to an existing customer (primary guest). Clears any contact link. - [Assign identity document scan to contact](/de-DE/api-referentie/identity-document-scans/assign-identity-document-scan-to-contact): Links an identity document scan to an existing contact and sets the scan's customer to that contact's customer. - [Create customer from identity document scan](/de-DE/api-referentie/identity-document-scans/create-customer-from-identity-document-scan): Creates a customer from MRZ-derived scan fields, applies extra fields where possible, and links the scan. Returns 400 if the scan is already linked or has no given name. - [Create contact from identity document scan](/de-DE/api-referentie/identity-document-scans/create-contact-from-identity-document-scan): Creates a contact for the given customer using MRZ-derived scan fields (where present), assigns the scan to that customer if needed, and links the scan to the new contact in one step. The scan must not already be linked to another customer or to a contact. Returns 400 if data is insufficient. - [Unlink identity document scan](/de-DE/api-referentie/identity-document-scans/unlink-identity-document-scan): Removes the customer and contact link from an identity document scan. The scan itself is not deleted. - Inbox - [Get website chat embed snippet](/de-DE/api-referentie/inbox/get-website-chat-embed-snippet): Returns the public widget key and HTML snippet to embed the Tillor website chat on an external site. - [List inbox threads](/de-DE/api-referentie/inbox/list-inbox-threads): Lists omnichannel inbox conversation threads for the organization. - [List inbox tags](/de-DE/api-referentie/inbox/list-inbox-tags): Lists organization-wide inbox tags used to label conversation threads. - [Create inbox tag](/de-DE/api-referentie/inbox/create-inbox-tag): Creates an organization-wide inbox tag. Set `aiCanApply` to allow the inbox AI assistant to add this tag after replies. - [Get inbox tag](/de-DE/api-referentie/inbox/get-inbox-tag): Returns a single organization-wide inbox tag by id. - [Update inbox tag](/de-DE/api-referentie/inbox/update-inbox-tag): Updates an organization-wide inbox tag name, color, or AI applicability. - [Delete inbox tag](/de-DE/api-referentie/inbox/delete-inbox-tag): Deletes an organization-wide inbox tag and removes it from all conversation threads. - [Get inbox thread](/de-DE/api-referentie/inbox/get-inbox-thread): Returns a single inbox thread (metadata without messages). - [Update inbox thread](/de-DE/api-referentie/inbox/update-inbox-thread): Partially updates an inbox thread. Use `hasUnread` to mark a conversation read or unread. Use `aiAssistantMode` to force the AI assistant on, off, or back to automatic (30-minute pause after staff replies). Use `tagIds` to replace assigned inbox tags (requires inbox:write). - [Get inbox thread participant profile](/de-DE/api-referentie/inbox/get-inbox-thread-participant-profile): Returns enriched participant profile details for the inbox context panel, including external profile links when available. - [List inbox thread messages](/de-DE/api-referentie/inbox/list-inbox-thread-messages): Returns paginated messages for an inbox thread in chronological order. Omit page to load the latest page first; use previousPage to load older messages. - [Download inbox participant avatar](/de-DE/api-referentie/inbox/download-inbox-participant-avatar): Returns the stored participant profile image for an inbox thread when one has been saved. - [Get inbox channel availability](/de-DE/api-referentie/inbox/get-inbox-channel-availability): Returns which messaging channel integrations are installed for this organization. - [Get inbox unread count](/de-DE/api-referentie/inbox/get-inbox-unread-count): Returns the number of open inbox threads with unread inbound messages (not yet opened in the inbox). - [Mark all inbox threads read](/de-DE/api-referentie/inbox/mark-all-inbox-threads-read): Marks every open inbox thread with unread inbound messages as read for the organization. - [Send inbox message](/de-DE/api-referentie/inbox/send-inbox-message): Sends an outbound message in an existing inbox thread. - [Signal inbox typing state](/de-DE/api-referentie/inbox/signal-inbox-typing-state): Updates staff typing state for a thread and sends typing indicators on channels that support them. - [Get inbox thread typing state](/de-DE/api-referentie/inbox/get-inbox-thread-typing-state): Returns whether the visitor or staff side (including the AI assistant) is currently typing in the thread. - [Sync Messenger conversations](/de-DE/api-referentie/inbox/sync-messenger-conversations): Schedules a background job to import recent messages from all Messenger conversations on the connected Facebook Page. - [Sync inbox thread](/de-DE/api-referentie/inbox/sync-inbox-thread): Schedules a background sync for one thread: Messenger/Instagram re-import Graph history; WhatsApp retries pending image downloads. - [Export inbox thread](/de-DE/api-referentie/inbox/export-inbox-thread): Generates a plain-text export of an inbox thread, including messages and timeline events. - [Archive inbox thread](/de-DE/api-referentie/inbox/archive-inbox-thread): Marks an inbox thread as archived. - [Unarchive inbox thread](/de-DE/api-referentie/inbox/unarchive-inbox-thread): Restores an archived inbox thread to the open conversations list. - [Archive inbox threads](/de-DE/api-referentie/inbox/archive-inbox-threads): Marks multiple open inbox threads as archived (maximum 1000). - [Unarchive inbox threads](/de-DE/api-referentie/inbox/unarchive-inbox-threads): Restores multiple archived inbox threads to the open conversations list (maximum 1000). - [Generate AI draft reply](/de-DE/api-referentie/inbox/generate-ai-draft-reply): Generates an AI assistant draft reply to the latest visitor message for staff to review before sending. - [Preview outbound inbox translation](/de-DE/api-referentie/inbox/preview-outbound-inbox-translation): Translates a draft reply into the contact's language so staff can review it before sending. - [Ensure inbox thread translations](/de-DE/api-referentie/inbox/ensure-inbox-thread-translations): Translates missing inbound and AI messages in a thread into the organization language. - [Mark website chat visitor messages delivered](/de-DE/api-referentie/inbox/mark-website-chat-visitor-messages-delivered): Sets delivery receipts on inbound website chat messages after staff loaded the conversation. - [Pin inbox thread](/de-DE/api-referentie/inbox/pin-inbox-thread): Pins an inbox thread to the top of the open conversations list. - [Unpin inbox thread](/de-DE/api-referentie/inbox/unpin-inbox-thread): Removes the pin from an inbox thread. - [Remove outbound inbox message](/de-DE/api-referentie/inbox/remove-outbound-inbox-message): Removes an outbound message on channels that support it. Website inbox messages are soft-deleted in Tillor only. Staff can remove their own messages with inbox:write; other staff or AI messages require inbox:messages:manage-others. - [Edit outbound inbox message](/de-DE/api-referentie/inbox/edit-outbound-inbox-message): Updates the text and attachments of an outbound message on channels that support it. Website inbox messages are updated in Tillor only. Staff can edit their own messages with inbox:write; other staff messages require inbox:messages:manage-others; AI assistant messages require inbox:messages:edit-ai. - Integration alarms - [List Integration Alarms](/de-DE/api-referentie/integration-alarms/list-integration-alarms): Lists alarms raised by integrated systems, on a meter or on an ICY controller, with pagination, filtering, and sorting. Filter by meter, controller, resolution state, dates, and message. Optional search matches message, external ID, or meter name. Include `meter` or `icyController` for the device the alarm is on; exactly one of `meterId` and `icyControllerId` is set. - [Get Integration Alarm](/de-DE/api-referentie/integration-alarms/get-integration-alarm): Gets an alarm by ID. Use include to load the meter or the ICY controller the alarm is on. - Integrations - [List Voys Accounts](/de-DE/api-referentie/integrations/list-voys-accounts): Lists all available VoIP accounts from the Voys provider. - [Get Phonebook](/de-DE/api-referentie/integrations/get-phonebook): Returns the organization's phonebook in XML format for VoIP phones - Invoice items - [List Invoice Items](/de-DE/api-referentie/invoice-items/list-invoice-items): Lists invoice line items with pagination, sorting, and filters. Optional `search` matches line description, invoice display id, product name, and numeric quantity or amounts. Default sort follows display sequence. - [Get Invoice Item](/de-DE/api-referentie/invoice-items/get-invoice-item): Returns a single invoice line item by ID. Optional includes: invoice, product. - Invoices - [List Invoices](/de-DE/api-referentie/invoices/list-invoices): Lists all invoices in the system with pagination support. - [Create Invoice](/de-DE/api-referentie/invoices/create-invoice): Creates a new invoice with the provided data. - [Invoice dashboard stats](/de-DE/api-referentie/invoices/invoice-dashboard-stats): Returns total invoice count, open and overdue counts (unpaid or partially paid booked invoices, credit notes excluded), and the sum of outstanding amounts for open booked invoices and credit notes in the organization's currency. - [Get Invoice](/de-DE/api-referentie/invoices/get-invoice): Gets an invoice by its ID with optional includes. Use include parameter to include relations like items, customer. - [Delete Invoice](/de-DE/api-referentie/invoices/delete-invoice): Deletes an invoice by its ID. - [Replace Invoice](/de-DE/api-referentie/invoices/replace-invoice): Replaces an existing invoice with new data. For lines whose product defines metadata.invoiceBundle, bundle child rows are regenerated server-side only when that anchor's product, quantity, or (Extend occupation period) occupation changed versus the stored invoice; otherwise the submitted bundle children are preserved. - [List Guarded Ledger Balances](/de-DE/api-referentie/invoices/list-guarded-ledger-balances): Lists the customer's booked balance on every ledger that a product guards. Drafts do not count. - [List Ledger Accounts](/de-DE/api-referentie/invoices/list-ledger-accounts): Lists every ledger the customer has booked invoice lines on, with the booked balance, the products booked on it and whether a product guards it. Drafts do not count. - [List Ledger Account Entries](/de-DE/api-referentie/invoices/list-ledger-account-entries): Lists the newest booked invoices with lines on the ledger, each with its amount and the customer's running balance, plus how many there are in all. The running balance includes older invoices. - [Get Invoice PDF](/de-DE/api-referentie/invoices/get-invoice-pdf): Generates and returns a PDF for the specified invoice. - [Get Customer Outstanding Balance](/de-DE/api-referentie/invoices/get-customer-outstanding-balance): Gets the total outstanding balance for a customer's invoices. - [Get Products Used in Customer Invoices](/de-DE/api-referentie/invoices/get-products-used-in-customer-invoices): Gets the distinct products that have been used in a customer's invoices. - [Generate Personal URL](/de-DE/api-referentie/invoices/generate-personal-url-post): Generates a personal URL for accessing the invoice. - [Update Invoice Mandate](/de-DE/api-referentie/invoices/update-invoice-mandate): Couples a customer mandate to the invoice, or clears it. Credit notes cannot use mandates. On booked invoices this creates a pending mandate payment immediately and sends it to the bank two days later. - [Update Invoice Automated Reminders](/de-DE/api-referentie/invoices/update-invoice-automated-reminders): Keeps this invoice out of automated overdue reminder flows, or lets it take part again. An optional end date brings it back into those flows after that day. Other invoices of the customer are not affected. - [Preview invoice bundle lines](/de-DE/api-referentie/invoices/preview-invoice-bundle-lines): Resolves bundle child lines for a product with metadata.invoiceBundle using the same resolver and expand rules as replaceInvoice when that invoice rebuild runs for an anchor. Pass anchorLineQuantity when bundle steps use quantityScale anchor_line_quantity so preview matches the extend-occupation / period main line. When the anchor is Extend occupation period, pass terrainId so ICY meter steps match that terrain, and invoiceBillingAnchorEndDateIso (anchor endDate) when steps use extendAccessMethod. Pass invoiceItemsForBillOnceContext and anchorItemListIndex together so steps with billOncePerInvoice behave like replaceInvoice (shared steps only under the first eligible anchor in array order). Optional existingAnchorSnapshots aligns regenerate detection with the last-loaded invoice for preview. - [Book Invoice](/de-DE/api-referentie/invoices/book-invoice): Books an invoice, transitioning it from draft to final state. With force: true, users with invoicing:correct may book offer-only extend-occupation lines. With ledgerBalanceOverride, users with invoicing:override-ledger-balance may take a customer's balance on a guarded ledger below zero; the motivation is recorded on the timeline. - [Get Invoice Navigation](/de-DE/api-referentie/invoices/get-invoice-navigation): Gets navigation information for an invoice. - [Print Invoice PDF](/de-DE/api-referentie/invoices/print-invoice-pdf): Prints an invoice PDF. - [Get Invoice Payment Information](/de-DE/api-referentie/invoices/get-invoice-payment-information): Gets payment information for an invoice. - [Send New Invoice Notification](/de-DE/api-referentie/invoices/send-new-invoice-notification): Manually sends a new invoice notification for the specified invoice. - [Send Invoice Reminder Notification](/de-DE/api-referentie/invoices/send-invoice-reminder-notification): Manually sends a reminder notification for the specified invoice. - [Copy Invoice](/de-DE/api-referentie/invoices/copy-invoice): Creates a new draft invoice with the same items as the source invoice. - [Reverse Invoice](/de-DE/api-referentie/invoices/reverse-invoice): Creates a new draft invoice with reversed type (credit note becomes invoice, invoice becomes credit note) and negated amounts. - [Recalculate Invoice](/de-DE/api-referentie/invoices/recalculate-invoice): Recalculates all amounts for an invoice including subtotal, tax, total, amount paid, and outstanding amount. Also updates payment status. - [Revert Invoice to Draft](/de-DE/api-referentie/invoices/revert-invoice-to-draft): Reverts a booked invoice to DRAFT state, preserving the original displayId for rebooking. By default, only if no notifications have been sent, not on Peppol, and within one week. With force: true, super admins may bypass those rules. - [Restore Invoice Version](/de-DE/api-referentie/invoices/restore-invoice-version): Restores the invoice lines and product actions captured on an earlier revert-to-draft event. If the invoice is currently booked it is reverted to draft first (with force: true, super admins may bypass the revert window). - [Move Invoice to Another Customer](/de-DE/api-referentie/invoices/move-invoice-to-another-customer): Relocates an invoice to a different customer: updates the invoice, linked payments, meter consumption batches linked to the invoice, and invoice comments that referred to the previous customer. For booked invoices, queues a job to export the invoice to the installed accounting integration. Blocked when a Peppol document id is set. - [Export Invoice to Accounting](/de-DE/api-referentie/invoices/export-invoice-to-accounting): Exports a booked invoice to the organization's installed accounting integration. - [Send Invoice PDF to iPad](/de-DE/api-referentie/invoices/send-invoice-pdf-to-ipad): Sends the invoice PDF to iPad devices via realtime event. - [Send Invoice over Peppol](/de-DE/api-referentie/invoices/send-invoice-over-peppol): Manually sends a booked invoice over Peppol after confirming eligibility (booked, not yet sent, customer has a Peppol recipient id). Recovers invoices whose automatic send on booking did not go out. - [Lookup Peppol Directory](/de-DE/api-referentie/invoices/lookup-peppol-directory): Search Peppol recipients. Backend uses PEPPOL_DIRECTORY_PROVIDER (recommand | eu): Recommand search-peppol-directory API or official EU directory. - [Lookup Peppol Directory by Customer](/de-DE/api-referentie/invoices/lookup-peppol-directory-by-customer): Directory lookup by customer VAT (sanitized; FR VAT check digits stripped to SIREN). Provider is selected via PEPPOL_DIRECTORY_PROVIDER. - [Create Payment Link](/de-DE/api-referentie/invoices/create-payment-link): Creates a payment link for an invoice. - Ledger opening balances - [List Ledger Opening Balances](/de-DE/api-referentie/ledger-opening-balances/list-ledger-opening-balances): Lists the customer's opening balances from before Tillor, by ledger and date. They count in the customer's ledger balances. - [Create Ledger Opening Balance](/de-DE/api-referentie/ledger-opening-balances/create-ledger-opening-balance): Adds an opening balance on a ledger for a customer. A negative amount that takes a guarded ledger below zero is refused (409, `INVOICE_LEDGER_BALANCE_EXCEEDED`); a reference the customer already has on that ledger is refused (409, `LEDGER_OPENING_BALANCE_REFERENCE_EXISTS`). With `ledgerBalanceOverride`, users with invoicing:override-ledger-balance may take a guarded ledger below zero; the motivation and the violations are recorded on the customer's timeline. - [Update Ledger Opening Balance](/de-DE/api-referentie/ledger-opening-balances/update-ledger-opening-balance): Changes an opening balance. Lowering it below what the customer's guarded ledger still holds is refused (409, `INVOICE_LEDGER_BALANCE_EXCEEDED`). With `ledgerBalanceOverride`, users with invoicing:override-ledger-balance may take a guarded ledger below zero; the motivation and the violations are recorded on the customer's timeline. - [Delete Ledger Opening Balance](/de-DE/api-referentie/ledger-opening-balances/delete-ledger-opening-balance): Removes an opening balance. Refused (409, `INVOICE_LEDGER_BALANCE_EXCEEDED`) when the customer's guarded ledger would go below zero, for example when the deposit was refunded since. With `ledgerBalanceOverride`, users with invoicing:override-ledger-balance may take a guarded ledger below zero; the motivation and the violations are recorded on the customer's timeline. - [Preview Ledger Opening Balance Import](/de-DE/api-referentie/ledger-opening-balances/preview-ledger-opening-balance-import): Matches each row to a customer (Tillor customer number or id) and an existing opening balance (same ledger and reference), without writing anything. Returns the status per row and the total per ledger. - [Import Ledger Opening Balances](/de-DE/api-referentie/ledger-opening-balances/import-ledger-opening-balances): Creates opening balances and updates the ones whose reference already exists; rows without a matching customer or repeated in the file are skipped. Refused as a whole (409, `INVOICE_LEDGER_BALANCE_EXCEEDED`) when a row would take a guarded ledger below zero. With `ledgerBalanceOverride`, users with invoicing:override-ledger-balance may take a guarded ledger below zero; the motivation and the violations are recorded on the customer's timeline. - Mandate agreements - [List Mandate Agreements](/de-DE/api-referentie/mandate-agreements/list-mandate-agreements): Lists mandate agreements with pagination, filtering (e.g. `customerId`, `status`) and sorting. - [Create Mandate Agreement](/de-DE/api-referentie/mandate-agreements/create-mandate-agreement): Generates a SEPA mandate for the customer (IBAN optional) and sends it to sign: by email link, or on the reception iPad. The provider mandate is created once it is signed. Signed agreements are legal evidence, so there is no update or delete; use cancel or revoke. - [Get Mandate Agreement](/de-DE/api-referentie/mandate-agreements/get-mandate-agreement): Returns one mandate agreement, optionally with its customer, mandate or document. - [Resend Mandate Agreement](/de-DE/api-referentie/mandate-agreements/resend-mandate-agreement): Issues a fresh signing link for an agreement that is still unsigned or expired. - [Send Mandate Agreement Reminder](/de-DE/api-referentie/mandate-agreements/send-mandate-agreement-reminder): Emails another signing reminder for an agreement that is still waiting, without extending the expiry date. - [Cancel Mandate Agreement](/de-DE/api-referentie/mandate-agreements/cancel-mandate-agreement): Withdraws a mandate request the customer has not signed. - [Revoke Mandate Agreement](/de-DE/api-referentie/mandate-agreements/revoke-mandate-agreement): Revokes the active mandate behind a signed agreement at the provider. The agreement keeps its signed document (archived) and the customer is notified. - [Get Signed Mandate Document URL](/de-DE/api-referentie/mandate-agreements/get-signed-mandate-document-url): Returns a link to the signed mandate PDF, or null while it is unsigned. - [Is a Signing iPad Online](/de-DE/api-referentie/mandate-agreements/is-a-signing-ipad-online): Whether a reception iPad (Tillor app) of this organization is online, so mandates can be signed there. - [Send Mandate Agreement to iPad](/de-DE/api-referentie/mandate-agreements/send-mandate-agreement-to-ipad): Shows an unsigned mandate on the reception iPad so the customer signs it there. - [Get Mandate Agreement for iPad](/de-DE/api-referentie/mandate-agreements/get-mandate-agreement-for-ipad): What the reception iPad shows while a customer signs: mandate details, creditor, masked IBAN, first-payment methods and the SMS code state. - [Send Mandate Signing Code from iPad](/de-DE/api-referentie/mandate-agreements/send-mandate-signing-code-from-ipad): Texts the customer the code that confirms an IBAN mandate signed on the iPad. - [Sign Mandate Agreement on iPad](/de-DE/api-referentie/mandate-agreements/sign-mandate-agreement-on-ipad): Signs an IBAN mandate on the reception iPad with the SMS code and the drawn signature; the signed PDF records the device user. - [Sign and Start Mandate First Payment on iPad](/de-DE/api-referentie/mandate-agreements/sign-and-start-mandate-first-payment-on-ipad): Signs the mandate on the reception iPad (unless already signed) and starts the first payment; the response always carries a QR the customer scans to pay on their phone. - [Get Mandate First Payment State on iPad](/de-DE/api-referentie/mandate-agreements/get-mandate-first-payment-state-on-ipad): Where a first payment started from the reception iPad stands. - Mandates - [List Mandates](/de-DE/api-referentie/mandates/list-mandates): Lists mandates with pagination, filtering, and sorting. Scoped to the customer in the path. - [Create Mandate](/de-DE/api-referentie/mandates/create-mandate): Creates a new mandate for a customer. - [Get Supported Mandate Methods](/de-DE/api-referentie/mandates/get-supported-mandate-methods): Gets the supported mandate methods. - [Get Mandate](/de-DE/api-referentie/mandates/get-mandate): Gets a mandate by its ID. - [Delete Mandate](/de-DE/api-referentie/mandates/delete-mandate): Deletes a mandate for a customer. - [Execute Mandate Payment](/de-DE/api-referentie/mandates/execute-mandate-payment): Creates or executes a mandate payment. Pass delayDays (0-7) to wait before sending to the bank. - [Skip Mandate Payment Delay](/de-DE/api-referentie/mandates/skip-mandate-payment-delay): Sends a delayed mandate payment to the bank immediately. - Map - [Get Map Tile](/de-DE/api-referentie/map/get-map-tile): Returns a map tile for the given coordinates and style - [Get Map Overlay Tile](/de-DE/api-referentie/map/get-map-overlay-tile): Returns an organization-specific overlay tile for the given coordinates and style - Meter cabinets - [List Meter Cabinets](/de-DE/api-referentie/meter-cabinets/list-meter-cabinets): Lists all meter cabinets with optional filtering and sorting. - [Create Meter Cabinet](/de-DE/api-referentie/meter-cabinets/create-meter-cabinet): Creates a new meter cabinet. - [Get Meter Cabinet](/de-DE/api-referentie/meter-cabinets/get-meter-cabinet): Retrieves a meter cabinet by its ID. - [Delete Meter Cabinet](/de-DE/api-referentie/meter-cabinets/delete-meter-cabinet): Deletes a meter cabinet by its ID. - [Update Meter Cabinet](/de-DE/api-referentie/meter-cabinets/update-meter-cabinet): Updates an existing meter cabinet. - Meters - [List Meters](/de-DE/api-referentie/meters/list-meters): Lists meters with pagination, filtering, and sorting. Supports filtering by type, provider, terrain, and search. Can include relations like terrain (with nested occupations and customer), lastReading, alarms, and metadata. Use 'customer' or 'occupation' in include to fetch nested data through terrain. - [Create Meter](/de-DE/api-referentie/meters/create-meter): Creates a new meter with the provided data. - [Get Meter](/de-DE/api-referentie/meters/get-meter): Gets a meter by its ID. Supports virtual fields: customer, occupation (same as list endpoint). Use include parameter to include relations like terrain, lastReading. - [Get Meter Capabilities](/de-DE/api-referentie/meters/get-meter-capabilities): Gets the capabilities for a meter. - [Update Meter](/de-DE/api-referentie/meters/update-meter): Updates a meter with the provided data. - [Delete Meter](/de-DE/api-referentie/meters/delete-meter): Deletes a meter. - [List External Meters](/de-DE/api-referentie/meters/list-external-meters): Lists external meters from a specific provider. - [Get External Meter Name](/de-DE/api-referentie/meters/get-external-meter-name): Gets the name of an external meter. - [Synchronize Meter](/de-DE/api-referentie/meters/synchronize-meter): Synchronizes a meter with its external provider. With `requestDevice: true` the provider asks the device for a fresh reading (iCY), which can take up to a minute. - [Export Meters](/de-DE/api-referentie/meters/export-meters): Generates an XLSX export of meters grouped by provider with provider-specific sheets. - [Import Meters](/de-DE/api-referentie/meters/import-meters): Imports meter data from an XLSX file and upserts changes. Creates new meters or updates existing ones based on ID (primary) or name+provider (fallback). Only requires name, type, and provider columns. Optional: serial, terrainName, meterCabinetName. - [Set Switch State](/de-DE/api-referentie/meters/set-switch-state): Sets the switch state of a meter. - [List amperage options](/de-DE/api-referentie/meters/list-amperage-options): Lists the amperage steps configured for this organization's iCY branch. - [Set Current Amperage](/de-DE/api-referentie/meters/set-current-amperage): Sets the current amperage of a meter. - [Assign Meter](/de-DE/api-referentie/meters/assign-meter): Assigns a meter to a terrain. - [Unassign Meter](/de-DE/api-referentie/meters/unassign-meter): Unassigns a meter from its terrain. - [Clear Alarms](/de-DE/api-referentie/meters/clear-alarms): Clears all alarms for a meter. - [Reset Amperage Warning Count](/de-DE/api-referentie/meters/reset-amperage-warning-count): Resets the amperage warning notification count for a meter. - [Get Meter Readings](/de-DE/api-referentie/meters/get-meter-readings): Gets readings for a meter within an optional date range. - [Add Meter Readings](/de-DE/api-referentie/meters/add-meter-readings): Adds readings for a meter. - [Get Meter Consumption Trends](/de-DE/api-referentie/meters/get-meter-consumption-trends): Returns per-day (and, with granularity=hour, per-hour) consumption derived from this meter's readings, plus weekly totals, a trailing baseline, and an elevated-usage signal. - [Get Park Consumption Trends](/de-DE/api-referentie/meters/get-park-consumption-trends): Returns park-wide consumption trends grouped per meter type, derived from meter readings, optionally narrowed by meter type and provider. - [Delete Meter Reading](/de-DE/api-referentie/meters/delete-meter-reading): Deletes a reading for a meter. - [Get Last Meter Reading](/de-DE/api-referentie/meters/get-last-meter-reading): Gets the last reading for a meter. - Mqtt - [Get MQTT Credentials](/de-DE/api-referentie/mqtt/get-mqtt-credentials): Generates JWT credentials for MQTT client connections. Tokens allow publish and subscribe under tillor/{env}/{orgId}/integration/# (or a narrower topic prefix). - [List MQTT Static Credentials](/de-DE/api-referentie/mqtt/list-mqtt-static-credentials): Lists static (long-lived) MQTT credentials for this organization. - [Create MQTT Static Credentials](/de-DE/api-referentie/mqtt/create-mqtt-static-credentials): Creates static (long-lived) MQTT credentials. Password is returned once and cannot be retrieved later. topicPrefix must stay inside the organization namespace; omitted means the integration prefix. - [Delete MQTT Static Credentials](/de-DE/api-referentie/mqtt/delete-mqtt-static-credentials): Deletes static MQTT credentials and disconnects the client if it is connected. - Native devices - [List tablets and kiosks](/de-DE/api-referentie/native-devices/list-tablets-and-kiosks): Tablets and kiosks running the Tillor app for this organization, with their last heartbeat and pushed settings. - [Get a tablet, kiosk or phone](/de-DE/api-referentie/native-devices/get-a-tablet-kiosk-or-phone): One device with its last heartbeat and pushed settings. - [Update a tablet or kiosk](/de-DE/api-referentie/native-devices/update-a-tablet-or-kiosk): Renames the device, changes its kind or replaces its settings, and pushes the settings to the device right away. Settings left out stay the device's own choice. - [Forget a tablet or kiosk](/de-DE/api-referentie/native-devices/forget-a-tablet-or-kiosk): Removes the device from the list. A device that is still in use registers again on its next heartbeat, without pushed settings. - [Latest screenshot of a device](/de-DE/api-referentie/native-devices/latest-screenshot-of-a-device): The screenshot the device uploaded in answer to the last `screenshot` command, or null when it never sent one. - [Organization replacement sounds](/de-DE/api-referentie/native-devices/organization-replacement-sounds): Sounds that replace the built-in tablet sounds for every device, unless a device sets its own. - [Replace organization sounds](/de-DE/api-referentie/native-devices/replace-organization-sounds): Sets the sounds every device plays instead of the built-in ones, and pushes them. A key left out keeps the Tillor sound. A device can still override a key. - [Upload a replacement sound](/de-DE/api-referentie/native-devices/upload-a-replacement-sound): Stores an MP3, WAV, M4A or AAC (at most 8 MB) and returns the public path to use as an organization or device sound. - [Play a replacement sound](/de-DE/api-referentie/native-devices/play-a-replacement-sound): The uploaded clip for this organization. The name is a content hash, so a cached copy never has to be revalidated. - [Upload a slideshow photo](/de-DE/api-referentie/native-devices/upload-a-slideshow-photo): Stores a photo (JPEG, PNG or WebP; kept as WebP) and returns the public path to use as a slide in a device's slideshow. - [Copy settings to devices of the same kind](/de-DE/api-referentie/native-devices/copy-settings-to-devices-of-the-same-kind): Copies this device's settings to every other tablet (or kiosk) of the organization and pushes them. - [Send a command to a tablet or kiosk](/de-DE/api-referentie/native-devices/send-a-command-to-a-tablet-or-kiosk): `identify` shows the device's name on its screen; `reload` restarts the app; `playSound` plays the https audio file in `url`. Only reaches devices that are online. - Nfc tag transactions - [List NFC Tag Transactions](/de-DE/api-referentie/nfc-tag-transactions/list-nfc-tag-transactions): Lists NFC tag transactions with pagination, filtering, and sorting. Use include parameter to include relations like nfcTag, controller. - [Get NFC Tag Transaction](/de-DE/api-referentie/nfc-tag-transactions/get-nfc-tag-transaction): Gets an NFC tag transaction by its ID. Use include parameter to include relations like nfcTag, controller. - Nfc tags - [List NFC Tags](/de-DE/api-referentie/nfc-tags/list-nfc-tags): Lists NFC tags with pagination, filtering, and sorting. Use include for relations. - [List Customer NFC Tags](/de-DE/api-referentie/nfc-tags/list-customer-nfc-tags): Lists NFC tags for a customer with pagination, filtering, and sorting. - [Get NFC Tag by UID](/de-DE/api-referentie/nfc-tags/get-nfc-tag-by-uid): Gets an NFC tag by hardware UID. Use include for relations like customer. - [Get NFC Card Key](/de-DE/api-referentie/nfc-tags/get-nfc-card-key): Returns the diversified Ultralight C key for one card UID under the organization's current master, plus the keys a card may still carry (NXP factory key, card keys under older masters) so a provisioning session can re-key it. - [Register NFC tag after POS Ultralight C provision](/de-DE/api-referentie/nfc-tags/register-nfc-tag-after-pos-ultralight-c-provision): Upserts the tag by UID, stores Ultralight C provision metadata, and returns the tag plus a shortened personal URL for NDEF writing. - [Reserve NFC Tap (POS)](/de-DE/api-referentie/nfc-tags/reserve-nfc-tap-pos): Reserve an NFC POS tap. amount is required in euros (negative = charge, positive = top-up). Requires nfc-tags:pos:charge or nfc-tags:pos:top-up matching the sign. - [Confirm NFC Tap (POS)](/de-DE/api-referentie/nfc-tags/confirm-nfc-tap-pos): Confirm or cancel a reserved NFC POS tap. - [Send Low Balance Notification](/de-DE/api-referentie/nfc-tags/send-low-balance-notification): Sends a notification about low balance for an NFC tag. - [Generate Personal URL](/de-DE/api-referentie/nfc-tags/generate-personal-url): Generates a personal URL for accessing NFC tag information. - [Get NFC Tag](/de-DE/api-referentie/nfc-tags/get-nfc-tag): Gets an NFC tag by its ID. Use include parameter to include relations like customer. - [Assign to Customer](/de-DE/api-referentie/nfc-tags/assign-to-customer): Assigns an NFC tag to a customer. - [Unassign from Customer](/de-DE/api-referentie/nfc-tags/unassign-from-customer): Removes the customer assignment from an NFC tag. - [Top Up NFC Tag](/de-DE/api-referentie/nfc-tags/top-up-nfc-tag): Adds balance to an NFC tag. - [Set NFC Tag Balance](/de-DE/api-referentie/nfc-tags/set-nfc-tag-balance): Sets the balance of an NFC tag to a specific value. Negative balances are allowed (admin force). - [Update Authorized Groups](/de-DE/api-referentie/nfc-tags/update-authorized-groups): Updates the list of groups authorized to use this NFC tag. - [Set NFC Tag Block Status](/de-DE/api-referentie/nfc-tags/set-nfc-tag-block-status): Sets whether an NFC tag is blocked or unblocked. - [Create Top-up Invoice](/de-DE/api-referentie/nfc-tags/create-top-up-invoice): Creates an invoice for topping up an NFC tag. - [Set NFC Tag Block Status](/de-DE/api-referentie/nfc-tags/set-nfc-tag-block-status-put): Sets whether an NFC tag is blocked or unblocked. - Notification inbox - [List Notification Inbox Items](/de-DE/api-referentie/notification-inbox/list-notification-inbox-items): Lists the notifications sent to the caller, newest first, one item per notification whatever the number of channels. Pass unread=true for unread items only. - [Count Unread Notification Inbox Items](/de-DE/api-referentie/notification-inbox/count-unread-notification-inbox-items): Returns how many notifications sent to the caller they have not read yet. - [Get Notification Inbox Item](/de-DE/api-referentie/notification-inbox/get-notification-inbox-item): Retrieves one notification sent to the caller, with the email that was sent for it when there is one. - [Mark Notification Inbox Items Read](/de-DE/api-referentie/notification-inbox/mark-notification-inbox-items-read): Marks the given notifications of the caller as read, or every unread one when ids is null. - [Mark Notification Inbox Items Unread](/de-DE/api-referentie/notification-inbox/mark-notification-inbox-items-unread): Marks the given notifications of the caller as unread again. - Notifications - [List platform notifications](/de-DE/api-referentie/notifications/list-platform-notifications): Notifications the platform sent outside any organization (super-admin action codes, platform security alerts, sign-up mails, system alerts), one row per channel attempt, with recipient and delivery status. Content is masked. Super admins only. - [List Notification Deliveries](/de-DE/api-referentie/notifications/list-notification-deliveries): Lists notification deliveries with pagination, filtering, sorting, and includes. Use overviewAttemptFilter for card-specific status scopes, deliveryChannel to filter by channel (EMAIL, SMS, POST, WHATSAPP, PUSH), and include for relations. - [Get Notification Delivery](/de-DE/api-referentie/notifications/get-notification-delivery): Retrieves a notification delivery by its ID. Use include for relations. - [Register External Notification](/de-DE/api-referentie/notifications/register-external-notification): Registers a notification that your own system already sent (e.g. an email to a customer) so staff can see it in Tillor. Tillor does not send anything. Idempotent on externalSource + externalReference: repeating the call returns the existing notification. Read registered notifications with GET /notifications?source=EXTERNAL. Requires the notifications:external:write permission. - [Update External Notification](/de-DE/api-referentie/notifications/update-external-notification): Updates the status, timestamps or content of an externally registered notification. Only notifications you registered yourself, unless you hold notifications:external:manage-others. Notifications sent by Tillor cannot be changed. - [Delete External Notification](/de-DE/api-referentie/notifications/delete-external-notification): Permanently deletes an externally registered notification. Only notifications you registered yourself, unless you hold notifications:external:manage-others. Notifications sent by Tillor cannot be deleted. - [Registered post quote](/de-DE/api-referentie/notifications/registered-post-quote): Returns Pingen postage quotes for a destination country: standard post cost and, when available, the extra cost for registered mail with receipt confirmation. - Oauth clients - [List OAuth Clients](/de-DE/api-referentie/oauth-clients/list-oauth-clients): Lists all OAuth clients for the authenticated user - [Create OAuth Client](/de-DE/api-referentie/oauth-clients/create-oauth-client): Creates a new OAuth client for the authenticated user - [Delete OAuth Client](/de-DE/api-referentie/oauth-clients/delete-oauth-client): Deletes an OAuth client - [Update OAuth Client](/de-DE/api-referentie/oauth-clients/update-oauth-client): Updates an OAuth client - [Rotate OAuth Client Secret](/de-DE/api-referentie/oauth-clients/rotate-oauth-client-secret): Rotates the client secret (confidential clients only) - Occupations - [List Occupations](/de-DE/api-referentie/occupations/list-occupations): Lists occupations with pagination, filtering, sorting, and includes. Supports filtering by customer, terrain, reservation, and paidUntil date range. - [Create Occupation](/de-DE/api-referentie/occupations/create-occupation): Creates a new occupation (optional description, paid until and invoiced until). - [Get Occupation](/de-DE/api-referentie/occupations/get-occupation): Gets a single occupation by ID with optional includes. - [Update Occupation](/de-DE/api-referentie/occupations/update-occupation): Updates an existing occupation (type, rent period, price, description, paid until, invoiced until). - [Delete Occupation](/de-DE/api-referentie/occupations/delete-occupation): Deletes an existing occupation. - [Get Occupation by Terrain ID](/de-DE/api-referentie/occupations/get-occupation-by-terrain-id): Gets the occupation for a specific terrain, if it exists. - [Create Extend-Occupation Draft Invoices](/de-DE/api-referentie/occupations/create-extend-occupation-draft-invoices): Creates one draft invoice for the customer with the first Extend occupation period product (sorted by name) and one anchor line per occupation id (same order as the request). Invoice-bundle children are resolved server-side per anchor. When requested, appends billable meter consumption for all meters on those occupations' terrains to the same draft. All occupation ids must belong to the same customer. - Organization settings - [Get organization settings](/de-DE/api-referentie/organization-settings/get-organization-settings): Returns organization settings for the current organization. Requires organization:settings:read or organization:settings:write. - [Update organization settings](/de-DE/api-referentie/organization-settings/update-organization-settings): Partially updates organization settings. Requires organization:settings:write; `terrainTariffFormula` also requires terrain-tariff:write. - [Get organization feature flags](/de-DE/api-referentie/organization-settings/get-organization-feature-flags): Returns the feature flags enabled for the current organization. Available to every organization member; flags are managed by Tillor super-admins. - [Get the terrain tariff formula](/de-DE/api-referentie/organization-settings/get-the-terrain-tariff-formula): Returns the TypeScript formula that calculates a terrain's annual tariff. Available to every organization member, since occupation prices derive from it; it is edited through PATCH /organization-settings. - [List opening hours for a date or range](/de-DE/api-referentie/organization-settings/list-opening-hours-for-a-date-or-range): Resolves published opening hours for one civil date (`date`) or an inclusive range (`from` and `to`, max 366 days). Omit the dates to use today in the organization timezone. Exceptions override seasonal periods, which override the regular weekly hours. Public holidays overlapping the range are included (`holidays` and `items[].holiday`). Optional `languageIsoCode` localizes holiday names. Requires organization:settings:read or organization:settings:write. - [Get the opening hours overview](/de-DE/api-referentie/organization-settings/get-the-opening-hours-overview): Everything a website needs to show opening hours: the regular week and every seasonal period as weekly schedules (`schedules`, the one that applies today marked `current`), and the dates from today through the next six days that deviate from their weekly schedule (`upcoming`): an exception that changes the hours, or a public holiday the park is open on. An exception that matches the normal hours, such as closed on an already closed Sunday, is not listed. Optional `languageIsoCode` localizes holiday names. Requires organization:settings:read or organization:settings:write. - [Update super-admin organization settings](/de-DE/api-referentie/organization-settings/update-super-admin-organization-settings): Partially updates super-admin-only organization settings (identity document scan retention, feature flags). Requires Tillor super-admin access. - [Wallet pass background status](/de-DE/api-referentie/organization-settings/wallet-pass-background-status): Returns whether a custom Apple Wallet Poster Generic background is configured. - [Upload wallet pass background](/de-DE/api-referentie/organization-settings/upload-wallet-pass-background): Uploads a custom background image for Apple Wallet Poster Generic passes (JPEG, PNG, or WebP). Large images are downscaled server-side to a 4× @3x master before storage. - [Remove wallet pass background](/de-DE/api-referentie/organization-settings/remove-wallet-pass-background): Removes the custom Apple Wallet background and restores the default gradient. - [Wallet pass background preview](/de-DE/api-referentie/organization-settings/wallet-pass-background-preview): Returns the uploaded Apple Wallet background image for settings preview. - Organizations - [List Organizations](/de-DE/api-referentie/organizations/list-organizations): Returns a list of organizations the user is a member of - [Get Organization](/de-DE/api-referentie/organizations/get-organization): Returns an organization by ID if the user has access. - [Add User](/de-DE/api-referentie/organizations/add-user): Assigns a user to an organization. Requires `organization:memberships:write` in that organization. - [Set organization maintenance mode](/de-DE/api-referentie/organizations/set-organization-maintenance-mode): Turns maintenance mode on or off for an organization. Super-admins only; not organization-scoped so it can be used from /orgs. - [Set whether an organization must accept the DPA](/de-DE/api-referentie/organizations/set-whether-an-organization-must-accept-the-dpa): Lets an organization work without an accepted data processing agreement, or requires it again. Super-admins only. - [List all organizations](/de-DE/api-referentie/organizations/list-all-organizations): Every organization with its member count. Super-admins only. - [Create organization](/de-DE/api-referentie/organizations/create-organization): Creates the organization (closed) under the given id and starts the run that sets up its database. 409 when the id or its database is taken. Super-admins only. - [Get organization (admin)](/de-DE/api-referentie/organizations/get-organization-admin): One organization with its members, database state and recent background runs. Super-admins only. - [Update organization](/de-DE/api-referentie/organizations/update-organization): Changes name, legal name, country and language. Super-admins only. - [Delete organization](/de-DE/api-referentie/organizations/delete-organization): Backs up and archives the organization database, then removes the organization. Super-admins only. - [Retry organization setup](/de-DE/api-referentie/organizations/retry-organization-setup): Runs the database setup of an organization again (create, migrate, open). Super-admins only. - [Run organization migrations](/de-DE/api-referentie/organizations/run-organization-migrations): Applies the migration history to the organization database (migrate deploy). Super-admins only. - [List organization backups](/de-DE/api-referentie/organizations/list-organization-backups): Every database backup of the organization, newest first. Super-admins only. - [Back up organization database](/de-DE/api-referentie/organizations/back-up-organization-database): Starts a backup of the organization database (daily tier). Super-admins only. - [Get organization backup details](/de-DE/api-referentie/organizations/get-organization-backup-details): Sizes and tables recorded with one backup; null for backups made before stats existed. Super-admins only. - [Create restore ticket](/de-DE/api-referentie/organizations/create-restore-ticket): Makes a one-time ticket for restoring one backup. The machine that holds the backup private key approves the restore with it. Super-admins only. - [Get restore ticket status](/de-DE/api-referentie/organizations/get-restore-ticket-status): Says whether the restore behind a ticket was approved and started, with the run to follow. Super-admins only. - [Request a code for a destructive action](/de-DE/api-referentie/organizations/request-a-code-for-a-destructive-action): Mails a one-time code to the calling super admin; deleting or restoring the organization requires it. Super-admins only. - [Get platform organization summary](/de-DE/api-referentie/organizations/get-platform-organization-summary): Counts every organization (total, in maintenance, created in the last 30 days) and lists the newest and those in maintenance. Super admins only. - [Get platform backup health](/de-DE/api-referentie/organizations/get-platform-backup-health): The organizations whose newest recorded database backup is older than 36 hours, or who have none. Super admins only. - [List failed admin background runs](/de-DE/api-referentie/organizations/list-failed-admin-background-runs): Failed organization setup, migration, backup, restore and delete runs of the last 7 days across every organization. Super admins only. - [Get My Organization Permissions](/de-DE/api-referentie/organizations/get-my-organization-permissions): Returns the effective permission ids for the current user in the current organization. - [List Organization Memberships](/de-DE/api-referentie/organizations/list-organization-memberships): Returns paginated organization memberships for the current organization. Supports filters, sorting, and optional includes (organization, user). - [List Organization Users](/de-DE/api-referentie/organizations/list-organization-users): Returns a list of users in the current organization. - [List Organization Invitations](/de-DE/api-referentie/organizations/list-organization-invitations): Returns pending invitations for the current organization. Requires organization:memberships:write. - [Invite Organization Member](/de-DE/api-referentie/organizations/invite-organization-member): Invites a user by email. Existing accounts are added as members immediately; unknown emails get a pending invitation that is redeemed when they first sign in. Requires organization:memberships:write. - [Revoke Organization Invitation](/de-DE/api-referentie/organizations/revoke-organization-invitation): Deletes a pending invitation from the current organization. Requires organization:memberships:write. - [Remove Organization Member](/de-DE/api-referentie/organizations/remove-organization-member): Removes a membership from the current organization. Requires organization:memberships:write. - [Update Organization Membership Permissions](/de-DE/api-referentie/organizations/update-organization-membership-permissions): Updates membership permissions for a user in the current organization. Requires organization:memberships:write. - [Get organization profile](/de-DE/api-referentie/organizations/get-organization-profile): Returns legal and contact details for the current organization. Requires organization:settings:read or organization:settings:write. - [Update Organization](/de-DE/api-referentie/organizations/update-organization-patch): Updates the current organization's profile. Members with organization:settings:write can change IBAN and address. Super-admins can change all profile fields except maintenance mode, which is toggled from /orgs. - [Upload organization logo or background](/de-DE/api-referentie/organizations/upload-organization-logo-or-background): Uploads the organization logo (PNG, JPEG, WebP or SVG; stored as PNG) or the public-page background photo (stored as WebP). Each upload gets a new content-hashed public URL that is cached for a year. - [Remove organization logo or background](/de-DE/api-referentie/organizations/remove-organization-logo-or-background): Falls back to the Tillor mark (logo) or the default public-page background. - Payment groups - [List Payment Groups](/de-DE/api-referentie/payment-groups/list-payment-groups): Lists all payment groups with filtering, sorting, and pagination (including JSON path filters on `metadata`, e.g. `?metadata[externalKey]=...`). Pass `withStats` (e.g. `true`, `yes`, bare `?withStats`, or `withStats=`) to enrich each row with `paymentCount`, `totalAmount`, and `totalAmountRemaining` (when member refunds apply) aggregated across member payments (single member query, regardless of page size). Combine with `include=invoice` to also load the assigned invoice — both are how the PaymentGroupsTable and its row dropdown (assign when OPEN; sync eligible Mollie payments; delete when OPEN with no payments) consume this endpoint. - [Create Payment Group](/de-DE/api-referentie/payment-groups/create-payment-group): Creates a new payment group. The customer is propagated per member payment from the invoice at assign-time, not stored on the group itself. Optional `metadata` is an integration-owned JSON object for dedupe keys, external shift ids, etc. - [Get Payment Group](/de-DE/api-referentie/payment-groups/get-payment-group): Retrieves a payment group by its ID, optionally with member payments and assigned invoice. Pass `withStats` (e.g. `true`, `yes`, bare `?withStats`) to add `paymentCount`, `totalAmount`, and `totalAmountRemaining` (when member refunds apply) aggregated across member payments (same fields as the list endpoint). - [Update Payment Group](/de-DE/api-referentie/payment-groups/update-payment-group): Updates an OPEN payment group: `name`, `description`, and/or `metadata` (integration JSON; send `null` to clear `metadata`). ASSIGNED groups are immutable. - [Delete Payment Group](/de-DE/api-referentie/payment-groups/delete-payment-group): Deletes an OPEN payment group. Member payments are unlinked from the group (ON DELETE SET NULL); payment rows are not deleted. - [Add Payments to Payment Group](/de-DE/api-referentie/payment-groups/add-payments-to-payment-group): Adds one or more payments to an OPEN payment group. Each payment must be PAID, transferrable (synced Mollie / Ponto), unassigned to an invoice, and not already in another group. - [Remove Payments from Payment Group](/de-DE/api-referentie/payment-groups/remove-payments-from-payment-group): Unlinks one or more payments from an OPEN payment group. - [Assign Payment Group to Invoice](/de-DE/api-referentie/payment-groups/assign-payment-group-to-invoice): Bulk-assigns all member payments to a BOOKED invoice in one operation. Each payment receives the invoice's customerId and a description derived from the invoice displayId; PaymentUpdatedEvent is emitted per payment so existing handlers (Mollie metadata sync, invoice payment recalc, payment report sync) run as usual. The group is marked ASSIGNED. - [Unassign Payment Group from Invoice](/de-DE/api-referentie/payment-groups/unassign-payment-group-from-invoice): Reverses an assignment: clears invoiceId/customerId on each member payment that is still pointing at the group's invoice, and flips the group back to OPEN. - [Sync payment group's member payments from provider](/de-DE/api-referentie/payment-groups/sync-payment-group-s-member-payments-from-provider): Loads all Tillor payments in the payment group by `id`, then refreshes each from the backing provider where supported (Mollie webhook-equivalent pathway). Non-applicable payments are skipped; failures are aggregated without stopping the remainder. - Payment reports - [List Payment Reports](/de-DE/api-referentie/payment-reports/list-payment-reports): Lists all payment reports with filtering, sorting, and pagination. - [Get Payment Report](/de-DE/api-referentie/payment-reports/get-payment-report): Retrieves a payment report by its ID with associated payments. - [Get Payment Report Navigation](/de-DE/api-referentie/payment-reports/get-payment-report-navigation): Gets navigation information for a payment report. - [Generate Payment Report PDF](/de-DE/api-referentie/payment-reports/generate-payment-report-pdf): Generates a PDF for the payment report and returns a URL for inline viewing. - [Print Payment Report](/de-DE/api-referentie/payment-reports/print-payment-report): Sends the payment report PDF to a printer. - [Export Payment Report to Accounting](/de-DE/api-referentie/payment-reports/export-payment-report-to-accounting): Starts a background run that exports the payment report to the organization's installed accounting integration. Returns the run with a read-only token to follow it over Trigger.dev realtime. - [Download Payment Reports Export](/de-DE/api-referentie/payment-reports/download-payment-reports-export): Returns one merged export file for payment reports in the selected range. Use year + month (1-12) for the Brussels calendar month of each report's settlement date, or year + period (0-12) for the Admisol book period (period 0 = 1 January book date; 1-12 = remaining calendar months). Format depends on the active accounting integration. - [Recalculate Payment Report](/de-DE/api-referentie/payment-reports/recalculate-payment-report): Recalculates total amount and payment count from linked payments, syncs Mollie settlement refund links when the report has a settlement, and emits update events for accounting export when configured. - Payments - [List Payment Method Statuses](/de-DE/api-referentie/payments/list-payment-method-statuses): Payment methods the provider is currently reporting problems with. Returns an empty list when the provider status source is unavailable. - [Export payment evidence PDF](/de-DE/api-referentie/payments/export-payment-evidence-pdf): Generates an in-memory PDF with organization header, payment details, and bank transfer evidence when available. - [Send payment evidence PDF to iPad](/de-DE/api-referentie/payments/send-payment-evidence-pdf-to-ipad): Generates the payment evidence PDF and sends it to iPad devices. - [List Payments](/de-DE/api-referentie/payments/list-payments): Lists payments with filtering, sorting, pagination, optional includes, and relation-exists filters (`has{Relation}` style). Search matches Tillor payment IDs, references, descriptions, customers, and invoices. Use `cardFingerprint` for an exact match on Mollie `channelInfo.details.cardFingerprint`, `maskedNumber` for an exact match on `channelInfo.details.maskedNumber` or `cardMaskedNumber`, or pass the same values via `search`. Json path filters such as `channelInfo.details.maskedNumber` are also supported. - [Get Payment](/de-DE/api-referentie/payments/get-payment): Returns a single payment by ID with optional relation includes (e.g. customer, invoice). - [EPC QR to pay a credit note](/de-DE/api-referentie/payments/epc-qr-to-pay-a-credit-note): Builds an EPC QR code that pays a booked credit note of the same customer back to the IBAN of this bank transfer. The structured communication is the credit note's, so the outgoing transfer can be matched when the bank syncs it. - [Sync payment from provider](/de-DE/api-referentie/payments/sync-payment-from-provider): For a Tillor payment backed by a supported provider, fetches latest state from the provider and reapplies webhook-equivalent processing. The server derives the provider transaction id from stored payment fields. - [Ingest external provider payment](/de-DE/api-referentie/payments/ingest-external-provider-payment): Provider-discriminated ingest. `MOLLIE`: returns an existing Tillor payment when `channelInfo.externalId` matches `paymentId`, otherwise fetches from Mollie using `paymentId` + `profileId`. `MANUAL`: upserts a PAID transferrable payment by `externalId` and assigns it to an OPEN PaymentGroup (`paymentGroupName` / `paymentGroupExternalId`). Requires invoice correction permission. - [Delete external MANUAL payment](/de-DE/api-referentie/payments/delete-external-manual-payment): Deletes a transferrable MANUAL payment previously ingested via `POST /payments/ingest-external` when `channelInfo.externalId` matches. No-ops with `deleted: false` when missing. Requires invoice correction permission. - [List Unassigned Payments](/de-DE/api-referentie/payments/list-unassigned-payments): Lists payments that can be assigned to an invoice. Returns transferrable payments (Mollie synced, Ponto transactions, external MANUAL) in PAID status that have no invoice assigned. - [Update Payment Invoice Assignment](/de-DE/api-referentie/payments/update-payment-invoice-assignment): Updates the invoice assignment for a transferrable payment. When an invoice is assigned, the payment's customerId is automatically set from the invoice. Passing invoiceId null unassigns the payment. Payments that belong to a payment group cannot be changed here. With force: true, super admins may reassign non-transferrable Mollie payments. - [Create Manual Payment](/de-DE/api-referentie/payments/create-manual-payment): Creates a new manual payment. - [Delete Manual Payment](/de-DE/api-referentie/payments/delete-manual-payment): Deletes a manual payment. - [List Terminals](/de-DE/api-referentie/payments/list-terminals): Lists all payment terminals. - [List Terminal Payments](/de-DE/api-referentie/payments/list-terminal-payments): Lists all terminal payments for an invoice. - [Execute Terminal Payment](/de-DE/api-referentie/payments/execute-terminal-payment): Executes a payment using a terminal. - [Cancel Terminal Payment](/de-DE/api-referentie/payments/cancel-terminal-payment): Cancels a terminal payment. - [Set Terminal Payment Follow-ups](/de-DE/api-referentie/payments/set-terminal-payment-follow-ups): Prints the invoice on A4 and/or mails it once the terminal payment succeeds, even if the client disconnects. - Post - [Registered post quote](/de-DE/api-referentie/post/registered-post-quote): Returns Pingen postage quotes for a destination country: standard post cost and, when available, the extra cost for registered mail with receipt confirmation. - Post notification deliveries - [Get post delivery PDF preview](/de-DE/api-referentie/post-notification-deliveries/get-post-delivery-pdf-preview): Returns a signed preview URL for the immutable PDF snapshot that was sent by post. - Print queue - [List print queue jobs](/de-DE/api-referentie/print-queue/list-print-queue-jobs): Lists print queue jobs with pagination, filtering, and sorting. Use status and type filters to monitor pending, processing, completed, or failed jobs. - [Get print queue control state](/de-DE/api-referentie/print-queue/get-print-queue-control-state): Returns whether printing is paused for the organization, and until when. While paused, instant and delayed print jobs stay queued and are not processed. - [Pause or resume printing](/de-DE/api-referentie/print-queue/pause-or-resume-printing): Pauses printing for a duration (15m, 1h, 4h, 6h, 1d, or until resumed) or resumes it. Jobs keep queueing while paused. Timed pauses schedule a flush when they expire; resuming flushes due jobs immediately. - [Get print queue job](/de-DE/api-referentie/print-queue/get-print-queue-job): Retrieves a print queue job by its ID. - [Retry failed print queue job](/de-DE/api-referentie/print-queue/retry-failed-print-queue-job): Resets a failed print queue job to pending, clears attempt count and last error, and triggers a queue flush. - [Cancel print queue job](/de-DE/api-referentie/print-queue/cancel-print-queue-job): Cancels a pending, scheduled, or failed print queue job so it will not be printed. - [Force print queue flush](/de-DE/api-referentie/print-queue/force-print-queue-flush): Promotes all scheduled print queue jobs to pending (due now), then schedules an immediate background run to process pending and due jobs for the organization. No-ops while printing is paused. - Printer - [Print PDF](/de-DE/api-referentie/printer/print-pdf): Prints a PDF from a URL to the organization's printer. - Products - [List Products](/de-DE/api-referentie/products/list-products): Lists all products with optional filtering and sorting. Filter by configured side-effect type via `configuredActionType` (include `null` for products without actions). - [Create Product](/de-DE/api-referentie/products/create-product): Creates a new product. - [Get Product](/de-DE/api-referentie/products/get-product): Retrieves a product by its ID. - [Delete Product](/de-DE/api-referentie/products/delete-product): Deletes a product by its ID. - [Update Product](/de-DE/api-referentie/products/update-product): Updates an existing product. - [List Product Price Changes](/de-DE/api-referentie/products/list-product-price-changes): Lists the queued and applied price changes of a product, newest date first. `effectiveFrom` is a date in the organization's time zone; `appliedAt` is set once the price was copied onto the product. - [Queue Product Price Change](/de-DE/api-referentie/products/queue-product-price-change): Queues a new price (including VAT) and optionally a new VAT rate for a product, starting on `effectiveFrom` (yyyy-MM-dd, organization time zone, today or later). Replaces a pending change on the same date; a change for today is applied immediately. - [Delete Product Price Change](/de-DE/api-referentie/products/delete-product-price-change): Removes a pending price change. Applied changes are history and cannot be deleted, except by a super admin with `force`. - Push notification deliveries - [List Push Notification Deliveries](/de-DE/api-referentie/push-notification-deliveries/list-push-notification-deliveries): Lists push notification deliveries with pagination, filtering, sorting, and includes. Use include for relations. - [Get Push Notification Delivery](/de-DE/api-referentie/push-notification-deliveries/get-push-notification-delivery): Retrieves a push notification delivery by its ID. Use include for relations. - Rbac - [Get My Organization Permissions](/de-DE/api-referentie/rbac/get-my-organization-permissions): Returns the effective permission ids for the current user in the current organization. - Realtime - [Subscribe to Realtime Events](/de-DE/api-referentie/realtime/subscribe-to-realtime-events): Subscribe to organization realtime events via Server-Sent Events (SSE). Optionally filter by event types. Events are only delivered when the authenticated member has permission for that event type. - Reservations - [List Reservations](/de-DE/api-referentie/reservations/list-reservations): Lists reservations with pagination, filtering, sorting, and includes. - [Create Reservation](/de-DE/api-referentie/reservations/create-reservation): Creates a new reservation. - [List Customer Reservations](/de-DE/api-referentie/reservations/list-customer-reservations): Lists reservations for a customer with pagination, filtering, and sorting. - [Get Reservation](/de-DE/api-referentie/reservations/get-reservation): Gets a reservation by its ID. - [Replace Reservation](/de-DE/api-referentie/reservations/replace-reservation): Replaces an existing reservation. - [Check in reservation](/de-DE/api-referentie/reservations/check-in-reservation): Records check-in (status → checked in). - [Check out reservation](/de-DE/api-referentie/reservations/check-out-reservation): Records check-out (status → checked out). - [Revert check-out (backoffice)](/de-DE/api-referentie/reservations/revert-check-out-backoffice): Clears check-out timestamp and sets status back to checked in (accidental check-out). - [Revert check-in (backoffice)](/de-DE/api-referentie/reservations/revert-check-in-backoffice): Clears check-in timestamp and sets status back to booked (accidental check-in). Not allowed when already checked out. - [Cancel reservation](/de-DE/api-referentie/reservations/cancel-reservation): Records cancellation (status → canceled). Only allowed while the reservation is still booked (not checked in). - [Revert cancellation (backoffice)](/de-DE/api-referentie/reservations/revert-cancellation-backoffice): Clears cancellation and sets status back to booked (accidental cancellation). Only allowed when the reservation was canceled before check-in. - Search - [Search](/de-DE/api-referentie/search/search): Searches across multiple resources. - Security events - [List Security Events](/de-DE/api-referentie/security-events/list-security-events): Lists platform-wide security events (failed sign-ins, rejected credentials, access denials, rate limits, super admin organization access) with filtering, sorting and pagination. Super admins only. - [Get Security Event Details](/de-DE/api-referentie/security-events/get-security-event-details): Returns one security event with the names of its organization, OAuth client and API key, and how often the same cause repeated in the preceding 24 hours. Super admins only. - Signature requests - [List Signature Requests](/de-DE/api-referentie/signature-requests/list-signature-requests): Lists signature requests with pagination, filtering (e.g. `customerId`, `status`), search on the title or customer name and sorting. - [Create Signature Request](/de-DE/api-referentie/signature-requests/create-signature-request): Starts a draft signature request for a customer from an uploaded PDF (stored on the customer) or from one of the customer's PDF documents. - [Get Signature Request](/de-DE/api-referentie/signature-requests/get-signature-request): Returns one signature request, optionally with its customer, documents, signers or fields. - [Update Signature Request Draft](/de-DE/api-referentie/signature-requests/update-signature-request-draft): Replaces the title, message, expiry, signers (in signing order) and signature fields of a draft. Sent requests cannot be edited. - [Delete Signature Request Draft](/de-DE/api-referentie/signature-requests/delete-signature-request-draft): Deletes a draft that was never sent. The uploaded PDF stays on the customer. Sent requests are evidence: cancel them instead. - [Send Signature Request](/de-DE/api-referentie/signature-requests/send-signature-request): Sends a draft: the first signer gets their signing link, the next ones follow in order as each signs. - [Revert Signature Request to Draft](/de-DE/api-referentie/signature-requests/revert-signature-request-to-draft): Takes a sent request back to the editor while nobody signed, or when the only signature is the current user's own. Every signer starts over and links already sent stop working. - [Cancel Signature Request](/de-DE/api-referentie/signature-requests/cancel-signature-request): Withdraws a request that has not completed; its signing links stop working. - [Remind Signer](/de-DE/api-referentie/signature-requests/remind-signer): Sends the signer whose turn it is a new signing link; the previous link stops working. - [Send Signer to Tablet](/de-DE/api-referentie/signature-requests/send-signer-to-tablet): Opens the signing page of the signer whose turn it is on the on-site tablets of the organization. With `skipVerification` the staff member vouches for the signer's identity and no code is asked. - [Start Tablet Signing Session](/de-DE/api-referentie/signature-requests/start-tablet-signing-session): What the on-site tablet opens for a signer: their signing page, marked as on-site for the device user, plus the name to show. The signer still confirms with a verification code. - Sms notification deliveries - [List SMS Notification Deliveries](/de-DE/api-referentie/sms-notification-deliveries/list-sms-notification-deliveries): Lists SMS notification deliveries with pagination, filtering, sorting, and includes. Use include for relations. - [Get SMS Notification Delivery](/de-DE/api-referentie/sms-notification-deliveries/get-sms-notification-delivery): Retrieves an SMS notification delivery by its ID. Use include for relations. - Staff groups - [List Staff Groups](/de-DE/api-referentie/staff-groups/list-staff-groups): Lists colleague groups and their members. - [Create Staff Group](/de-DE/api-referentie/staff-groups/create-staff-group): Creates a colleague group. - [Update Staff Group](/de-DE/api-referentie/staff-groups/update-staff-group): Renames a colleague group or replaces its members. - [Delete Staff Group](/de-DE/api-referentie/staff-groups/delete-staff-group): Deletes a colleague group. Tasks keep their other assignees. - [Entra group provisioning](/de-DE/api-referentie/staff-groups/entra-group-provisioning): The tenant URL and the Entra groups waiting to be mapped onto staff groups. - [Rotate the SCIM token](/de-DE/api-referentie/staff-groups/rotate-the-scim-token): Replaces the bearer token Entra uses. The new token is returned once. - [Map an Entra group](/de-DE/api-referentie/staff-groups/map-an-entra-group): Links a pushed Entra group to a staff group, or creates one. - [Store Entra group details](/de-DE/api-referentie/staff-groups/store-entra-group-details): Group type, mail and Teams flag per Entra object id, read from Microsoft Graph by the guided setup. - [Latest guided Entra setup run](/de-DE/api-referentie/staff-groups/latest-guided-entra-setup-run): The last setup run while it runs and for an hour after it finished, with a read-only token to follow it. Null when there is none. - [Start the guided Entra setup](/de-DE/api-referentie/staff-groups/start-the-guided-entra-setup): Starts a background run that creates the Entra enterprise app, configures provisioning and pushes groups, with the admin's delegated Microsoft Graph token. Returns the run with a read-only token to follow it over Trigger.dev realtime. - Tasks - [List Task Shares](/de-DE/api-referentie/tasks/list-task-shares): Lists this user's share links for their assigned tasks, or for one saved view, including links that have been invalidated. - [Create Task Share](/de-DE/api-referentie/tasks/create-task-share): Creates a new private link, either a view-only task board or an ICS subscription. Earlier links keep working until they are invalidated. - [Revoke Task Share](/de-DE/api-referentie/tasks/revoke-task-share): Invalidates one of this user's share links. Other links are left as they are. - [List Task Time Entries](/de-DE/api-referentie/tasks/list-task-time-entries): Lists the time logged on a task, newest day first. - [Log Time On Task](/de-DE/api-referentie/tasks/log-time-on-task): Logs time the current user spent on a task on a given day. - [Delete Task Time Entry](/de-DE/api-referentie/tasks/delete-task-time-entry): Deletes a time entry the current user logged. - [List Pending Task Timers](/de-DE/api-referentie/tasks/list-pending-task-timers): Lists in-progress timers on a task, so colleagues can see who is working. - [Clear Pending Task Timer](/de-DE/api-referentie/tasks/clear-pending-task-timer): Removes the current user's in-progress timer. - [Sync Pending Task Timer](/de-DE/api-referentie/tasks/sync-pending-task-timer): Stores the current user's in-progress timer so colleagues can see it. - [List Followed Task Views](/de-DE/api-referentie/tasks/list-followed-task-views): Lists the ids of the task views the current user gets a daily digest of. - [Unfollow Task View](/de-DE/api-referentie/tasks/unfollow-task-view): Stops the current user's daily digest of the view. - [Follow Task View](/de-DE/api-referentie/tasks/follow-task-view): Sends the current user a daily email digest of what is open in the view. - [List Tasks](/de-DE/api-referentie/tasks/list-tasks): Lists tasks with pagination, filtering, and sorting. - [Create Task](/de-DE/api-referentie/tasks/create-task): Creates a new task. - [List Customer Tasks](/de-DE/api-referentie/tasks/list-customer-tasks): Lists tasks for a customer with pagination, filtering, and sorting. - [List Open Entity Tasks](/de-DE/api-referentie/tasks/list-open-entity-tasks): Lists the open tasks linked to one customer, terrain, meter, invoice, reservation or product, in the same order as List Tasks. - [List Assigned Tasks](/de-DE/api-referentie/tasks/list-assigned-tasks): Lists tasks assigned to the current user, ordered by their personal order. - [Reorder Assigned Tasks](/de-DE/api-referentie/tasks/reorder-assigned-tasks): Persists the current user's personal order for their assigned tasks. - [Reorder Subtasks](/de-DE/api-referentie/tasks/reorder-subtasks): Persists the order of a task's subtasks. - [Get Task](/de-DE/api-referentie/tasks/get-task): Gets a task by its ID. - [Update Task](/de-DE/api-referentie/tasks/update-task): Updates a task's fields, assignees, and labels. - [Delete Task](/de-DE/api-referentie/tasks/delete-task): Deletes a task by its ID. Deleting a task its automation locked fails the automation run waiting on it. - [Get Task Card](/de-DE/api-referentie/tasks/get-task-card): Gets a task with every relation the task card and dialog render. - [Get Task Link Customer](/de-DE/api-referentie/tasks/get-task-link-customer): Gets the customer a terrain, invoice, reservation or meter belongs to, so it can be linked to a task as well. - [Choose Task Action](/de-DE/api-referentie/tasks/choose-task-action): Chooses one of a task's actions, which completes the task. The choice is final: it continues the automation waiting on the task and starts the automation linked to the action. Assignees of the task and administrators. - [Move Task](/de-DE/api-referentie/tasks/move-task): Moves a task to a column and position on a grouped board, as used by drag and drop. - [Get Task PDF](/de-DE/api-referentie/tasks/get-task-pdf): Renders the task as an A4 PDF and returns a preview URL for the browser. - [Print Task](/de-DE/api-referentie/tasks/print-task): Enqueues a task print job for the A4 network printer or the POS/thermal printer. - [List Task Labels](/de-DE/api-referentie/tasks/list-task-labels): Lists available task labels. - [Create Task Label](/de-DE/api-referentie/tasks/create-task-label): Creates a task label. - [Get Task Label](/de-DE/api-referentie/tasks/get-task-label): Gets a task label by its ID. - [Update Task Label](/de-DE/api-referentie/tasks/update-task-label): Updates a task label. - [Delete Task Label](/de-DE/api-referentie/tasks/delete-task-label): Deletes a task label. Tasks keep their other labels. - [List Task Views](/de-DE/api-referentie/tasks/list-task-views): Lists the task views visible to the current user: every organization view plus their own personal views. - [Create Task View](/de-DE/api-referentie/tasks/create-task-view): Creates a new manual or smart task view. - [Get Favorite Task View](/de-DE/api-referentie/tasks/get-favorite-task-view): Returns the view the current user pinned to their dashboard, or null when they have none. - [Set Favorite Task View](/de-DE/api-referentie/tasks/set-favorite-task-view): Pins one view to the current user's dashboard, replacing any earlier pick; a null viewId clears it. - [Get All Tasks View](/de-DE/api-referentie/tasks/get-all-tasks-view): Returns the saved filter, grouping and layout of the built-in view of every task, shared by the organization. - [Save All Tasks View](/de-DE/api-referentie/tasks/save-all-tasks-view): Saves the filter, grouping and layout of the built-in view of every task for the whole organization. - [Get Task View](/de-DE/api-referentie/tasks/get-task-view): Gets a task view by its ID. - [Update Task View](/de-DE/api-referentie/tasks/update-task-view): Updates a task view's name, appearance, scope, or definition. - [Delete Task View](/de-DE/api-referentie/tasks/delete-task-view): Deletes a task view. Its tasks are kept and simply lose this membership. - [Resolve Task View](/de-DE/api-referentie/tasks/resolve-task-view): Resolves a saved view or an unsaved draft definition into grouped, paginated tasks. - [Reorder Task Views](/de-DE/api-referentie/tasks/reorder-task-views): Persists a new display order for task views. - [Duplicate Task View](/de-DE/api-referentie/tasks/duplicate-task-view): Copies a view under a new name, including its filter, its columns and the tasks placed in them. - [Add Tasks To View](/de-DE/api-referentie/tasks/add-tasks-to-view): Adds tasks to a manual view without changing anything else about them. - [Remove Tasks From View](/de-DE/api-referentie/tasks/remove-tasks-from-view): Removes tasks from a manual view. The tasks themselves are kept. - Taxes - [Validate VAT Number](/de-DE/api-referentie/taxes/validate-vat-number): Validates a VAT number using the VIES system. - Terrain types - [List Terrain Types](/de-DE/api-referentie/terrain-types/list-terrain-types): Lists all terrain types with optional filtering and sorting. - [Create Terrain Type](/de-DE/api-referentie/terrain-types/create-terrain-type): Creates a new terrain type. - [Get Terrain Type](/de-DE/api-referentie/terrain-types/get-terrain-type): Retrieves a terrain type by its ID. - [Delete Terrain Type](/de-DE/api-referentie/terrain-types/delete-terrain-type): Deletes a terrain type by its ID. Terrains using it become untyped. - [Update Terrain Type](/de-DE/api-referentie/terrain-types/update-terrain-type): Updates an existing terrain type. - Terrains - [List terrains](/de-DE/api-referentie/terrains/list-terrains): Lists terrains with pagination, filtering, sorting, and includes. Supports virtual fields: customer and occupation. Supports direct relations: meters, occupations, reservations, comments. - [Create terrain](/de-DE/api-referentie/terrains/create-terrain): Creates a new terrain with the provided data. - [List available terrains](/de-DE/api-referentie/terrains/list-available-terrains): Lists terrains without occupation by default. Set includeOccupied=true to also return occupied terrains. With checkIn (and optional checkOut), excludes terrains with overlapping active reservations. Set bookable=true to limit to bookable terrains only. - [Get terrain by ID](/de-DE/api-referentie/terrains/get-terrain-by-id): Retrieves a specific terrain by its ID. Supports virtual fields: customer, occupation (same as list endpoint). - [Update terrain](/de-DE/api-referentie/terrains/update-terrain): Updates an existing terrain with partial data. - [Delete terrain](/de-DE/api-referentie/terrains/delete-terrain): Deletes a terrain by ID. Occupations must be removed first. Reservations keep their stay history and lose the preferred-terrain link. - [Replace terrain](/de-DE/api-referentie/terrains/replace-terrain): Replaces an existing terrain with complete data. - [Export Terrains](/de-DE/api-referentie/terrains/export-terrains): Generates an XLSX export of all terrains with their details. - [Export park map PDF](/de-DE/api-referentie/terrains/export-park-map-pdf): Builds an A4 PDF from a posted map image, then a table of the terrains shown on that map. - [Import Terrains](/de-DE/api-referentie/terrains/import-terrains): Imports terrain data from an XLSX file and upserts changes. Creates new terrains or updates existing ones based on ID (primary) or name (fallback). Only requires ID or name column, all other fields are optional. - Vehicle presences - [List Vehicle Presences](/de-DE/api-referentie/vehicle-presences/list-vehicle-presences): Lists per-plate vehicle presence derived from LPR reads at barriers (inside, ghost, or left), with filtering, sorting, and pagination - [Get Vehicle Presence Trends](/de-DE/api-referentie/vehicle-presences/get-vehicle-presence-trends): Returns park occupancy trends derived from LPR reads at barriers: an entries/exits/occupancy series bucketed per hour or day in the organization timezone, an hour-of-day profile for spotting popular hours, and range totals - Wallet pass - [Wallet pass availability](/de-DE/api-referentie/wallet-pass/wallet-pass-availability): Returns which wallet pass providers are configured for this environment (Apple Wallet today; Google Wallet when enabled). - [Download QR Apple Wallet pass](/de-DE/api-referentie/wallet-pass/download-qr-apple-wallet-pass): Creates or refreshes a signed .pkpass for a QR_CODE access method. Live updates use the PassKit Web Service routes on this router. - [Save QR pass to Google Wallet (staff)](/de-DE/api-referentie/wallet-pass/save-qr-pass-to-google-wallet-staff): Creates or refreshes a Google Wallet Generic pass and redirects to the Save to Google Wallet flow. - [Force sync QR wallet passes](/de-DE/api-referentie/wallet-pass/force-sync-qr-wallet-passes): Bumps every Apple and Google Wallet pass of a QR_CODE access method, even when its content is unchanged, and pushes the update to registered devices. - [Generate personal access URL](/de-DE/api-referentie/wallet-pass/generate-personal-access-url): Returns a customer-facing URL (signed token, no expiry) to preview the QR access method; Apple Wallet download is offered on that page when configured. - [Apple Wallet pass installed (public link)](/de-DE/api-referentie/wallet-pass/apple-wallet-pass-installed-public-link): Returns whether an Apple Wallet pass for this access method has been added on at least one device (PassKit device registration). Requires a valid personal-view token in query parameter v. - [Google Wallet pass logo](/de-DE/api-referentie/wallet-pass/google-wallet-pass-logo): Public PNG logo for Google Wallet passes (org mark on theme background). Fetched by Google when a pass is saved. - [Google Wallet pass hero image](/de-DE/api-referentie/wallet-pass/google-wallet-pass-hero-image): Public wide gradient banner for Google Wallet passes, matching the Apple Wallet background theme. - [Download Apple Wallet pass (public link)](/de-DE/api-referentie/wallet-pass/download-apple-wallet-pass-public-link): Issues a signed .pkpass when the query parameter v contains a valid personal-view token. - [Save Google Wallet pass (public link)](/de-DE/api-referentie/wallet-pass/save-google-wallet-pass-public-link): Issues a Save to Google Wallet JWT when the query parameter v contains a valid personal-view token, then redirects to Google Wallet. - Weather - [List daily weather](/de-DE/api-referentie/weather/list-daily-weather): Returns stored daily weather for the organization map center between two calendar dates (org timezone). Data is populated by scheduled sync tasks. - Webhooks - [List Webhooks](/de-DE/api-referentie/webhooks/list-webhooks): Lists webhooks for the organization. - [Create Webhook](/de-DE/api-referentie/webhooks/create-webhook): Creates a new webhook. subscribedEventKeys must only include events the current member is allowed to receive (see organization permissions). - [Get webhook delivery stats](/de-DE/api-referentie/webhooks/get-webhook-delivery-stats): Returns counts of webhook deliveries waiting for retry and permanently failed deliveries for the organization, grouped by webhook endpoint. - [Retry webhook deliveries](/de-DE/api-referentie/webhooks/retry-webhook-deliveries): Retries webhook dead-letter deliveries. Use `mode: failed` to re-queue permanently failed deliveries and attempt immediate redelivery (synchronous). Use `mode: force` to retry pending scheduled and permanently failed deliveries immediately in the background, ignoring retry wait times. Pass optional `id` to scope to one enabled webhook; omit `id` for all enabled webhooks. - [Get Webhook](/de-DE/api-referentie/webhooks/get-webhook): Gets a webhook by ID. - [Update Webhook](/de-DE/api-referentie/webhooks/update-webhook): Updates a webhook. When subscribedEventKeys is set, each key must be allowed for the current member's permissions. - [Delete Webhook](/de-DE/api-referentie/webhooks/delete-webhook): Deletes a webhook. - Whatsapp notification deliveries - [List WhatsApp Notification Deliveries](/de-DE/api-referentie/whatsapp-notification-deliveries/list-whatsapp-notification-deliveries): Lists WhatsApp notification deliveries with pagination, filtering, sorting, and includes. Use include for relations. - [Get WhatsApp Notification Delivery](/de-DE/api-referentie/whatsapp-notification-deliveries/get-whatsapp-notification-delivery): Retrieves a WhatsApp notification delivery by its ID. Use include for relations.