---
title: "Make"
description: "Povežite Quire s Makeom putem webhookova i REST API-ja."
image: "https://docs.quirelms.com/og.png"
---

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

# Make

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

Make se povezuje s Quireom putem REST API-ja i webhookova te vlastitih HTTP i webhook
modula. Dostupno je sve iz [reference API-ja](https://docs.quirelms.com/api/).

## Pokrenite scenarij na Quireov događaj <!--quire:start-a-scenario-from-a-quire-event-->

1. Kao prvi modul dodajte **Webhooks**, vrstu **Custom webhook**, i kopirajte njegovu
   adresu.
2. U Quireu otvorite `/admin/webhooks`, odaberite **Add subscription**, zalijepite
   adresu i odaberite događaje. Quireov testni događaj omogućuje Makeu da nauči oblik
   tijela: pokrenite modul jednom dok se šalje.
3. Prije radnji provjerite potpis. U naprednim postavkama webhooka proslijedite
   zaglavlja, a zatim provjerite `webhook-signature` prema
   `{webhook-id}.{webhook-timestamp}.{body}` pomoću tajne pretplate, kako je opisano
   u [vodiču za razvojne inženjere](/hr/developer/#webhooks). Dodajte filtar koji
   zaustavlja scenarij ako provjera ne uspije.

## Pozovite Quire iz scenarija <!--quire:call-quire-from-a-scenario-->

Upotrijebite modul **HTTP**, radnju **Make a request**:

| Polje | Vrijednost |
| --- | --- |
| URL | `https://acme.quirelms.com/api/v1/<resource>` |
| Method | Prema uputama reference API-ja |
| Headers | `Authorization: Bearer qk_live_...` i `Idempotency-Key` za upise |
| Body type | Raw, JSON |
| Parse response | Yes |

Izradite ključ samo za Make na `/admin/integrations/api-keys` s opsezima koje scenarij
treba. Za popise ponavljajte dok je `page.has_more` true i prosljeđujte `page.next_cursor`
kao `cursor`: to omogućuju Makeovi moduli **Repeater** i **Set variable** koji nosi
pokazivač.

Za scenarije koji trebaju djelovati u ime osobe registrirajte OAuth klijenta na
`/admin/integrations/oauth-clients` i upotrijebite Makeov modul **HTTP**, radnju
**Make an OAuth 2.0 request**.

## Primjer: tjedni pregled dovršenosti <!--quire:example-weekly-completion-digest-->

1. **Raspored**: svakog ponedjeljka.
2. **HTTP**: `GET /api/v1/course_completions?updated_since=<a week ago>`.
3. **Iterator** nad `data`, zatim **Aggregator** za izradu tablice.
4. Pošaljite tablicu e-poštom ili je objavite.

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