AttendBeacon
Öppna arbetsytan

Integrationer

Power Automate och Zapier

Starta ett flöde eller en Zap när någon anmäler sig, betalar eller checkar in, och anmäl, avboka och checka in personer från dina egna processer, utan att skriva kod.

Vad de kan göra

Båda plattformarna använder samma REST-API och samma nycklar som din egen kod.

Utlösare, var och en en prenumeration som plattformen skapar själv: en anmälan skapas, ändras eller avbokas; en deltagare raderar sina uppgifter; någon checkar in; en beställning betalas; en lead registreras; ett betyg ges; ett intyg utfärdas; bilder från en session publiceras; en hotellvistelse, en gästs resa, en utläggsräkning eller en volontärs pass ändras; någon går med i eller lämnar en gemenskap.

Åtgärder: lista evenemang och deltagare, hitta en deltagare via e-post, anmäl någon med en gratisbiljett (med svar på evenemangets egna frågor, som fält), avboka en biljett, checka in någon, lista beställningar, skanningar vid entréer, leads, biljettyper, sessioner, talare och sponsorer, läs ett evenemangs statistik och försäljningstakt, läs antalet per entré, skapa en rabattkod och ändra en biljettyps kapacitet.

En nyckel för plattformen

I arbetsytan, Integrationer › API & MCP › Ny nyckel, utgå från Power Automate eller Zapier: evenemang, biljetter, beställningar, deltagare (läsa och ändra), incheckning (läsa och ändra), programmet, sponsorer, webhooks (ändra, vilket är vad en prenumeration kräver) och personuppgifter. Ta bort det som dina flöden inte behöver: ett flöde som bara publicerar nya anmälningar i Teams behöver attendees:read, people:read och webhooks:write.

Det som en utlösare levererar är det som nyckeln skulle kunna läsa genom att fråga, så en prenumeration på attendee.registered kräver attendees:read och people:read; tabellen i Webhooks visar vad varje typ kräver.

Power Automate

AttendBeacon-anslutningen är gjord utifrån API:ts egen beskrivning, så den glider aldrig isär från den, och den är på väg att certifieras av Microsoft. Tills den finns i Power Automate:

  1. Be AttendBeacons support om anslutningspaketet (definition, inställningar och ikon) och importera det med pac connector create, enligt dess README. Det ger dig utlösarna och åtgärderna.
  2. Eller, för enbart åtgärderna: Data › Custom connectors › New custom connector › Import an OpenAPI from URL med https://attendbeacon.com/api/v1/swagger.json, API:t i Swagger 2.0 som anpassade anslutningar kräver. Under Security väljer du API Key, namnet X-Api-Key och platsen Header.
  3. Skapa en anslutning med din nyckel; utlösarna och åtgärderna visas under AttendBeacon.

Anslutningens utlösare skickar X-AttendBeacon-Client: powerautomate, så arbetsytan märker deras prenumerationer med Power Automate. När ett flöde stängs av tar Power Automate bort dess prenumeration; en prenumeration vars callback-adress svarar 410 Gone tas också bort.

Anslutningens dynamiska fält läser evenemangets egna anmälningsfrågor, så Register an attendee visar ”Dietary needs” eller ”Company size” som fält, med samma typ som svaren har.

Zapier

AttendBeacon-appen för Zapier ansluter med en API-nyckel, visar evenemangets frågor som fält i Register Attendee och har utlösarna ovan som omedelbara utlösare: Zapier prenumererar när en Zap slås på och avslutar prenumerationen när den stängs av. Appen förbereds för Zapiers katalog. Tills den finns där fungerar Zapiers egen Webhooks by Zapier med API:t: en Catch Hook-utlösare vars adress du prenumererar med POST /hooks, och Custom Request-åtgärder med nyckeln i huvudet Authorization.

Make, n8n och andra

Alla plattformar som kan anropa ett HTTP-API fungerar: skicka nyckeln som Authorization: Bearer och prenumerera på händelser med POST /hooks och plattformens callback-adress (se CreateHook). Brödtexten i varje leverans är vanlig JSON, { id, type, timestamp, event, attendee, ... }: den signerade webhookens data, upplyft till toppnivån. Ta bort prenumerationen med DELETE på den Location som prenumerationen svarade med.

Se vad de gör

Integrationer › Webhooks listar plattformarnas prenumerationer och vilken plattform som skapade var och en; Integrationer › API & MCP › Nycklarnas aktivitet listar varje anrop som deras nycklar har gjort, avvisningar inräknade. När ett flöde stannar visar de två sidorna varför.

Guiderna och den här webbplatsen finns på ditt språk. API-referensens egna beskrivningar är på engelska, precis som API:t självt.