---
title: "Make"
description: "Verbënnt Quire mat Make iwwer Webhooks an d'REST API."
image: "https://docs.quirelms.com/og.png"
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.quirelms.com/lb/llms.txt
> Use this file to discover all available pages before exploring further.

# Make

<span id="make"></span>

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](https://docs.quirelms.com/api/) ass verfügbar.

## E Szenario aus engem Quire-Evenement starten <!--quire:start-a-scenario-from-a-quire-event-->

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](/lb/developer/#webhooks) et beschreift. Füügt e Filter
   derbäi, deen d'Szenario stoppt, wann d'Kontroll feelt.

## Quire aus engem Szenario unzeruffen <!--quire:call-quire-from-a-scenario-->

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 <!--quire:example-weekly-completion-digest-->

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.

Source: https://docs.quirelms.com/lb/integrations/make/index.mdx
