Zapier ferbynt mei Quire fia deselde REST API, OAuth-clients en webhooks as elke oare yntegraasje. Oan gjin fan beide kanten is Quire-spesifike koade nedich; dus alles wat de API-referinsje biedt, kin in Zap dwaan.
Begjin in Zap as der wat bart yn Quire
- Kies yn Zapier Webhooks by Zapier as trigger, mei it barren Catch Raw Hook. Raw, om’t de hantekening berekkene wurdt oer de eksakte bytes dy’t Quire stjoerd hat. Kopiearje it adres dat Zapier jout.
- Iepenje yn Quire
/admin/webhooks, kies Abonnemint tafoegje, plak it adres en selektearje de barrens, bygelykscourse_completion.changed. Quire stjoert earst in testbarren; it abonnemint begjint as Zapier dat ûntfongen hat. - Foegje in stap Code by Zapier ta dy’t de hantekening mei it geheim fan it abonnemint ferifiearret, sa’t de hantlieding foar ûntwikkelders sjen lit. Stopje de Zap as de hantekening net kloppet.
- Parse de ynhâld en gean fierder mei de stappen dy’tst nedich hast.
Hannelje yn Quire út in Zap wei
Brûk Webhooks by Zapier mei de aksje Custom Request, of API Request yn in appstap:
- URL:
https://acme.quirelms.com/api/v1/..., bygelyks/api/v1/enrolmentsom immen yn te skriuwen. - Headers:
Authorization: Bearer qk_live_...mei in kaai dy’tst allinnich foar dizze Zap op/admin/integrations/api-keysmakke hast, en inIdempotency-Keyop basis fan it ID fan de trigger, sadat in troch Zapier opnij útfierde Zap deselde persoan net twa kear ynskriuwt. - Data: JSON, sa’t yn de API-referinsje beskreaun wurdt.
Om as persoan te hanneljen ynstee fan as organisaasje, registrearje in OAuth-client op
/admin/integrations/oauth-clients mei it trochferwizingadres fan Zapier en brûk dy yn
in privee Zapier-yntegraasje.
Foarbyld: klant ynskriuwe as in deal sletten wurdt
- Trigger: it barren “deal won” fan dyn CRM.
- Oanpast fersyk
PUT /api/v1/users/ext:{customer id}mei namme en e-mail fan de persoan: makket de brûker oan of bywurket dy as er al bestiet. - Oanpast fersyk
POST /api/v1/enrolmentsmei brûker en kursus, enIdempotency-Key: deal-{deal id}.