{"id":52015,"date":"2020-08-15T05:11:05","date_gmt":"2020-08-15T05:11:05","guid":{"rendered":"https:\/\/www.sogolytics.com\/help\/?page_id=52015"},"modified":"2026-02-02T11:08:15","modified_gmt":"2026-02-02T11:08:15","slug":"integration-with-http-targets","status":"publish","type":"page","link":"https:\/\/www.sogolytics.com\/help\/integration-with-http-targets\/","title":{"rendered":"HTTP Targets"},"content":{"rendered":"<p>When a participant submits a response to your project, HTTP Targets allow you to pass values from a response to a third-party application, using their REST APIs.<\/p>\n<div class=\"sogo-help-info-box\"><i class=\"fal fa-info-circle\"><\/i><\/p>\n<p class=\"sogo-info-text\">This feature is available as an \u00e0 la carte feature in the Enterprise plan. <a class=\"button-demo-form exclude_class_load\" href=\"javascript:openRequestDemoForm()\">Contact us<\/a> to take advantage of this option.<\/p>\n<\/div>\n<p>Here\u2019s how it works:<\/p>\n<ol>\n<li>Within your Sogolytics account, click on the Utilities icon in the top right corner.<\/li>\n<li>Click Integrations.<\/li>\n<li>Click HTTP Target and then click on Connect with HTTP Targets.<br \/>\n <img decoding=\"async\" src=\"\/help\/wp-content\/uploads\/2022\/08\/30.2_R75.png\"><\/li>\n<li>Next, select the project on which you want to apply the HTTP Target and name the rule for your internal reference. Click Continue.<br \/>\n<img decoding=\"async\" src=\"\/help\/wp-content\/uploads\/2022\/08\/30.2_R76.png\"><\/li>\n<li>You will be redirected to Rules &#038; Alerts to complete this set-up. By default, the selected triggering event is Survey Response Received. If you need to trigger this HTTP Target based on some other conditions, visit the Details step of the wizard and make changes. <\/li>\n<div class=\"sogo-help-info-box\"><i class=\"fal fa-info-circle\"><\/i><\/p>\n<p class=\"sogo-info-text\">You can also set up HTTP targets based on &#8220;Not Sent Reason&#8221; status.<\/p>\n<\/div>\n<li>In the URL section, enter the third-party REST API\u2019s endpoint URL.<\/li>\n<li>Select the method. Methods can be POST or PUT.<\/li>\n<li>Next, in Content type, select JSON or XML.<br \/>\n<img decoding=\"async\" src=\"\/help\/wp-content\/uploads\/2022\/08\/30.2_R77.png\"><\/li>\n<li>Based on your Content type selection, click on Input JSON\/XML tab. You will have an option to enter the JSON\/XML. In the Response Variables tab you may copy and replace response variables in the JSON\/XML.<br \/>\n<img decoding=\"async\" src=\"\/help\/wp-content\/uploads\/2022\/08\/30.2_R78.png\"><\/li>\n<li>Turn on Authentication, if the REST API requires it, and enter username and password.<br \/>\n<img decoding=\"async\" src=\"\/help\/wp-content\/uploads\/2022\/08\/30.2_R79.png\"><\/li>\n<li>Test the Target, then click Continue.<\/li>\n<li>Save the rule by clicking Done on the next step.<\/li>\n<li>When you revisit HTTP Target, you\u2019ll see the list of all targets created for each project. You may also create additional targets by clicking Create HTTP Target.<br \/>\n<img decoding=\"async\" src=\"\/help\/wp-content\/uploads\/2022\/08\/30.2_R80.png\"><\/li>\n<div class=\"sogo-help-info-box\"><i class=\"fal fa-info-circle\"><\/i><\/p>\n<p class=\"sogo-info-text\">All HTTP Targets are executed when responses are received.<\/p>\n<\/div>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>When a participant submits a response to your project, HTTP Targets allow you to pass values from a response to a third-party application, using their REST APIs. This feature is available as an \u00e0 la carte feature in the Enterprise plan. Contact us to take advantage of this option. Here\u2019s how it works: Within your Sogolytics account, click on the Utilities icon in the top right corner. Click Integrations. Click HTTP Target and then click on Connect with HTTP Targets. Next, select the project on which you want to apply the HTTP Target and name the rule for your internal reference. Click Continue. You will be redirected to Rules &#038; Alerts to complete this set-up. By default, the selected triggering event is Survey Response Received. If you need to trigger this HTTP Target based on some other conditions, visit the Details step of the wizard and make changes. You can also set up HTTP targets based on &#8220;Not Sent Reason&#8221; status. In the URL section, enter the third-party REST API\u2019s endpoint URL. Select the method. Methods can be POST or PUT. Next, in Content type, select JSON or XML. Based on your Content type selection, click on Input JSON\/XML tab. You will have an option to enter the JSON\/XML. In the Response Variables tab you may copy and replace response variables in the JSON\/XML. Turn on Authentication, if the REST API requires it, and enter username and password. Test the Target, then click Continue. Save the rule by clicking Done [&hellip;]<\/p>\n","protected":false},"author":26,"featured_media":0,"parent":0,"menu_order":488,"comment_status":"closed","ping_status":"closed","template":"sogo_new_design.php","meta":{"footnotes":""},"categories":[299],"tags":[319,293,292,291,280],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.7.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Set Up HTTP Targets Using API | Sogolytics<\/title>\n<meta name=\"description\" content=\"\u00a0Learn how HTTP Targets allow you to pass values from a response to a third-party application using REST APIs.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.sogolytics.com\/help\/integration-with-http-targets\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Set Up HTTP Targets Using API | Sogolytics\" \/>\n<meta property=\"og:description\" content=\"\u00a0Learn how HTTP Targets allow you to pass values from a response to a third-party application using REST APIs.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.sogolytics.com\/help\/integration-with-http-targets\/\" \/>\n<meta property=\"og:site_name\" content=\"Sogolytics\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-02T11:08:15+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.sogolytics.com\/help\/integration-with-http-targets\/\",\"url\":\"https:\/\/www.sogolytics.com\/help\/integration-with-http-targets\/\",\"name\":\"How to Set Up HTTP Targets Using API | Sogolytics\",\"isPartOf\":{\"@id\":\"https:\/\/www.sogolytics.com\/help\/#website\"},\"datePublished\":\"2020-08-15T05:11:05+00:00\",\"dateModified\":\"2026-02-02T11:08:15+00:00\",\"description\":\"\u00a0Learn how HTTP Targets allow you to pass values from a response to a third-party application using REST APIs.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.sogolytics.com\/help\/integration-with-http-targets\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.sogolytics.com\/help\/integration-with-http-targets\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.sogolytics.com\/help\/integration-with-http-targets\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.sogolytics.com\/help\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"HTTP Targets\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.sogolytics.com\/help\/#website\",\"url\":\"https:\/\/www.sogolytics.com\/help\/\",\"name\":\"Sogolytics\",\"description\":\"Sogolytics - Online Survey Tool\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.sogolytics.com\/help\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Set Up HTTP Targets Using API | Sogolytics","description":"\u00a0Learn how HTTP Targets allow you to pass values from a response to a third-party application using REST APIs.","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:\/\/www.sogolytics.com\/help\/integration-with-http-targets\/","og_locale":"en_US","og_type":"article","og_title":"How to Set Up HTTP Targets Using API | Sogolytics","og_description":"\u00a0Learn how HTTP Targets allow you to pass values from a response to a third-party application using REST APIs.","og_url":"https:\/\/www.sogolytics.com\/help\/integration-with-http-targets\/","og_site_name":"Sogolytics","article_modified_time":"2026-02-02T11:08:15+00:00","twitter_card":"summary","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.sogolytics.com\/help\/integration-with-http-targets\/","url":"https:\/\/www.sogolytics.com\/help\/integration-with-http-targets\/","name":"How to Set Up HTTP Targets Using API | Sogolytics","isPartOf":{"@id":"https:\/\/www.sogolytics.com\/help\/#website"},"datePublished":"2020-08-15T05:11:05+00:00","dateModified":"2026-02-02T11:08:15+00:00","description":"\u00a0Learn how HTTP Targets allow you to pass values from a response to a third-party application using REST APIs.","breadcrumb":{"@id":"https:\/\/www.sogolytics.com\/help\/integration-with-http-targets\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.sogolytics.com\/help\/integration-with-http-targets\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.sogolytics.com\/help\/integration-with-http-targets\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.sogolytics.com\/help\/"},{"@type":"ListItem","position":2,"name":"HTTP Targets"}]},{"@type":"WebSite","@id":"https:\/\/www.sogolytics.com\/help\/#website","url":"https:\/\/www.sogolytics.com\/help\/","name":"Sogolytics","description":"Sogolytics - Online Survey Tool","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.sogolytics.com\/help\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}},"seo_meta_info":{"yoast_noindex":"","rankmath_noindex":"","yoast_title":"How to Set Up HTTP Targets Using API | Sogolytics","yoast_desc":"\u00a0Learn how HTTP Targets allow you to pass values from a response to a third-party application using REST APIs.","rankmath_title":"HTTP Targets","rankmath_desc":"When a participant submits a response to your project, HTTP Targets allow you to pass values from a response to a third-party application, using their&hellip;"},"_links":{"self":[{"href":"https:\/\/www.sogolytics.com\/help\/wp-json\/wp\/v2\/pages\/52015"}],"collection":[{"href":"https:\/\/www.sogolytics.com\/help\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.sogolytics.com\/help\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.sogolytics.com\/help\/wp-json\/wp\/v2\/users\/26"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sogolytics.com\/help\/wp-json\/wp\/v2\/comments?post=52015"}],"version-history":[{"count":12,"href":"https:\/\/www.sogolytics.com\/help\/wp-json\/wp\/v2\/pages\/52015\/revisions"}],"predecessor-version":[{"id":65863,"href":"https:\/\/www.sogolytics.com\/help\/wp-json\/wp\/v2\/pages\/52015\/revisions\/65863"}],"wp:attachment":[{"href":"https:\/\/www.sogolytics.com\/help\/wp-json\/wp\/v2\/media?parent=52015"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sogolytics.com\/help\/wp-json\/wp\/v2\/categories?post=52015"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sogolytics.com\/help\/wp-json\/wp\/v2\/tags?post=52015"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}