---
title: "Make"
description: "Cunnette Quire à Make cù webhooks è l’API REST."
image: "https://docs.quirelms.com/og.png"
---

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

# Make

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

Make si cunnessa à Quire per mezu di l’API REST è i webhooks, cù i moduli HTTP
è webhook di Make. Tuttu ciò chì offre u [riferimentu API](https://docs.quirelms.com/api/) hè
dispunibule.

## Cumincià un scenariu da un avvenimentu Quire <!--quire:start-a-scenario-from-a-quire-event-->

1. Aghjunghjite u modulu **Webhooks**, **Custom webhook**, cum’è primu modulu
   è copiate u so indirizzu.
2. In Quire, aprite `/admin/webhooks`, sceglite **Aghjunghje abbonamentu**,
   incollate l’indirizzu è sceglite l’avvenimenti. L’avvenimentu di prova
   permette à Make d’amparà a forma di u corpu: eseguite u modulu una volta
   mentre hè mandatu.
3. Verificate a firma prima d’agisce. In i paràmetri avanzati di u webhook,
   fate passà l’intestazioni è dopu verificate `webhook-signature` contr’à
   `{webhook-id}.{webhook-timestamp}.{body}` cù u secretu di l’abbonamentu,
   cum’è descrittu in a [guida di sviluppu](/co/developer/#webhooks).
   Aghjunghjite un filtru chì ferma u scenariu s’è a verificazione fiasca.

## Chjamà Quire da un scenariu <!--quire:call-quire-from-a-scenario-->

Aduprate u modulu **HTTP**, **Make a request**:

| Campu | Valore |
| --- | --- |
| URL | `https://acme.quirelms.com/api/v1/<resource>` |
| Metudu | Sicondu u riferimentu API |
| Intestazioni | `Authorization: Bearer qk_live_...`, è `Idempotency-Key` per e scritture |
| Tipu di corpu | Raw, JSON |
| Analizà a risposta | Iè |

Create una chjave riservata à Make à `/admin/integrations/api-keys`, cù solu
l’ambiti chì u scenariu hà bisognu. Per e liste, cuntinuate mentre
`page.has_more` hè veru, passendu `page.next_cursor` cum’è `cursor`: u
**Repeater** di Make cù una **Set variable** chì tene u cursore face quessa.

Per i scenarii chì devenu agisce cum’è una persona, registrate un client OAuth
à `/admin/integrations/oauth-clients` è aduprate u modulu **HTTP** di Make,
**Make an OAuth 2.0 request**.

## Esempiu: riassuntu settimanale di cumpletamenti <!--quire:example-weekly-completion-digest-->

1. **Pianificazione**: ogni luni.
2. **HTTP**: `GET /api/v1/course_completions?updated_since=<a week ago>`.
3. Aduprate **Iterator** nant’à `data` è **Aggregator** per mette i dati in
   una tavula.
4. Mandate a tavula per email o publicatela.

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