Zum Inhalt sprangen

Make

Verbënnt Quire mat Make iwwer Webhooks an d'REST API.

Als Markdown weisen

Make verbënnt sech mat Quire iwwer d’REST API an Webhooks, mat Make sengen eege HTTP- a Webhook-Moduler. Alles an der API-Referenz ass verfügbar.

E Szenario aus engem Quire-Evenement starten

  1. Füügt de Webhooks-Modul Custom webhook als éischte Modul derbäi a kopéiert seng Adress.
  2. Öffnen an Quire /admin/webhooks, wielt Abonnement derbäimaachen, füügt d’Adress an a wielt d’Evenementer. Quire seng Test-Evenement léisst Make d’Struktur vum Body léieren: féiert d’Modul eemol aus, während et geschéckt gëtt.
  3. Iwwerpréift d’Signatur ier Dir handelt. An den erweiderten Astellungen vum Webhook gi mer d’Header duerch, dann vergläichen mer webhook-signature mat {webhook-id}.{webhook-timestamp}.{body} mam Abonnement-Geheimnis, wéi den Entwéckler-Guide et beschreift. Füügt e Filter derbäi, deen d’Szenario stoppt, wann d’Kontroll feelt.

Quire aus engem Szenario unzeruffen

Benotzt d’HTTP-Modul Make a request:

Feld Wert
URL https://acme.quirelms.com/api/v1/<resource>
Method Wéi d’API-Referenz seet
Header Authorization: Bearer qk_live_..., an Idempotency-Key fir Schreiwen
Aart vum Body Raw, JSON
Äntwert parseren Jo

Maacht e Schlëssel just fir Make ëm /admin/integrations/api-keys, mat nëmmen den Scopes, déi d’Szenario brauch. Fir Lëschten looppt weider, sou laang page.has_more wäert ass, a gitt page.next_cursor als cursor weider: dat mécht Make seng Repeater mat engem Set variable, dat den Cursor dréit.

Fir Szenarien, déi wéi eng Persoun handelen, registréiert e Client ëm /admin/integrations/oauth-clients a benotzt domat Make seng HTTP-Modul Make an OAuth 2.0 request.

Beispill: wöchentlech Zesummefassung vun de Ofschlosser

  1. Zäitplang: all Méindeg.
  2. HTTP: GET /api/v1/course_completions?updated_since=<a week ago>.
  3. Iterator iwwer data, Aggregator an eng Tabell.
  4. Schéckt d’Tabell per E-Mail oder post se.
Navigatioun

Tippt fir ze sichen…

↑↓ navigéieren↵ auswielenEsc zoumaachen