{"id":112772,"date":"2021-09-14T19:27:28","date_gmt":"2021-09-14T10:27:28","guid":{"rendered":"https:\/\/support.questetra.com\/?p=112772"},"modified":"2021-09-16T14:20:33","modified_gmt":"2021-09-16T05:20:33","slug":"sendgrid-recipient-update","status":"publish","type":"post","link":"https:\/\/support.questetra.com\/en\/addons\/sendgrid-recipient-update\/","title":{"rendered":"SendGrid: Recipient, Add or Update"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#003e04;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#267137;color:#ffffff;border-top-left-radius:0px;border-top-right-radius:0px\">SendGrid: Recipient, Add or Update<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\"> Adds a destination to the SendGrid contact. If a destination with the same email address has already been registered, the value of the reserved and custom fields will be updated.<\/div><\/div>\n\n\n<div class=\"su-spoiler su-spoiler-style-modern-light su-spoiler-icon-plus-square-1\" data-anchor=\"configs\" data-scroll-offset=\"0\" data-anchor-in-url=\"no\"><div class=\"su-spoiler-title\" tabindex=\"0\" role=\"button\"><span class=\"su-spoiler-icon\"><\/span>Configs<\/div><div class=\"su-spoiler-content su-u-clearfix su-u-trim\">\n<ul class=\"fa-ul\">\n<li>C1: Authorization Setting in which API Token is set<span style=\"color:#990000;\"> *<\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-pen-square fa-lg\"><\/i><\/span> C2: email<span style=\"color:#990000;\"> *<\/span><span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-pen-square fa-lg\"><\/i><\/span> C3: First Name<span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-pen-square fa-lg\"><\/i><\/span> C4: Last Name<span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-pen-square fa-lg\"><\/i><\/span> C5C: Custom Field Name 1<\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-edit fa-lg\"><\/i><\/span> C5V: Value 1<span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-pen-square fa-lg\"><\/i><\/span> C6C: Custom Field Name 2<\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-edit fa-lg\"><\/i><\/span> C6V: Value 2<span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-pen-square fa-lg\"><\/i><\/span> C7C: Custom Field Name 3<\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-edit fa-lg\"><\/i><\/span> C7V: Value 3<span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-pen-square fa-lg\"><\/i><\/span> C8C: Custom Field Name 4<\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-edit fa-lg\"><\/i><\/span> C8V: Value 4<span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-pen-square fa-lg\"><\/i><\/span> C9C: Custom Field Name 5<\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-edit fa-lg\"><\/i><\/span> C9V: Value 5<span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-pen-square fa-lg\"><\/i><\/span> C10C: Custom Field Name 6<\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-edit fa-lg\"><\/i><\/span> C10V: Value 6<span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-pen-square fa-lg\"><\/i><\/span> C11C: Custom Field Name 7<\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-edit fa-lg\"><\/i><\/span> C11V: Value 7<span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-pen-square fa-lg\"><\/i><\/span> C12C: Custom Field Name 8<\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-edit fa-lg\"><\/i><\/span> C12V: Value 8<span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/li>\n<\/ul>\n<\/div><\/div>\n\n\n<div class=\"su-spoiler su-spoiler-style-modern-light su-spoiler-icon-plus-square-1 su-spoiler-closed\" data-anchor=\"script\" data-scroll-offset=\"0\" data-anchor-in-url=\"no\"><div class=\"su-spoiler-title\" tabindex=\"0\" role=\"button\"><span class=\"su-spoiler-icon\"><\/span>Script (click to open)<\/div><div class=\"su-spoiler-content su-u-clearfix su-u-trim\">\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>\n\naddRecipients(createRecipientsObj());\n\nfunction createRecipientsObj(){\n\n    const CUSTOM_FIELD_NUM = 8; \/\/ \u6271\u3048\u308b\u30ab\u30b9\u30bf\u30e0\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u6570\n\n    const firstName = configs.get(&quot;conf_firstName&quot;);\n    const lastName = configs.get(&quot;conf_lastName&quot;);\n\n    const recipientsObj = [];\n    const recipient = {};\n    recipient[&quot;email&quot;] = configs.get(&quot;conf_email&quot;);\n    if( firstName !== null){\n        recipient[&quot;first_name&quot;] = firstName;\n    }\n    if( lastName !== null){\n        recipient[&quot;last_name&quot;] = lastName;\n    }\n   \n    for (let i = 0; i &lt; CUSTOM_FIELD_NUM; i++) {\n\n        const customFieldNameConfigName = `conf_customFieldName${i+1}`;\n        const customFieldValueConfigName = `conf_customFieldValue${i+1}`;\n        const customFieldName = configs.get( customFieldNameConfigName );\n\n        if ( customFieldName === null || customFieldName === &quot;&quot; ) { \/\/ \u30ab\u30b9\u30bf\u30e0\u30d5\u30a3\u30fc\u30eb\u30c9\u540d\u304c\u7a7a\n            continue;\n        }\n\n        if ( recipient[customFieldName] !== undefined ) { \/\/ \u30ab\u30b9\u30bf\u30e0\u30d5\u30a3\u30fc\u30eb\u30c9\u540d\u306e\u6307\u5b9a\u304c\u91cd\u8907\n            throw &quot;The same Field Code is set multiple times.&quot;;\n        }\n\n        let customFieldValue = configs.get( customFieldValueConfigName );\n        if ( customFieldValue !== null ) { \/\/ \u5024\u304c\u7a7a\u3067\u306a\u3044\u5834\u5408\u306b\u5024\u3092\u8ffd\u52a0\n            recipient[customFieldName] = customFieldValue;\n        }\n\n    }\n\n    recipientsObj[0] = recipient;\n    engine.log(JSON.stringify(recipientsObj));\n\n    return recipientsObj;\n\n}\n\nfunction addRecipients(recipientsObj){\n\n    const auth = configs.get(&quot;conf_auth&quot;);\n    const url = &quot;https:\/\/api.sendgrid.com\/v3\/contactdb\/recipients&quot;;\n\n    const response = httpClient.begin()\n    .authSetting(auth)\n    .body(JSON.stringify(recipientsObj),&quot;application\/json; charset=UTF-8&quot;)\n    .post(url);\n\n    engine.log(&quot;HTTP Status: &quot; + String(response.getStatusCode()));\n\n    const responseJson = JSON.parse(response.getResponseAsString());\n    if(responseJson.error_count &gt; 0){\n        let errorMessage = &quot;&quot;;\n        for(let i = 0 ; i &lt; responseJson.errors.length ; i++){\n            errorMessage = responseJson.errors[i].message + &quot;\\n&quot;;\n        }\n        throw errorMessage;\n    }\n\n}\n\n\n<\/code><\/pre><\/div>\n\n\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"alignright\"><a href=\"#\"><img decoding=\"async\" src=\"data:image;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAqVJREFUWEfN\nl79PU1EUxz+3pbGtWqgkBNESTBp0YBDwH3DGQmLiIBEHXUAXTUxMmHBwMNFoYhQWXSASHYyCmDgx\nuIuJxkVMDJQGSfhhtKVI+655bV94793X9qGttePpOfd+7r3nfM95ghr\/hOv9pxNBtOxpPJxE0omg\nDQgX4teRfEUwh8YsHu9zYi0pN2uXB5hZaSabvo4Qg4DfzaJAGinH8Ppv0dO0XCqmNMD0wiCI28Be\nlxvb3ZIgrxFrHSsWXxzgVfwhUg794cbWMCFGOXX4ktNazgBTC08Q4mxFNjcWkXKS3tZ++5oqQJmT\nHwnW0dOkpkKL30sinVWYv2c0xuOFfHS4CStA\/s1HS518OLqfm8fqFZdUVtL99ptiH46GOP9+zWSX\nQ+ac2AHQs13bmi+XcMUANrY1wm8SCsCDjgYuf9ww25N49kSN6tgBmFq4ixBXyr17BQBAynv0tl7V\n98oD6CJDdtVNnVcEQNcJvI26WOUBXi6ew8N4udPr\/1cIADQG6ItMFG5g8RFwwQzQFqxjpD2kMHXV\n+2gL1Cn2Tz+3ufPlh2L3CMHThKMqPyYWuZgHmFp8h6DTHN3XHODFiUZlwYwE30xcsZ85GOBZt+o\/\nsZRiYM5cBYVQyRy9kS7jBnQPo7HkPKoOAOvEIgcMAGk\/0j8AgFhE\/DcANX4ChyTsPxTkfkcDa780\ny+uEfR4+JzNKEs6ubhEJeBX75FKK1ytptcJtSaiUoZ4DOYlY3rQE71YHSmiLqQwdhKjqAFYhUqW4\nygA2Kc6JkbUZVRVAaUY6gK0dVxGgSDvOdcWdgeR4yMeNoyHim9Ypp32fzzGv5pMZhj6su+hnxQYS\nI7SSw6gdp+xIZgTUdCitxk3seiw3IGr6YWJA1PTTzJxENfs4dVFYf+PyGw8WczAkVHZoAAAAAElF\nTkSuQmCC\" alt=\"\"\/><\/a><\/figure><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-cloud-download-alt\"><\/i> Download<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/drive.google.com\/file\/d\/17x6pMNqcae2Hd7bgTPfpL_z3xcS74nHI\/view?usp=drivesdk\" target=\"_blank\" rel=\"noreferrer noopener\">SendGrid-Recipient-Update.xml<\/a><\/li><\/ul>\n\n\n\n<p class=\"has-text-align-right has-small-font-size wp-block-paragraph\">2021-09-09 (C) Questetra, Inc. (MIT License)<br><a href=\"https:\/\/support.questetra.com\/en\/addons\/sendgrid-recipient-update\/\">https:\/\/support.questetra.com\/addons\/sendgrid-recipient-update\/<\/a><br><i class=\"fal fa-info-circle\"><\/i> The Add-on import feature is available with <span style=\"color:#4a86e8\" class=\"has-inline-color\"><strong>Professional<\/strong><\/span> edition.<\/p>\n\n\n<div class=\"su-divider su-divider-style-dashed\" style=\"margin:30px 0;border-width:8px;border-color:#009900\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-lightbulb-exclamation\"><\/i> Notes<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>In the HTTP Authorization Settings of the workflow App in which this Add-on is to be used, add the API Key that you created in SendGrid under Settings &gt; API Keys.<\/li><li>If the email address specified in &#8220;C2: Email Address&#8221; is already registered in SendGrid Contacts, it will be updated instead of added.<\/li><li>In the Custom Field Name field, enter the name of the Custom Field in the SendGrid Contact.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-images\"><\/i> Capture<\/h3>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"553\" height=\"630\" data-attachment-id=\"112773\" data-permalink=\"https:\/\/support.questetra.com\/en\/addons\/sendgrid-recipient-update\/attachment\/recipient-update-config-en-1\/\" data-orig-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/recipient-update-config-en-1.png?fit=1010%2C1150&amp;ssl=1\" data-orig-size=\"1010,1150\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"recipient-update-config-en-1\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/recipient-update-config-en-1.png?fit=553%2C630&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/recipient-update-config-en-1.png?resize=553%2C630&#038;ssl=1\" alt=\"\" class=\"wp-image-112773\" srcset=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/recipient-update-config-en-1.png?resize=553%2C630&amp;ssl=1 553w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/recipient-update-config-en-1.png?resize=277%2C315&amp;ssl=1 277w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/recipient-update-config-en-1.png?resize=768%2C874&amp;ssl=1 768w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/recipient-update-config-en-1.png?w=1010&amp;ssl=1 1010w\" sizes=\"auto, (max-width: 553px) 100vw, 553px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"549\" height=\"630\" data-attachment-id=\"112776\" data-permalink=\"https:\/\/support.questetra.com\/en\/addons\/sendgrid-recipient-update\/attachment\/recipient-update-config-en-2\/\" data-orig-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/recipient-update-config-en-2.png?fit=1010%2C1160&amp;ssl=1\" data-orig-size=\"1010,1160\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"recipient-update-config-en-2\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/recipient-update-config-en-2.png?fit=549%2C630&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/recipient-update-config-en-2.png?resize=549%2C630&#038;ssl=1\" alt=\"\" class=\"wp-image-112776\" srcset=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/recipient-update-config-en-2.png?resize=549%2C630&amp;ssl=1 549w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/recipient-update-config-en-2.png?resize=274%2C315&amp;ssl=1 274w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/recipient-update-config-en-2.png?resize=768%2C882&amp;ssl=1 768w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/recipient-update-config-en-2.png?w=1010&amp;ssl=1 1010w\" sizes=\"auto, (max-width: 549px) 100vw, 549px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Adds a destination to the SendGrid contact. If a destination with the same email address has already been registered, the value of the reserved and custom fields will be updated.<\/p>\n","protected":false},"author":7,"featured_media":112780,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_uag_custom_page_level_css":"","advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_wpcom_ai_launchpad_first_post":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"{title}\n\n{excerpt}\n\n{url}","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[168],"tags":[496,326,323],"class_list":["post-112772","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-addons","tag-disclosure-process","tag-marketing","tag-inquiry-response"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?fit=1200%2C675&ssl=1","uagb_featured_image_src":{"full":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?fit=1200%2C675&ssl=1",1200,675,false],"thumbnail":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?resize=440%2C440&ssl=1",440,440,true],"medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?fit=560%2C315&ssl=1",560,315,true],"medium_large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?fit=768%2C432&ssl=1",768,432,true],"large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?fit=1024%2C576&ssl=1",1024,576,true],"1536x1536":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?fit=1200%2C675&ssl=1",1200,675,true],"2048x2048":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?fit=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-landscape-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?resize=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-portrait-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?resize=900%2C675&ssl=1",900,675,true],"newspack-article-block-square-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?resize=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-landscape-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?resize=800%2C600&ssl=1",800,600,true],"newspack-article-block-portrait-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?resize=600%2C675&ssl=1",600,675,true],"newspack-article-block-square-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?resize=800%2C675&ssl=1",800,675,true],"newspack-article-block-landscape-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?resize=600%2C450&ssl=1",600,450,true],"newspack-article-block-portrait-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?resize=450%2C600&ssl=1",450,600,true],"newspack-article-block-square-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?resize=600%2C600&ssl=1",600,600,true],"newspack-article-block-landscape-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?resize=400%2C300&ssl=1",400,300,true],"newspack-article-block-portrait-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?resize=300%2C400&ssl=1",300,400,true],"newspack-article-block-square-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?resize=400%2C400&ssl=1",400,400,true],"newspack-article-block-landscape-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?resize=200%2C150&ssl=1",200,150,true],"newspack-article-block-portrait-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?resize=150%2C200&ssl=1",150,200,true],"newspack-article-block-square-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?resize=200%2C200&ssl=1",200,200,true],"newspack-article-block-uncropped":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/09\/SendGrid-Recipient-Update-1200x675-en.png?fit=1200%2C675&ssl=1",1200,675,true]},"uagb_author_info":{"display_name":"Hajime Yahagi","author_link":"https:\/\/support.questetra.com\/en\/author\/hyahagi\/"},"uagb_comment_info":0,"uagb_excerpt":"Adds a destination to the SendGrid contact. If a destination with the same email address has already been registered, the value of the reserved and custom fields will be updated.","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9DiIh-tkU","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":153773,"url":"https:\/\/support.questetra.com\/en\/developer-blog\/sendgrid-bulk-send\/","url_meta":{"origin":112772,"position":0},"title":"Send Bulk Emails to a SendGrid Recipient List","author":"Hirotaka NISHI","date":"2023-11-01","format":false,"excerpt":"This section describes how to set up a SendGrid email dispatch using [Twilio SendGrid: Send Bulk Email].","rel":"","context":"In &quot;Questetra Developers Blog&quot;","block_context":{"text":"Questetra Developers Blog","link":"https:\/\/support.questetra.com\/en\/category\/developer-blog\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/10\/sendgrid-bulk-send-fi-en-1.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/10\/sendgrid-bulk-send-fi-en-1.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/10\/sendgrid-bulk-send-fi-en-1.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/10\/sendgrid-bulk-send-fi-en-1.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/10\/sendgrid-bulk-send-fi-en-1.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":79762,"url":"https:\/\/support.questetra.com\/en\/data-items\/organization-type\/","url_meta":{"origin":112772,"position":1},"title":"Organization-Type","author":"Peter Glover","date":"2021-10-01","format":false,"excerpt":"Displays a search box for selecting an organization on the workflow system.","rel":"","context":"In &quot;Data Items&quot;","block_context":{"text":"Data Items","link":"https:\/\/support.questetra.com\/en\/category\/data-items\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/Organisation.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/Organisation.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/Organisation.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/Organisation.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/Organisation.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":148399,"url":"https:\/\/support.questetra.com\/en\/bpmn-icons\/service-task-sendgrid-contact-upsert-custom-fields\/","url_meta":{"origin":112772,"position":2},"title":"Twilio SendGrid: Add or Update Contact (Custom Fields)","author":"Shiho Tatsumi","date":"2024-05-30","format":false,"excerpt":"This item adds or updates a contact on SendGrid with the specified custom field values. If a contact with the specified email address already exists, the contact will be updated.","rel":"","context":"In &quot;BPMN Icons&quot;","block_context":{"text":"BPMN Icons","link":"https:\/\/support.questetra.com\/en\/category\/bpmn-icons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/07\/bpmn-icon-service-task-sendgrid.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/07\/bpmn-icon-service-task-sendgrid.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/07\/bpmn-icon-service-task-sendgrid.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/07\/bpmn-icon-service-task-sendgrid.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/07\/bpmn-icon-service-task-sendgrid.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":79754,"url":"https:\/\/support.questetra.com\/en\/data-items\/user-type\/","url_meta":{"origin":112772,"position":3},"title":"User-Type","author":"Peter Glover","date":"2021-10-01","format":false,"excerpt":"Displays a search box for selecting a user on the workflow system.","rel":"","context":"In &quot;Data Items&quot;","block_context":{"text":"Data Items","link":"https:\/\/support.questetra.com\/en\/category\/data-items\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/User.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/User.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/User.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/User.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/User.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":76407,"url":"https:\/\/support.questetra.com\/en\/bpmn-icons\/service-task-choices-update\/","url_meta":{"origin":112772,"position":4},"title":"Update Choices","author":"Hirotaka NISHI","date":"2022-01-13","format":false,"excerpt":"Registers\/updates the list of choices specified in a Select-type Data Item as both a Choice master (App-shared Add-on) commonly used in the workflow platform, but also an App-specific Choice master (Add-on). It needs to be set up by a User with App Administrator authority.","rel":"","context":"In &quot;BPMN Icons&quot;","block_context":{"text":"BPMN Icons","link":"https:\/\/support.questetra.com\/en\/category\/bpmn-icons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/01\/bpmn-icon-service-task-update-choices-2024.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/01\/bpmn-icon-service-task-update-choices-2024.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/01\/bpmn-icon-service-task-update-choices-2024.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/01\/bpmn-icon-service-task-update-choices-2024.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/01\/bpmn-icon-service-task-update-choices-2024.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":78871,"url":"https:\/\/support.questetra.com\/en\/bpmn-icons\/human-task\/","url_meta":{"origin":112772,"position":5},"title":"Human Task","author":"Hirotaka NISHI","date":"2019-10-04","format":false,"excerpt":"A work step that humans are in charge of. Generates an input form (Operating screen) automatically in accordance with the editing permission settings on Data Items. When the allocated operator fills out the form and finishes the Task, the token advances.Capable of setting branching by Operator's choice upon finishing the\u2026","rel":"","context":"In &quot;BPMN Icons&quot;","block_context":{"text":"BPMN Icons","link":"https:\/\/support.questetra.com\/en\/category\/bpmn-icons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/bpmn-icon-human-task-1200x675.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/bpmn-icon-human-task-1200x675.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/bpmn-icon-human-task-1200x675.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/bpmn-icon-human-task-1200x675.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/bpmn-icon-human-task-1200x675.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"amp_enabled":false,"_links":{"self":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/112772","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/comments?post=112772"}],"version-history":[{"count":9,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/112772\/revisions"}],"predecessor-version":[{"id":113189,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/112772\/revisions\/113189"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/media\/112780"}],"wp:attachment":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/media?parent=112772"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/categories?post=112772"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/tags?post=112772"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}