---
title: "Make"
description: "Connecteu Quire amb Make mitjançant webhooks i l’API REST."
image: "https://docs.quirelms.com/og.png"
---

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

# Make

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

Make es connecta a Quire mitjançant l’API REST i els webhooks, amb els mòduls
HTTP i webhook propis de Make. Tots els recursos de la [referència de l’API](https://docs.quirelms.com/api/)
estan disponibles.

## Iniciar un escenari a partir d’un esdeveniment de Quire <!--quire:start-a-scenario-from-a-quire-event-->

1. Afegiu el mòdul **Webhooks**, **Custom webhook**, com a primer mòdul i
   copieu-ne l’adreça.
2. A Quire, obriu `/admin/webhooks`, trieu **Afegeix una subscripció**, enganxeu
   l’adreça i seleccioneu els esdeveniments. L’esdeveniment de prova de Quire
   permet que Make n’aprengui l’estructura del cos: executeu el mòdul una vegada
   mentre s’envia.
3. Verifiqueu la signatura abans d’actuar. A la configuració avançada del
   webhook, feu passar les capçaleres i, després, comproveu `webhook-signature`
   amb `{webhook-id}.{webhook-timestamp}.{body}` i el secret de la subscripció,
   tal com s’explica a la [guia per a desenvolupadors](/ca/developer/#webhooks).
   Afegiu un filtre que aturi l’escenari si la verificació falla.

## Cridar Quire des d’un escenari <!--quire:call-quire-from-a-scenario-->

Utilitzeu el mòdul **HTTP**, **Make a request**:

| Camp | Valor |
| --- | --- |
| URL | `https://acme.quirelms.com/api/v1/<resource>` |
| Mètode | Tal com s’indica a la referència de l’API |
| Capçaleres | `Authorization: Bearer qk_live_...` i `Idempotency-Key` per a les escriptures |
| Tipus de cos | Raw, JSON |
| Analitza la resposta | Sí |

Creeu una clau exclusiva per a Make a `/admin/integrations/api-keys` i
assigneu-li només els àmbits que necessiti l’escenari. Per recórrer les llistes,
continueu mentre `page.has_more` sigui true i passeu `page.next_cursor` com a
`cursor`: el **Repeater** de Make amb una **Set variable** que contingui el cursor
ho fa per vosaltres.

Per als escenaris que hagin d’actuar com una persona, registreu un client OAuth
a `/admin/integrations/oauth-clients` i utilitzeu-hi el mòdul **HTTP** de Make,
**Make an OAuth 2.0 request**.

## Exemple: resum setmanal de complecions <!--quire:example-weekly-completion-digest-->

1. **Programació**: cada dilluns.
2. **HTTP**: `GET /api/v1/course_completions?updated_since=<a week ago>`.
3. Apliqueu **Iterator** sobre `data` i **Aggregator** per convertir-ne el
   resultat en una taula.
4. Envieu la taula per correu electrònic o publiqueu-la.

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