Guides durchsuchen

Make

Usetix für Make bietet 27 Module: sechzehn sofortige Trigger, zehn Module für Aktionen, Suchen und Listen sowie ein universelles API-Modul. Die Verbindung verwendet dieselbe API und dieselben Account-Rechte wie das Usetix-Dashboard.

Du installierst die App über einen Einladungslink. Die Freigabe für den öffentlichen Make-Marktplatz steht noch aus.

Installieren und verbinden

  1. Öffne die Usetix-Einladung und melde Dich bei Make an.
  2. Installiere die App in der Make-Organisation, in der Du Szenarien erstellen möchtest.
  3. Erstelle ein Szenario, füge ein Usetix-Modul hinzu und lege eine Verbindung an.
  4. Melde Dich bei Usetix an, wähle den gewünschten Account und gib den Zugriff frei.
  5. Prüfe den Account-Namen der Verbindung, bevor Du das Szenario ausführst.

Du musst keinen API-Token oder OAuth-Client-Schlüssel kopieren. Verbinde jeden Usetix-Account getrennt. Co-Organisatoren bleiben auf ihre zugewiesenen Events beschränkt; accountweite Bestellungs- und Gutscheinzugriffe benötigen eine Inhaber- oder Manager-Rolle.

Erstes Szenario

Beginne mit List Events, um die Verbindung zu prüfen, ohne ein Event zu ändern. Führe das Szenario einmal aus und kontrolliere die zurückgegebenen Event-Namen und Slugs.

Für eine Reaktion auf einen Kauf verwendest Du Watch Order Paid als erstes Modul. Füge das Zielmodul hinzu und ordne die Bestellfelder zu. Aktiviere das Szenario und verwende eine echte neue Bestellung aus dem verbundenen Usetix-Account. Prüfe den Ausführungsverlauf, bevor Du Dich auf den Workflow verlässt.

Sofortige Trigger legen ihre Usetix-Webhook-Abos selbst an. Verbindung und Webhook müssen zum selben Szenario gehören. Beim Entfernen eines Triggers sollte auch sein Abo verschwinden; prüfe Einstellungen → Webhooks, falls ein altes Abo übrig bleibt.

Verfügbare Vorgänge

  • Events anlegen, finden, auflisten, ändern, veröffentlichen und zurückziehen.
  • Bestellungen über die öffentliche ID oder den Bestellcode finden.
  • Gästetickets auflisten, Gästegruppen hinzufügen und Promo-Codes anlegen.
  • Auf bezahlte, erstattete und stornierte Bestellungen, Event-Veröffentlichungen, Check-ins sowie Gutscheinänderungen und Gutscheinkäufe reagieren.
  • Die Organizer-API mit Make an API call über dieselbe Verbindung direkt aufrufen.

Wähle zuerst das Event und danach Gästetickets oder Sitze. Für die Veröffentlichung gelten die üblichen Usetix-Voraussetzungen. Bestand, Zahlung und Account-Rechte werden weiterhin von Usetix geprüft.

Make an API call

Trage als URL einen relativen Pfad wie /admin/events ein und wähle GET, um Daten zu lesen. Query-Parameter gehören in Query String, nicht in die URL. Das Modul liefert Body, Headers und Status code zurück.

Für Schreibzugriffe wählst Du die dokumentierte Methode, trägst einen JSON-Body ein und verwendest Unique Request Key, wenn der Endpunkt Idempotenz unterstützt. Authentifizierung und JSON-Header kommen aus der Verbindung. Vollständige externe URLs und Weiterleitungen werden nicht unterstützt; das Modul ruft ausschließlich Usetix auf. Unterstützte Pfade und Felder stehen in der API-Dokumentation.

Wiederholte Zustellungen und Aktionen

Usetix kann dieselbe Benachrichtigung mehrfach zustellen. Ihre id bleibt dabei gleich. Nutze einen Make Data Store mit dieser id als Schlüssel, wenn sich die Zielaktion nicht sicher wiederholen lässt.

Beim Anlegen von Events, Gästegruppen und Promo-Codes trägst Du eine stabile Quell-ID in Unique Request Key ein. Derselbe Schlüssel und dieselbe Eingabe liefern sieben Tage lang das ursprüngliche Ergebnis. Derselbe Schlüssel mit anderer Eingabe führt zu HTTP 409.

Lass Fehler im Make-Ausführungsverlauf sichtbar. Korrigiere ungültige Eingaben vor einer Wiederholung; verbinde den Account erneut, wenn der Zugriff widerrufen wurde. Die API-Dokumentation beschreibt Felder und Rechte auf Englisch.

Verbindung trennen

Deaktiviere das Szenario und entferne die Verbindung in Make, wenn Du sie nicht mehr brauchst. Unter Einstellungen → Automationen in Usetix widerrufst Du die Verbindung. Ihre Tokens werden ungültig und ihre Usetix-Webhook-Abos gestoppt. Der nächste API-Aufruf scheitert, bis Du den Account erneut verbindest.