---
title: "Zapier"
description: "Ikonektar ang Quire sa Zapier pinaagi sa webhook ug REST API."
image: "https://docs.quirelms.com/og.png"
---

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

# Zapier

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

Pinaagi sa sama nga REST API, OAuth client ug webhook nga gigamit sa tanang panagsumpay magkonektar ang Zapier sa Quire. Walay code nga para lamang sa Quire sa bisan asa, busa mahimo sa Zap ang tanang gitanyag sa [pakisayran sa API](https://docs.quirelms.com/api/).

## Pagsugod og Zap inigkahitabo sa usa ka butang sa Quire <!--quire:start-a-zap-when-something-happens-in-quire-->

1. Sa Zapier, pilia ang **Webhooks by Zapier** isip trigger ug ang hitabo nga **Catch Raw Hook**. Raw kay ibase ang pirma sa eksaktong mga byte nga gipadala sa Quire. Kopyaha ang adres nga gihatag sa Zapier.
2. Sa Quire, ablihi ang `/admin/webhooks`, pilia ang **Add subscription**, ipilit ang adres ug pilia ang mga hitabo, sama pananglit sa `course_completion.changed`. Magpadala una ang Quire og test event; mosugod ang subscription inigdawat niini sa Zapier.
3. Idugang ang lakang sa **Code by Zapier** nga mosusi sa pirma gamit ang sekreto sa subscription, sama sa gipakita sa [giya sa mga tighimo og software](/ceb/developer/#webhooks). Hunonga ang Zap kon mapakyas kini sa pagsusi.
4. Basaha ang sulod ug ipadayon sa mga lakang nga gikinahanglan nimo.

## Paglihok sa Quire pinaagi sa Zap <!--quire:act-in-quire-from-a-zap-->

Gamita ang **Custom Request** nga lihok sa **Webhooks by Zapier**, o ang **API Request** sulod sa lakang sa app:

- **URL**: `https://acme.quirelms.com/api/v1/...`, pananglitan `/api/v1/enrolments` aron magparehistro og tawo.
- **Headers**: gamita ang `Authorization: Bearer qk_live_...` uban sa yawe nga gihimo para lang niini nga Zap sa `/admin/integrations/api-keys`, ug ang `Idempotency-Key` nga gibase sa ID sa trigger aron dili doblehon ang pagparehistro kon usbon pagpadagan sa Zapier ang Zap.
- **Data**: JSON, sumala sa gihulagway sa pakisayran sa API.

Aron molihok isip tawo ug dili isip organisasyon, irehistro ang OAuth client sa `/admin/integrations/oauth-clients` uban sa adres nga gamiton sa pagbalik sa Zapier ug gamita kini sa pribadong panagsumpay sa Zapier.

## Pananglitan: pagparehistro sa kustomer inigkahuman sa kasabotan <!--quire:example-enrol-a-customer-when-a-deal-closes-->

1. Trigger: "deal won" sa imong CRM.
2. Custom request nga `PUT /api/v1/users/ext:{customer id}` uban sa ngalan ug email sa tawo: himoon ang user o usbon kon anaa na.
3. Custom request nga `POST /api/v1/enrolments` uban sa user ug kurso, ug `Idempotency-Key: deal-{deal id}`.

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