---
title: "Zapier"
description: "Savienojiet Quire ar Zapier, izmantojot tīmekļa āķus un REST API."
image: "https://docs.quirelms.com/og.png"
---

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

# Zapier

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

Zapier savienojas ar Quire caur to pašu REST API, OAuth klientiem un tīmekļa
āķiem, ko izmanto katra integrācija. Nevienā pusē nav Quire īpaša koda, tāpēc
visu, ko piedāvā [API atsauce](https://docs.quirelms.com/api/), var izdarīt ar Zap.

## Sākt Zap, kad Quire kaut kas notiek <!--quire:start-a-zap-when-something-happens-in-quire-->

1. Zapier izvēlieties notikumam **Webhooks by Zapier** ar notikumu
   **Catch Raw Hook**. Neapstrādātu, jo paraksts tiek aprēķināts tieši no tiem
   baitiem, ko Quire nosūtīja. Nokopējiet Zapier doto adresi.
2. Quire atveriet `/admin/webhooks`, izvēlieties **Pievienot abonementu**,
   ielīmējiet adresi un izvēlieties notikumus, piemēram,
   `course_completion.changed`. Quire vispirms nosūta testa notikumu;
   abonements sākas, kad Zapier to ir saņēmis.
3. Pievienojiet soli **Code by Zapier**, kas pārbauda parakstu ar abonementa
   noslēpumu, tā, kā parādīts
   [izstrādātāja ceļvedī](/lv/developer/#webhooks). Apturiet Zap, ja tas
   nepārbaudās.
4. Analizējiet ķermeni un turpiniet ar soļiem, kas jums vajadzīgi.

## Rīkoties Quire no Zap <!--quire:act-in-quire-from-a-zap-->

Izmantojiet **Webhooks by Zapier** ar darbību **Custom Request** vai **API
Request** lietotnes solī:

- **URL**: `https://acme.quirelms.com/api/v1/...`, piemēram,
  `/api/v1/enrolments`, lai kādu ierakstītu.
- **Galvenes**: `Authorization: Bearer qk_live_...` ar atslēgu, kas izveidota
  vietnē `/admin/integrations/api-keys` tikai šim Zap, un
  `Idempotency-Key`, kas uzbūvēts no notikuma ID, lai Zap, kuru Zapier
  atskaņo, ierakstītu to pašu personu divreiz.
- **Dati**: JSON, kā to apraksta API atsauce.

Lai rīkotos personas, nevis organizācijas vārdā, reģistrējiet OAuth klientu
vietnē `/admin/integrations/oauth-clients` ar Zapier adresi un izmantojiet to no
privātas Zapier integrācijas.

## Piemērs: ierakstīt klientu, kad darījums tiek slēgts <!--quire:example-enrol-a-customer-when-a-deal-closes-->

1. Notikums: jūsu CRM "darījums uzvarēts".
2. Pielāgots pieprasījums `PUT /api/v1/users/ext:{customer id}` ar personas
   vārdu un e-pastu: izveido lietotāju vai to atjauno, ja tas jau pastāv.
3. Pielāgots pieprasījums `POST /api/v1/enrolments` ar lietotāju un kursu un
   `Idempotency-Key: deal-{deal id}`.

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