---
title: "Zapier"
description: "Coniunge Quire cum Zapier per retia textoria et API REST."
image: "https://docs.quirelms.com/og.png"
---

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

# Zapier

<span id="zapier"></span>

Zapier per eandem API REST, clientes OAuth et retia textoria quibus quaeque
integratio utitur cum Quire coniungitur. Nullus codex proprius Quire in utroque
latere est, ideo omne quod [referentia API](https://docs.quirelms.com/api/) praebet facere potest.

## Incipe Zap cum quid in Quire accidit <!--quire:start-a-zap-when-something-happens-in-quire-->

1. In Zapier **Webhooks by Zapier** ut impulsorem elige, cum eventu
   **Catch Raw Hook**. Raw, quia signum super iis ipsis bytis computatur quae
   Quire misit. Addressam quam Zapier tibi dat copia.
2. In Quire `/admin/webhooks` aperi, **Adde subscriptionem** elige, addressam
   insere, et elige eventus, verbi causa `course_completion.changed`. Quire
   primum eventum experiendi mittit; subscriptio incipit cum Zapier eum
   acceperit.
3. Gradum **Code by Zapier** adde qui signum cum arcano subscriptionis probat,
   ut in [ductione programmatoris](/la/developer/#webhooks) monstratur. Zap
   compesce cum non probat.
4. Corpus interpola et per gradus quibus opus est perge.

## Agere in Quire ex Zap <!--quire:act-in-quire-from-a-zap-->

Utere **Webhooks by Zapier** cum actione **Custom Request**, aut **API
Request** in gradu applicationis:

- **URL**: `https://acme.quirelms.com/api/v1/...`, verbi causa
  `/api/v1/enrolments` ut aliquem inscribas.
- **Headers**: `Authorization: Bearer qk_live_...` cum clave in
  `/admin/integrations/api-keys` pro hoc solo Zapa facta, et
  `Idempotency-Key` ex ID impulsoris constructa, ita ut Zap quem Zapier repetat
  eundem hominem bis non inscribat.
- **Data**: JSON, ut referentia API describit.

Ut ut persona agas potius quam ut collegium, clientem OAuth in
`/admin/integrations/oauth-clients` cum addressa redirect Zapier inscribe et eo
utere in integratione privata Zapier.

## Exemplum: inscribe emptorem cum negotium absolvi tur <!--quire:example-enrol-a-customer-when-a-deal-closes-->

1. Impulsor: "negotium victum" CRM tui.
2. Petitio propria `PUT /api/v1/users/ext:{customer id}` cum nomine et epistula
   persona: usorem creat, aut eum mutat si existat.
3. Petitio propria `POST /api/v1/enrolments` cum usore et curso, et
   `Idempotency-Key: deal-{deal id}`.

Source: https://docs.quirelms.com/la/integrations/zapier/index.mdx
