---
title: "Zapier"
description: "webhooks ಮತ್ತು REST API ಮೂಲಕ Quire ಅನ್ನು Zapier ಗೆ ಸಂಪರ್ಕಿಸಿ."
image: "https://docs.quirelms.com/og.png"
---

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

# Zapier

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

Zapier ಪ್ರತಿ ಏಕೀಕರಣವೂ ಬಳಸುವ ಅದೇ REST API, OAuth ಕ್ಲೈಂಟ್‌ಗಳು ಮತ್ತು webhooks ಮೂಲಕ
Quire ನೊಂದಿಗೆ ಸಂಪರ್ಕಿಸುತ್ತದೆ. ಎರಡೂ ಬದಿಯಲ್ಲಿ Quire-ನಿರ್ದಿಷ್ಟ ಕೋಡ್ ಇಲ್ಲ, ಆದ್ದರಿಂದ
[API ಉಲ್ಲೇಖ](https://docs.quirelms.com/api/) ಒದಗಿಸುವ ಯಾವುದೇ ವಿಷಯವನ್ನು ಒಂದು Zap ಮಾಡಬಹುದು.

## Quire ನಲ್ಲಿ ಏನಾದರೂ ಸಂಭವಿಸಿದಾಗ Zap ಆರಂಭಿಸಿ <!--quire:start-a-zap-when-something-happens-in-quire-->

1. Zapier ನಲ್ಲಿ, ಟ್ರಿಗರ್ ಆಗಿ **Webhooks by Zapier** ಆಯ್ಕೆಮಾಡಿ, **Catch Raw Hook**
   ಈವೆಂಟ್‌ನೊಂದಿಗೆ. Raw, ಏಕೆಂದರೆ ಸಹಿಯನ್ನು Quire ಕಳುಹಿಸಿದ ನಿಖರ ಬೈಟ್‌ಗಳ ಮೇಲೆ
   ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ. Zapier ನೀಡುವ ವಿಳಾಸವನ್ನು ನಕಲಿಸಿ.
2. Quire ನಲ್ಲಿ, `/admin/webhooks` ತೆರೆಯಿರಿ, **ಚಂದಾದಾರಿಕೆ ಸೇರಿಸಿ** ಆಯ್ಕೆಮಾಡಿ, ವಿಳಾಸವನ್ನು
   ಅಂಟಿಸಿ, ಮತ್ತು ಈವೆಂಟ್‌ಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ, ಉದಾಹರಣೆಗೆ `course_completion.changed`.
   Quire ಮೊದಲು ಒಂದು ಪರೀಕ್ಷಾ ಈವೆಂಟ್ ಕಳುಹಿಸುತ್ತದೆ; Zapier ಅದನ್ನು ಸ್ವೀಕರಿಸಿದ ನಂತರ
   ಚಂದಾದಾರಿಕೆ ಆರಂಭವಾಗುತ್ತದೆ.
3. ಚಂದಾದಾರಿಕೆಯ ರಹಸ್ಯದ ಮೂಲಕ ಸಹಿಯನ್ನು ಪರಿಶೀಲಿಸುವ **Code by Zapier** ಹಂತವನ್ನು ಸೇರಿಸಿ,
   [ಡೆವಲಪರ್ ಮಾರ್ಗದರ್ಶಿ](/kn/developer/#webhooks) ನಲ್ಲಿ ತೋರಿಸಿದಂತೆ. ಅದು ಪರಿಶೀಲನೆಗೆ
   ಒಗ್ಗದಿದ್ದಾಗ Zap ನಿಲ್ಲಿಸಿ.
4. ದೇಹವನ್ನು ಪಾರ್ಸ್ ಮಾಡಿ ಮತ್ತು ನಿಮಗೆ ಬೇಕಾದ ಹಂತಗಳೊಂದಿಗೆ ಮುಂದುವರಿಸಿ.

## Zap ನಿಂದ Quire ನಲ್ಲಿ ಕ್ರಿಯೆ ಮಾಡಿ <!--quire:act-in-quire-from-a-zap-->

**Custom Request** ಕ್ರಿಯೆಯೊಂದಿಗೆ **Webhooks by Zapier** ಬಳಸಿ, ಅಥವಾ ಒಂದು ಆ್ಯಪ್ ಹಂತದಲ್ಲಿ
**API Request**:

- **URL**: `https://acme.quirelms.com/api/v1/...`, ಉದಾಹರಣೆಗೆ ಯಾರನ್ನಾದರೂ ನಮೂದಿಸಲು
  `/api/v1/enrolments`.
- **ಹೆಡರ್‌ಗಳು**: `Authorization: Bearer qk_live_...` ನೊಂದಿಗೆ, ಅದು
  `/admin/integrations/api-keys` ನಲ್ಲಿ ಈ Zap ಗಾಗಿ ಮಾತ್ರ ಮಾಡಿದ ಕೀ, ಮತ್ತು ಟ್ರಿಗರ್‌ನ ID ನಿಂದ
  ರಚಿಸಿದ `Idempotency-Key`, ಆಗ Zapier ಮರುಪ್ರಸಾರ ಮಾಡುವ Zap ಒಬ್ಬ ವ್ಯಕ್ತಿಯನ್ನು ಎರಡು ಬಾರಿ
  ನಮೂದಿಸುವುದಿಲ್ಲ.
- **ಡೇಟಾ**: JSON, API ಉಲ್ಲೇಖ ವಿವರಿಸಿದಂತೆ.

ಸಂಸ್ಥೆಯಾಗಿಯಲ್ಲ, ವ್ಯಕ್ತಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು, Zapier ನ ಮರುನಿರ್ದೇಶನ ವಿಳಾಸದೊಂದಿಗೆ
`/admin/integrations/oauth-clients` ನಲ್ಲಿ ಒಂದು OAuth ಕ್ಲೈಂಟ್ ನೋಂದಾಯಿಸಿ ಮತ್ತು ಒಂದು ಖಾಸಗಿ
Zapier ಏಕೀಕರಣದಿಂದ ಅದನ್ನು ಬಳಸಿ.

## ಉದಾಹರಣೆ: ಡೀಲ್ ಮುಗಿದಾಗ ಗ್ರಾಹಕರನ್ನು ನಮೂದಿಸಿ <!--quire:example-enrol-a-customer-when-a-deal-closes-->

1. ಟ್ರಿಗರ್: ನಿಮ್ಮ CRM ನ "ಡೀಲ್ ಗೆದ್ದಿದೆ".
2. ವ್ಯಕ್ತಿಯ ಹೆಸರು ಮತ್ತು ಇಮೇಲ್‌ನೊಂದಿಗೆ ಕಸ್ಟಮ್ ವಿನಂತಿ `PUT /api/v1/users/ext:{customer id}`:
   ಬಳಕೆದಾರರನ್ನು ರಚಿಸುತ್ತದೆ, ಅಥವಾ ಅವರು ಈಗಾಗಲೇ ಇದ್ದರೆ ನವೀಕರಿಸುತ್ತದೆ.
3. ಬಳಕೆದಾರ ಮತ್ತು ಕೋರ್ಸ್‌ನೊಂದಿಗೆ ಕಸ್ಟಮ್ ವಿನಂತಿ `POST /api/v1/enrolments`, ಮತ್ತು
   `Idempotency-Key: deal-{deal id}`.

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