---
title: "Make"
description: "Jikọta Quire na Make site na webhooks na REST API."
image: "https://docs.quirelms.com/og.png"
---

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

# Make

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

Make na-ejikọta na Quire site na REST API na webhooks, jiri modul HTTP na webhook
Make n'onwe ya. Ihe niile dị na [ntụaka API](https://docs.quirelms.com/api/) dịkwa.

## Malite ọnọdụ ọrụ site n'ihe mere na Quire <!--quire:start-a-scenario-from-a-quire-event-->

1. Tinye modul **Webhooks**, họrọ **Custom webhook** ka ọ bụrụ modul mbụ, ma
   detuo adreesị ya.
2. Na Quire, mepee `/admin/webhooks`, họrọ **Add subscription**, mado adreesị
   ahụ ma họrọ ihe omume. Ihe nnwale Quire na-enyere Make ịmụta ụdị ọdịnaya ahụ:
   mee modul ahụ otu ugboro mgbe e zipụrụ ya.
3. Nyochaa mbinye aka tupu i mee ihe. N'ime ntọala dị elu nke webhook, mee ka
   headers gafee, ma lelee `webhook-signature` megide
   `{webhook-id}.{webhook-timestamp}.{body}` site na nzuzo ndenye aha, dịka
   [ntuziaka mmepe](/ig/developer/#webhooks) si kọwaa. Tinye ihe nzacha nke
   na-akwụsị ọnọdụ ọrụ ma ọ bụrụ na nlele ahụ ada.

## Kpọọ Quire site n'ọnọdụ ọrụ <!--quire:call-quire-from-a-scenario-->

Jiri modul **HTTP**, họrọ **Make a request**:

| Ubi | Uru |
| --- | --- |
| URL | `https://acme.quirelms.com/api/v1/<resource>` |
| Method | Dịka ntụaka API si kwuo |
| Headers | `Authorization: Bearer qk_live_...` na `Idempotency-Key` maka ide ihe |
| Ụdị ahụ | Raw, JSON |
| Nyochaa nzaghachi | Ee |

Mepụta igodo maka Make naanị na `/admin/integrations/api-keys`, tinyere scopes
ọnọdụ ọrụ ahụ chọrọ. Maka ndepụta, gaa n'ihu na loop mgbe `page.has_more` bụ eziokwu,
ziga `page.next_cursor` dịka `cursor`: **Repeater** Make tinyere **Set variable**
nke na-eburu cursor na-eme nke a.

Maka ọnọdụ ọrụ kwesịrị ime ihe dị ka mmadụ, debanye onye ahịa OAuth na
`/admin/integrations/oauth-clients`, jiri modulu **HTTP** Make họrọ **Make an
OAuth 2.0 request**.

## Ihe atụ: Nchịkọta mmecha kwa izu <!--quire:example-weekly-completion-digest-->

1. **Nhazi oge**: kwa Mọnde.
2. **HTTP**: `GET /api/v1/course_completions?updated_since=<a week ago>`.
3. **Iterator** gafee `data`, **Aggregator** chịkọta ha n'ime tebụl.
4. Zipụ email ma ọ bụ bipụta tebụl.

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