{"id":13549,"date":"2021-10-02T08:02:22","date_gmt":"2021-10-02T08:02:22","guid":{"rendered":"https:\/\/hosteko.com\/blog\/?p=13549"},"modified":"2021-10-02T08:02:22","modified_gmt":"2021-10-02T08:02:22","slug":"webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api","status":"publish","type":"post","link":"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api","title":{"rendered":"Webhook: Pengertian, Cara Menggunakan dan Perbedaan dengan API"},"content":{"rendered":"<h2><strong>Pengertian Webhook<\/strong><\/h2>\n<p><strong>Webhook<\/strong> adalah salah satu sarana berkomunikasi antar aplikasi atau sistem dengan lebih efektif. Webhooks\u00a0 juga dikenal sebagai callbacks atau http push API tren yang berkembang di dunia TI yang memungkinkan satu aplikasi untuk memberikan informasi ke aplikasi lain. Tidak seperti API biasa, yang melakukan poll \u00a0data pada waktu-waktu tertentu, webhook menyediakan informasi secara real time.<\/p>\n<p>Aplikasi web yang mengimplementasikan WebHooks akan POST pesan ke URL ketika hal-hal tertentu terjadi. Ketika aplikasi web memungkinkan user untuk mendaftarkan URL mereka sendiri, user kemudian dapat memperluas, menyesuaikan dan mengintegrasikan aplikasi itu dengan ekstensi khusus mereka sendiri atau bahkan dengan aplikasi lain di sekitar web.<\/p>\n<p>Untuk user, WebHooks adalah cara untuk menerima informasi ketika itu terjadi, daripada terus-menerus melakukan polling untuk data itu dan tidak menerima apa pun yang paling berharga sepanjang waktu. WebHook memiliki potensi besar dan hanya dibatasi oleh imajinasi.<\/p>\n<h2><strong><span id=\"3_Cara_Menggunakan_Webhook\">Cara Menggunakan Webhook<\/span><\/strong><\/h2>\n<p>Berdasarkan tujuannya, ada tiga cara untuk memanfaatkan webhook, yaitu :<\/p>\n<h3><strong><span id=\"1_Push\">1. Push<\/span><\/strong><\/h3>\n<p>Push adalah alasan paling sederhana untuk menggunakan WebHooks.\u00a0Penggunaan webhook yang sederhana adalah sebuah aplikasi mengirimkan informasi ke aplikasi lain secara searah, tanpa ada tindakan lebih lanjut.<\/p>\n<p>Jadi, setelah dua aplikasi terhubung, aplikasi A akan mengirim informasi ke aplikasi B sesuai permintaan yang ditentukan sebelumnya.<\/p>\n<p>Contoh penerapan metode push adalah notifikasi aplikasi di smartphone. Ketika teman mengupdate status, ada informasi yang dikirimkan oleh server ke\u00a0 smartphone sebagai pemberitahuan.<\/p>\n<h3><strong><span id=\"2_Pipe\">2. Pipe<\/span><\/strong><\/h3>\n<p>Dalam metode pipe, setelah informasi dikirim ke penerima, penerima bisa melakukan tindakan lebih lanjut sesuai dengan informasi awal tersebut.<\/p>\n<p>Contohnya adalah email tentang\u00a0abandoned cart\u00a0yang dikirimkan oleh website marketplace.<\/p>\n<p>Ketika memasukkan produk ke keranjang, tetapi tidak melakukan checkout, marketplace menggunakan informasi ini untuk memberikan notifikasi tentang pembelian yang belum diselesaikan. Selain sekadar informasi, email yang dikirimkan akan mengarahkan penerima email untuk lebih mudah mengakses halaman pembelian yang ditinggalkan sebelumnya. Jadi, transaksi akan lebih efektif dilakukan.<\/p>\n<h3><strong><span id=\"3_Plugin\">3. Plugin<\/span><\/strong><\/h3>\n<p>Sesuai namanya, komunikasi data dengan webhook juga bisa memanfaatkan plugin. Dengan begitu, transfer informasi dapat dilakukan dua arah sesuai dengan hak akses yang diatur pada pengaturan di plugin.<\/p>\n<h2><strong><span id=\"Cara_Mengkonfigurasikan_Webhook\">Cara Mengkonfigurasikan Webhook<\/span><\/strong><\/h2>\n<p>Setiap aplikasi memiliki cara konfigurasi webhook yang berbeda. Namun, secara garis besar, ada tiga langkah yang perlu dilakukan, yaitu :<\/p>\n<ol>\n<li>Dapatkan URL webhook dari aplikasi penerima data.<\/li>\n<li>Akses pengaturan webhook di aplikasi pemberi data dan masukkan URL tadi.<\/li>\n<li>Tentukan parameter yang ingin digunakan untuk memicu pengiriman data.<\/li>\n<\/ol>\n<p>Sebagai contoh, di bawah ini adalah langkah-langkah untuk mengkonfigurasikan callback HTTP tersebut di GitHub untuk integrasi dengan aplikasi lain, yaitu :<\/p>\n<ul>\n<li>Akses repositori GitHub dan klik tab\u00a0<strong>Settings<\/strong>.<\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13567 aligncenter\" src=\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Settings.png\" alt=\"\" width=\"872\" height=\"164\" srcset=\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Settings.png 872w, https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Settings-768x144.png 768w, https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Settings-640x120.png 640w, https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Settings-400x75.png 400w\" sizes=\"auto, (max-width: 872px) 100vw, 872px\" \/><\/p>\n<ul>\n<li>Klik menu <strong>Webhooks \u00bb Add Webhook<\/strong>.<\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13568 aligncenter\" src=\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Add-Webhook.png\" alt=\"\" width=\"866\" height=\"265\" srcset=\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Add-Webhook.png 866w, https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Add-Webhook-768x235.png 768w, https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Add-Webhook-640x196.png 640w, https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Add-Webhook-400x122.png 400w\" sizes=\"auto, (max-width: 866px) 100vw, 866px\" \/><\/p>\n<ul>\n<li>Masukkan informasi berikut ke masing-masing kolom di halaman Add Webhook :<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><strong>Payload URL <\/strong>: Isi kolom ini dengan URL webhook yang diberikan aplikasi.<\/li>\n<li><strong>Content type <\/strong>: Pilih\u00a0<strong>application\/json<\/strong>.<\/li>\n<li><strong>Secret <\/strong>: Kosongkan kolom ini.<\/li>\n<li><strong>SSL verivication <\/strong>: pilih\u00a0<strong>Enable<\/strong>.<\/li>\n<li><strong>Which events would you like to trigger this webhook? <\/strong>: Pilih\u00a0<strong>Let me select individual events<\/strong>.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>Selanjutnya, tentukan event-event yang menjadi pemicu transfer data. Misalnya, centang checkbox <strong>Issue comment<\/strong>,\u00a0<strong>Pull request <\/strong>dan\u00a0<strong>Pull request review<\/strong>.<\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13569 aligncenter\" src=\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/jenis-event-trigger-webhook-github-dan-copado.png\" alt=\"\" width=\"624\" height=\"567\" srcset=\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/jenis-event-trigger-webhook-github-dan-copado.png 624w, https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/jenis-event-trigger-webhook-github-dan-copado-400x363.png 400w\" sizes=\"auto, (max-width: 624px) 100vw, 624px\" \/><\/p>\n<ul>\n<li>Biarkan tanda centang di checkbox\u00a0<strong>Active<\/strong>\u00a0dan klik\u00a0<strong>Add webhook<\/strong>\u00a0untuk mengintegrasikan aplikasi tersebut dengan GitHub.<\/li>\n<\/ul>\n<h2><strong><span id=\"Webhook_vs_API\">Perbedaan Webhook dan API<\/span><\/strong><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13562 aligncenter\" src=\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API-1.png\" alt=\"\" width=\"1920\" height=\"1080\" srcset=\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API-1.png 1920w, https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API-1-1024x576.png 1024w, https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API-1-768x432.png 768w, https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API-1-1536x864.png 1536w, https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API-1-640x360.png 640w, https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API-1-400x225.png 400w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/p>\n<p>Webhook sering disandingkan dengan application programming interface (API) karena fungsinya mirip. Berikut ini beberapa perbedaannya, yaitu :<\/p>\n<h3><strong><span id=\"Otomatisasi\">1. Otomatisasi<\/span><\/strong><\/h3>\n<p>Perbedaan utama webhook dan API adalah cara kerjanya. Pengiriman data dengan webhook dapat dilakukan dengan otomatis.<\/p>\n<p>Dalam kehidupan sehari-hari, cara kerja panggilan balik HTTP tersebut bisa disamakan dengan berlangganan majalah. Cukup sekali permintaan berlangganan, maka setiap kali ada edisi terbaru, penerbit majalah otomatis mengirimkannya.<\/p>\n<p>Cara kerja API sedikit berbeda. Pengiriman data dalam sebuah komunikasi dilakukan berdasarkan permintaan.<\/p>\n<p>Menggunakan contoh majalah, cara kerja API sama seperti membeli majalah di kios. Harus datang ke kios dan bertanya apakah edisi terbaru sudah keluar, sebelum dapat membelinya.<\/p>\n<h3><strong><span id=\"Performa\">2. Performa<\/span><\/strong><\/h3>\n<p>Perbedaan cara kerja tadi berdampak pada performa yang dihasilkan.<\/p>\n<p>Webhook membutuhkan lebih sedikit resource server karena transfer data terjadi secara otomatis. Dengan begitu, aplikasi yang memanfaatkan callback HTTP tersebut cenderung memiliki performa yang lebih baik.<\/p>\n<p>Sementara jika menggunakan API, performanya kurang optimal karena setiap permintaan data harus dilakukan manual. Resource yang diperlukan pun tentu lebih banyak.<\/p>\n<h3><strong><span id=\"Keamanan\">3. Keamanan<\/span><\/strong><\/h3>\n<p>API memberikan keamanan yang lebih baik dibanding webhook.<\/p>\n<p>Dengan API, aplikasi hanya akan menerima informasi yang diminta. Artinya, jenis dan jumlah data yang masuk dapat dikontrol.<\/p>\n<p>Webhook tidak memiliki kendali atas jumlah dan interval data karena setiap prosesnya berjalan otomatis seperti request di awal. Jadi, rentan membuat server aplikasi penerima mengalami overload.<\/p>\n<h3><strong><span id=\"Kompatibilitas\">4. Kompatibilitas<\/span><\/strong><\/h3>\n<p>Belum semua aplikasi mendukung webhook. Berbeda dengan API yang sudah banyak didukung oleh berbagai aplikasi karena secara keamanan dianggap lebih baik.<\/p>\n<p>Jadi, kalau komunikasi antar aplikasi menggunakan panggilan balik HTTP tersebut belum dapat dilakukan, gunakanlah API terlebih dahulu.<\/p>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-right kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;right&quot;,&quot;id&quot;:&quot;13549&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;2&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;5&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;0&quot;,&quot;greet&quot;:&quot;Jadilah yang pertama untuk memberi nilai&quot;,&quot;legend&quot;:&quot;5\\\/5 - (2 votes)&quot;,&quot;size&quot;:&quot;22&quot;,&quot;title&quot;:&quot;Webhook: Pengertian, Cara Menggunakan dan Perbedaan dengan API&quot;,&quot;width&quot;:&quot;110&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 110px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 17.6px;\">\n            5\/5 - (2 votes)    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Pengertian Webhook Webhook adalah salah satu sarana berkomunikasi antar aplikasi atau sistem dengan lebih efektif. Webhooks\u00a0 juga dikenal sebagai callbacks atau http push API tren yang berkembang di dunia TI yang memungkinkan satu aplikasi untuk memberikan informasi ke aplikasi lain. Tidak seperti API biasa, yang melakukan poll \u00a0data pada waktu-waktu tertentu, webhook menyediakan informasi secara [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":13563,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":{"twitter_2392824914_2392824914":""},"rop_publish_now_history":[],"rop_publish_now_status":"pending","_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"enabled":false},"version":2}},"categories":[3],"tags":[4991,4992,4990,4993],"class_list":["post-13549","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-cara-menggunakan-webhook","tag-cara-mengkonfigurasikan-webhook","tag-pengertian-webhook","tag-perbedaan-webhook-dan-api"],"featured_image_src":{"landsacpe":["https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API-1140x445.png",1140,445,true],"list":["https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API-463x348.png",463,348,true],"medium":["https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API-300x169.png",300,169,true],"full":["https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API.png",1920,1080,false]},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Webhook: Pengertian, Cara Menggunakan dan Perbedaan dengan API - Hosteko Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Webhook: Pengertian, Cara Menggunakan dan Perbedaan dengan API - Hosteko Blog\" \/>\n<meta property=\"og:description\" content=\"Pengertian Webhook Webhook adalah salah satu sarana berkomunikasi antar aplikasi atau sistem dengan lebih efektif. Webhooks\u00a0 juga dikenal sebagai callbacks atau http push API tren yang berkembang di dunia TI yang memungkinkan satu aplikasi untuk memberikan informasi ke aplikasi lain. Tidak seperti API biasa, yang melakukan poll \u00a0data pada waktu-waktu tertentu, webhook menyediakan informasi secara [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api\" \/>\n<meta property=\"og:site_name\" content=\"Hosteko Blog\" \/>\n<meta property=\"article:published_time\" content=\"2021-10-02T08:02:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Risa Y\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Risa Y\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api#article\",\"isPartOf\":{\"@id\":\"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api\"},\"author\":{\"name\":\"Risa Y\",\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/person\/c1d3dbd7c27bd3574f8c7042165a660b\"},\"headline\":\"Webhook: Pengertian, Cara Menggunakan dan Perbedaan dengan API\",\"datePublished\":\"2021-10-02T08:02:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api\"},\"wordCount\":753,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/hosteko.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api#primaryimage\"},\"thumbnailUrl\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API.png\",\"keywords\":[\"cara menggunakan webhook\",\"cara mengkonfigurasikan webhook\",\"pengertian webhook\",\"perbedaan webhook dan api\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api\",\"url\":\"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api\",\"name\":\"Webhook: Pengertian, Cara Menggunakan dan Perbedaan dengan API - Hosteko Blog\",\"isPartOf\":{\"@id\":\"https:\/\/hosteko.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api#primaryimage\"},\"image\":{\"@id\":\"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api#primaryimage\"},\"thumbnailUrl\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API.png\",\"datePublished\":\"2021-10-02T08:02:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api#primaryimage\",\"url\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API.png\",\"contentUrl\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API.png\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/hosteko.com\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Webhook: Pengertian, Cara Menggunakan dan Perbedaan dengan API\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hosteko.com\/blog\/#website\",\"url\":\"https:\/\/hosteko.com\/blog\/\",\"name\":\"Hosteko Blog\",\"description\":\"Berita &amp; Informasi Dunia IT\",\"publisher\":{\"@id\":\"https:\/\/hosteko.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/hosteko.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/hosteko.com\/blog\/#organization\",\"name\":\"HOSTEKO\",\"url\":\"https:\/\/hosteko.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2019\/04\/logo-hosteko.png\",\"contentUrl\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2019\/04\/logo-hosteko.png\",\"width\":195,\"height\":57,\"caption\":\"HOSTEKO\"},\"image\":{\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/person\/c1d3dbd7c27bd3574f8c7042165a660b\",\"name\":\"Risa Y\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7eac241dffbc583c56ba1ff19703f5623dab2b6a88bbb0583e815230564dac5e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7eac241dffbc583c56ba1ff19703f5623dab2b6a88bbb0583e815230564dac5e?s=96&d=mm&r=g\",\"caption\":\"Risa Y\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Webhook: Pengertian, Cara Menggunakan dan Perbedaan dengan API - Hosteko Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api","og_locale":"en_US","og_type":"article","og_title":"Webhook: Pengertian, Cara Menggunakan dan Perbedaan dengan API - Hosteko Blog","og_description":"Pengertian Webhook Webhook adalah salah satu sarana berkomunikasi antar aplikasi atau sistem dengan lebih efektif. Webhooks\u00a0 juga dikenal sebagai callbacks atau http push API tren yang berkembang di dunia TI yang memungkinkan satu aplikasi untuk memberikan informasi ke aplikasi lain. Tidak seperti API biasa, yang melakukan poll \u00a0data pada waktu-waktu tertentu, webhook menyediakan informasi secara [&hellip;]","og_url":"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api","og_site_name":"Hosteko Blog","article_published_time":"2021-10-02T08:02:22+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API.png","type":"image\/png"}],"author":"Risa Y","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Risa Y","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api#article","isPartOf":{"@id":"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api"},"author":{"name":"Risa Y","@id":"https:\/\/hosteko.com\/blog\/#\/schema\/person\/c1d3dbd7c27bd3574f8c7042165a660b"},"headline":"Webhook: Pengertian, Cara Menggunakan dan Perbedaan dengan API","datePublished":"2021-10-02T08:02:22+00:00","mainEntityOfPage":{"@id":"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api"},"wordCount":753,"commentCount":0,"publisher":{"@id":"https:\/\/hosteko.com\/blog\/#organization"},"image":{"@id":"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api#primaryimage"},"thumbnailUrl":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API.png","keywords":["cara menggunakan webhook","cara mengkonfigurasikan webhook","pengertian webhook","perbedaan webhook dan api"],"articleSection":["Blog"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api#respond"]}]},{"@type":"WebPage","@id":"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api","url":"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api","name":"Webhook: Pengertian, Cara Menggunakan dan Perbedaan dengan API - Hosteko Blog","isPartOf":{"@id":"https:\/\/hosteko.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api#primaryimage"},"image":{"@id":"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api#primaryimage"},"thumbnailUrl":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API.png","datePublished":"2021-10-02T08:02:22+00:00","breadcrumb":{"@id":"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api#primaryimage","url":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API.png","contentUrl":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API.png","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/hosteko.com\/blog\/webhook-pengertian-cara-menggunakan-dan-perbedaan-dengan-api#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hosteko.com\/blog"},{"@type":"ListItem","position":2,"name":"Webhook: Pengertian, Cara Menggunakan dan Perbedaan dengan API"}]},{"@type":"WebSite","@id":"https:\/\/hosteko.com\/blog\/#website","url":"https:\/\/hosteko.com\/blog\/","name":"Hosteko Blog","description":"Berita &amp; Informasi Dunia IT","publisher":{"@id":"https:\/\/hosteko.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hosteko.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/hosteko.com\/blog\/#organization","name":"HOSTEKO","url":"https:\/\/hosteko.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hosteko.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2019\/04\/logo-hosteko.png","contentUrl":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2019\/04\/logo-hosteko.png","width":195,"height":57,"caption":"HOSTEKO"},"image":{"@id":"https:\/\/hosteko.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/hosteko.com\/blog\/#\/schema\/person\/c1d3dbd7c27bd3574f8c7042165a660b","name":"Risa Y","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hosteko.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7eac241dffbc583c56ba1ff19703f5623dab2b6a88bbb0583e815230564dac5e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7eac241dffbc583c56ba1ff19703f5623dab2b6a88bbb0583e815230564dac5e?s=96&d=mm&r=g","caption":"Risa Y"}}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/10\/Pengertian-Cara-Menggunakan-dan-Perbedaan-dengan-API.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/posts\/13549","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/comments?post=13549"}],"version-history":[{"count":3,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/posts\/13549\/revisions"}],"predecessor-version":[{"id":13570,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/posts\/13549\/revisions\/13570"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/media\/13563"}],"wp:attachment":[{"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/media?parent=13549"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/categories?post=13549"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/tags?post=13549"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}