{"id":36333,"date":"2026-01-21T13:09:23","date_gmt":"2026-01-21T13:09:23","guid":{"rendered":"https:\/\/www.erplybooks.com\/?page_id=36333"},"modified":"2026-01-26T07:39:58","modified_gmt":"2026-01-26T07:39:58","slug":"webhooksi-seadistamise-juhend","status":"publish","type":"page","link":"https:\/\/www.erplybooks.com\/et\/webhooksi-seadistamise-juhend\/","title":{"rendered":"Webhooksi seadistamise juhend"},"content":{"rendered":"<h1><b>Webhooksi seadistamise juhend<\/b><\/h1>\n<p><span style=\"font-weight: 400;\">Webhooks (Veebihaak) v\u00f5imaldab k\u00e4ivitada automaatseid toiminguid (actions) v\u00e4listes s\u00fcsteemides, kui ERPLY Books&#8217;is toimuvad konkreetsed s\u00fcndmused. Nii saavad teised s\u00fcsteemid raamatupidamises toimuvast koheselt teavituse.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Webhooksid k\u00e4ivituvad teatud s\u00fcndmuste korral, n\u00e4iteks:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Uue arve lisamisel<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kliendi kirjete uuendamisel<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Tehingu kustutamisel<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Selle asemel, et muudatusi k\u00e4sitsi kontrollida, edastab Webhook teave teistele s\u00fcsteemidele koheselt.<\/span><\/p>\n<h2><b>Webhooksi seadistamine<\/b><\/h2>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Vajutage <\/span><b>S\u00e4tted<\/b><span style=\"font-weight: 400;\">\u2192 <\/span><b>\u00dcldised s\u00e4tted<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Leidke <\/span><b>Veebihaak <\/b><span style=\"font-weight: 400;\">(Webhook)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kl\u00f5psake <\/span><b>Halda<\/b><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-36346\" src=\"https:\/\/www.erplybooks.com\/wp-content\/uploads\/2026\/01\/webhooks-1.png\" alt=\"\" width=\"931\" height=\"144\" \/><\/p>\n<h2><b>Uue Webhooksi lisamine<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Webhooki lisamisel peate kindlasti seadistama kolm veergu:<\/span><\/p>\n<h3><b>1. Tabelid<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Valige, millist tabelit soovite j\u00e4lgida. Saadaolevad valikud:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Articles<\/b><span style=\"font-weight: 400;\"> &#8211; Tooted ja teenused<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Customers and suppliers<\/b><span style=\"font-weight: 400;\"> &#8211; Kliendid ja tarnijad (kontaktid)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Tax Rates<\/b><span style=\"font-weight: 400;\"> &#8211; Maksum\u00e4\u00e4rad<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Dimensions\/Projects<\/b><span style=\"font-weight: 400;\"> &#8211; M\u00f5\u00f5tmed\/Projektid\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Project groups<\/b><span style=\"font-weight: 400;\"> &#8211; Projektigrupid<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Documents<\/b><span style=\"font-weight: 400;\"> &#8211; K\u00f5ik dokumendit\u00fc\u00fcbid (m\u00fc\u00fcgiarved, ostuarved, saatelehed jne)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Emails<\/b><span style=\"font-weight: 400;\"> &#8211; E-kirjad<\/span><\/li>\n<\/ul>\n<h3><b>2. Lisa tegevus (Add activity)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Valige, millist t\u00fc\u00fcpi muudatust j\u00e4lgida:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>INSERT<\/b><span style=\"font-weight: 400;\"> &#8211; Kui lisatakse midagi uut\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>UPDATE<\/b><span style=\"font-weight: 400;\"> &#8211; Kui uuendatakse midagi\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>DELETE<\/b><span style=\"font-weight: 400;\"> &#8211; Kui kustutatakse kirje\u00a0<\/span><\/li>\n<\/ul>\n<h3><b>3. Loo \u00fchendus (Create connection)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">See m\u00e4\u00e4rab, mis juhtub edasi, kui webhook k\u00e4ivitatakse. \u00dchendus kasutab eelnevalt loodud kohandatud integratsiooni (Custom Integration) konfiguratsioonile, mille peate eraldi seadistama (vt allpool).<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-36352\" src=\"https:\/\/www.erplybooks.com\/wp-content\/uploads\/2026\/01\/webhooks-2.png\" alt=\"\" width=\"583\" height=\"114\" srcset=\"https:\/\/www.erplybooks.com\/wp-content\/uploads\/2026\/01\/webhooks-2.png 583w, https:\/\/www.erplybooks.com\/wp-content\/uploads\/2026\/01\/webhooks-2-480x94.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 583px, 100vw\" \/><\/p>\n<h3><b>4. Lisa filter (valikuline)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">On olemas ka neljas veerg, mis on vaikimisi peidetud (add filter), mis v\u00f5imaldab teil seada reegleid, millal webhook peaks k\u00e4ivituma.<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kl\u00f5psake <strong>Lisa filter<\/strong><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Lisage tingimused, et t\u00e4psustada, millal Webhook peaks t\u00e4pselt k\u00e4ivituma (nt <strong>type=ARTICLE_PRODUCT<\/strong>, et Webhooks k\u00e4ivituks vaid siis, kui tegu on valmistoote (Completed Product) t\u00fc\u00fcbiga)<br \/>\n<\/span><\/li>\n<\/ol>\n<p><b>NB!<\/b><span style=\"font-weight: 400;\">\u00a0Filtri v\u00e4\u00e4rtused vastavad API v\u00e4lja nimedele ja v\u00e4\u00e4rtustele. Kontrollige t\u00e4psete v\u00e4ljade nimede ja kehtivate v\u00e4\u00e4rtuste jaoks ERPLY Booksi API dokumentatsiooni.<\/span><\/p>\n<h2><b>Kohandatud integratsiooni seadistamine<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Webhookid vajavad kohandatud (custom) integratsiooni, et m\u00e4\u00e4rata kuhu ja kuidas andmeid saata.<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Minge jaotisse <\/span><b>S\u00e4tted\u2192 Integratsioonid<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Valige <\/span><b>Custom API<\/b><span style=\"font-weight: 400;\"> (viimane valik)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kl\u00f5psake <\/span><b>Halda<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Lisage uus rida<\/span><\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-36358\" src=\"https:\/\/www.erplybooks.com\/wp-content\/uploads\/2026\/01\/webhooks-3.png\" alt=\"\" width=\"1043\" height=\"63\" srcset=\"https:\/\/www.erplybooks.com\/wp-content\/uploads\/2026\/01\/webhooks-3.png 1043w, https:\/\/www.erplybooks.com\/wp-content\/uploads\/2026\/01\/webhooks-3-980x59.png 980w, https:\/\/www.erplybooks.com\/wp-content\/uploads\/2026\/01\/webhooks-3-480x29.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1043px, 100vw\" \/><\/p>\n<h3><\/h3>\n<h3><b>Integratsiooni seadistamine<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Peate m\u00e4\u00e4rama:<\/span><\/p>\n<p><b>URL \/ IP<\/b><span style=\"font-weight: 400;\"> &#8211; L\u00f5pp-punkt, kuhu webhooki andmed saadetakse (nt <\/span><span style=\"font-weight: 400;\">https:\/\/teie-s\u00fcsteem\u2026<\/span><span style=\"font-weight: 400;\">)<\/span><\/p>\n<p><b>P\u00e4ringu meetod\u00a0 (HTTP meetod)<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">POST<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">GET<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">V\u00f5i muu vajalik HTTP meetodid<\/span><\/li>\n<\/ul>\n<p><b>P\u00e4ringu P\u00e4ised (Valikuline)<\/b><span style=\"font-weight: 400;\"> Lisage vajalikud p\u00e4ised, n\u00e4iteks:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Rakenduse konfiguratsioon<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Autentimise tokenid<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">API v\u00f5tmed<\/span><\/li>\n<\/ul>\n<p><b>P\u00e4ringu sisus (body)<\/b><span style=\"font-weight: 400;\"> m\u00e4\u00e4rake milliseid andmeid saata (kasutades nt\u00a0 <\/span><b>replace<\/b><span style=\"font-weight: 400;\"> s\u00fcntaksit)<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-36364\" src=\"https:\/\/www.erplybooks.com\/wp-content\/uploads\/2026\/01\/webhooks-4.png\" alt=\"\" width=\"1255\" height=\"88\" srcset=\"https:\/\/www.erplybooks.com\/wp-content\/uploads\/2026\/01\/webhooks-4.png 1255w, https:\/\/www.erplybooks.com\/wp-content\/uploads\/2026\/01\/webhooks-4-980x69.png 980w, https:\/\/www.erplybooks.com\/wp-content\/uploads\/2026\/01\/webhooks-4-480x34.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1255px, 100vw\" \/><\/p>\n<h2><b>Replace v\u00e4\u00e4rtuste kasutamine p\u00e4ringu sisus<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Saate d\u00fcnaamiliselt lisada andmeid muudetud objektist, kasutades formaati: <\/span><span style=\"font-weight: 400;\">REPLACE:fieldname<\/span><\/p>\n<p><b>N\u00e4ide: Artikli nime edastamine.\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400;\">P\u00e4ringu sisu:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">{<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0&#8220;name&#8221;: &#8220;REPLACE:name&#8221;,<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0&#8220;code&#8221;: &#8220;REPLACE:code&#8221;,<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0&#8220;price&#8221;: &#8220;REPLACE:price&#8221;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">}<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Webhooki t\u00f6\u00f6tamisel, asendab s\u00fcsteem <\/span><span style=\"font-weight: 400;\">REPLACE:name<\/span><span style=\"font-weight: 400;\"> automaatselt selle artikli tegeliku nimega, mille kohta muudatus tehti<\/span><\/p>\n<h3><b>Saadaolevad v\u00e4ljad:<\/b><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">V\u00e4ljade nimed vastavad ERPLY Booksi API dokumentatsiooni v\u00e4ljanimedele<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kontrollige API dokumentatsioonist iga tabeli t\u00e4pset v\u00e4ljanimekirja<\/span><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Webhooksi seadistamise juhend Webhooks (Veebihaak) v\u00f5imaldab k\u00e4ivitada automaatseid toiminguid (actions) v\u00e4listes s\u00fcsteemides, kui ERPLY Books&#8217;is toimuvad konkreetsed s\u00fcndmused. Nii saavad teised s\u00fcsteemid raamatupidamises toimuvast koheselt teavituse. Webhooksid k\u00e4ivituvad teatud s\u00fcndmuste korral, n\u00e4iteks: Uue arve lisamisel Kliendi kirjete uuendamisel Tehingu kustutamisel Selle asemel, et muudatusi k\u00e4sitsi kontrollida, edastab Webhook teave teistele s\u00fcsteemidele koheselt. Webhooksi seadistamine Vajutage [&hellip;]<\/p>\n","protected":false},"author":28,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[],"tags":[],"class_list":["post-36333","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.erplybooks.com\/et\/wp-json\/wp\/v2\/pages\/36333","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.erplybooks.com\/et\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.erplybooks.com\/et\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.erplybooks.com\/et\/wp-json\/wp\/v2\/users\/28"}],"replies":[{"embeddable":true,"href":"https:\/\/www.erplybooks.com\/et\/wp-json\/wp\/v2\/comments?post=36333"}],"version-history":[{"count":0,"href":"https:\/\/www.erplybooks.com\/et\/wp-json\/wp\/v2\/pages\/36333\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.erplybooks.com\/et\/wp-json\/wp\/v2\/media?parent=36333"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.erplybooks.com\/et\/wp-json\/wp\/v2\/categories?post=36333"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.erplybooks.com\/et\/wp-json\/wp\/v2\/tags?post=36333"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}