---
title: "Make"
description: "Forbind Quire med Make via webhooks og REST API."
image: "https://docs.quirelms.com/og.png"
---

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

# Make

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

Make forbindes med Quire via REST API og webhooks ved hjælp af Makes egne HTTP- og webhook-moduler. Alt i [API-referencen](https://docs.quirelms.com/api/) er tilgængeligt.

## Start et scenarie fra en Quire-hændelse <!--quire:start-a-scenario-from-a-quire-event-->

1. Tilføj modulet **Webhooks** med handlingen **Custom webhook** som det første modul, og kopiér adressen.
2. Åbn `/admin/webhooks` i Quire, vælg **Add subscription**, indsæt adressen, og vælg hændelserne. Quires testhændelse lader Make lære bodyens struktur: kør modulet én gang, mens hændelsen sendes.
3. Kontrollér signaturen, før du handler. Videresend headers i webhooks avancerede indstillinger, og kontrollér derefter `webhook-signature` mod `{webhook-id}.{webhook-timestamp}.{body}` med abonnementets hemmelighed, som beskrevet i [udviklervejledningen](/da/developer/#webhooks). Tilføj et filter, der stopper scenariet, hvis kontrollen fejler.

## Kald Quire fra et scenarie <!--quire:call-quire-from-a-scenario-->

Brug HTTP-modulets **Make a request**:

| Felt | Værdi |
| --- | --- |
| URL | `https://acme.quirelms.com/api/v1/<resource>` |
| Method | Som angivet i API-referencen |
| Headers | `Authorization: Bearer qk_live_...`, og `Idempotency-Key` ved skrivninger |
| Body type | Raw, JSON |
| Parse response | Ja |

Opret en API-nøgle kun til Make på `/admin/integrations/api-keys` med de scopes, scenariet har brug for. Ved lister skal du fortsætte, så længe `page.has_more` er true, og sende `page.next_cursor` som `cursor`: Det klarer Makes **Repeater** sammen med **Set variable**, der gemmer cursoren.

Hvis et scenarie skal handle på vegne af en person, skal du registrere en OAuth-klient på `/admin/integrations/oauth-clients` og bruge den med Makes HTTP-modul **Make an OAuth 2.0 request**.

## Eksempel: ugentlig oversigt over gennemførelser <!--quire:example-weekly-completion-digest-->

1. **Planlægning**: hver mandag.
2. **HTTP**: `GET /api/v1/course_completions?updated_since=<a week ago>`.
3. **Iterator** over `data`, **Aggregator** til en tabel.
4. Send tabellen via e-mail eller som et opslag.

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