---
title: "Zapier"
description: "Quire bi webhook û REST API bi Zapier veke."
image: "https://docs.quirelms.com/og.png"
---

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

# Zapier

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

Zapier bi heman REST API, daxwazkerên OAuth û webhookên ku her yekkêşin bikar tîne bi Quire veke. Di her alî de kodêk ku ji bo Quire ye tune, ji ber vê her tiştê ku [rêbera API](https://docs.quirelms.com/api/) pêşkêş dike, Zapek dikare bike.

## Zapekê dest pê bike gava tiştek di Quire de dimeşe <!--quire:start-a-zap-when-something-happens-in-quire-->

1. Di Zapier de **Webhooks by Zapier** wek vebeş hilbijêre, bi roodûya **Catch Raw Hook**. Raw, ji ber ku şîna bi hejmara yek hiştartî a ku Quire şîşt hesib dike. Navnivîsa ku Zapier dike kopî bike.
2. Di Quire de `/admin/webhooks` veke, **Abonebûn zêde bike** hilbijêre, navnivîşê past bike, û roodûyan hilbijêre, mîna `course_completion.changed`. Quire berê roodûyeke ceribandinê dişîne; abonebûn gava Zapier wê stendîye dest pê dike.
3. Qadeke **Code by Zapier** zêde bike ku şînayê bi nepûra abonebûnê çawas dike, wek di [rêbeberiya pêşeniker](/ku/developer/#webhooks) de nîşan dide. Gava neçawas e Zapê rawestîne.
4. Badan parçake û bi qadên ku te pêwîst in dewam bike.

## Karî di Quire de bi Zapekê ve <!--quire:act-in-quire-from-a-zap-->

**Webhooks by Zapier** bi çalakiya **Daxwazeyekî taybet** bikar bîne, an **Daxwazeya API** di qadeke sepanê de:

- **URL**: `https://acme.quirelms.com/api/v1/...`, mîna `/api/v1/enrolments` ji bo nûskirina kesek.
- **Serpeyv**: `Authorization: Bearer qk_live_...` bi kilîtekî ku di `/admin/integrations/api-keys` de ji bo vê Zapê tenê hatiye çêkirin, û `Idempotency-Key` ku ji IDya vebeşê hatiye avakirin, ta Zapek ku Zapier dîsa dişîne heman kesê ne nûske.
- **Data**: JSON, wek di rêbera API de şîrokirîye.

Ji bo karkirin wek kes ne wek rêxistin, daxwazkerek OAuth di `/admin/integrations/oauth-clients` de bi navnivîsa veşartinê ya Zapier qeyd bike û wê ji yekkêşinekî Zapierî taybet bikar bîne.

## Nîşaner: pirsyarek nûske gava peyman qedand <!--quire:example-enrol-a-customer-when-a-deal-closes-->

1. Vebeş: "peymana bû" ya CRMa te.
2. Daxwazeyekî taybet `PUT /api/v1/users/ext:{customer id}` bi nav û e-poşta kesê: bikarhêner çêdike, an gava meye nûve dike.
3. Daxwazeyekî taybet `POST /api/v1/enrolments` bi bikarhêner û kursê re, û `Idempotency-Key: deal-{deal id}`.

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