{"id":1726,"date":"2015-09-07T17:29:46","date_gmt":"2015-09-07T11:59:46","guid":{"rendered":"https:\/\/www.inogic.com\/blog\/?p=1726"},"modified":"2021-05-17T08:43:30","modified_gmt":"2021-05-17T08:43:30","slug":"passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015","status":"publish","type":"post","link":"https:\/\/www.inogic.com\/blog\/2015\/09\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\/","title":{"rendered":"Passing special characters For Odata request using JavaScript in Dynamics CRM 2015"},"content":{"rendered":"<p>To retrieve records from Dynamics CRM using JavaScript one of the popular options is using CRM Odata services using REST endpoint.<\/p>\n<p>There are many situations occurs when we need to retrieve records from CRM by name using REST retrieve multiple request. For example in below script we are retrieving products by product name.<a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2015\/09\/odata.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-1727\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2015\/09\/odata.png\" alt=\"odata\" width=\"607\" height=\"195\" \/><\/a><\/p>\n<p>While passing filter parameter as string always need to consider special characters and here is what makes difference. In Dynamics CRM 2013 to handle special characters we need to replace special characters with its ASCII code for example \u201c&amp;amp;\u201d for character \u201c&amp;\u201d and \u201c&amp;quot;\u201d for single quote \u201c \u2019 \u201d as shown in below screen shot.<a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2015\/09\/odata1.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-1728\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2015\/09\/odata1.png\" alt=\"odata1\" width=\"607\" height=\"156\" \/><\/a><\/p>\n<p>But this way to handle special characters will not work in Dynamics CRM 2015. In CRM 2015 these special characters are no more supported in there ASCII format this will throw an error for special characters.<\/p>\n<p>To resolve the problem for character \u201c&amp;\u201d we can use hexcode for the same that is \u201c%26\u201d but this is not a solution for other special characters. For single quote we cannot use its hexode \u201c%39\u201d this will throw error we instead we can replace \u201c \u2019 \u201d\u00a0 with two single quotes \u201c \u2018\u2019 \u201d and this will work. For characters greater than\u00a0 &#8220;&gt;&#8221; and less than &#8220;&lt;&#8221; there is no need to replace character they are supported as it is in 2015.<\/p>\n<p>Get more from your Dynamics CRM.. <a href=\"https:\/\/www.inogic.com\/blog\/2015\/08\/look-beyond-crm-in-your-dynamics-crm-with-quickbooks-integration\/\" target=\"_blank\" rel=\"noopener noreferrer\">Dynamics CRM &amp; QuickBooks\u00a0Integration<\/a>. For more details get in touch on crm@inogic.com.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To retrieve records from Dynamics CRM using JavaScript one of the popular options is using CRM Odata services using REST endpoint. There are many situations occurs when we need to retrieve records from CRM by name using REST retrieve multiple request. For example in below script we are retrieving products by product name. While passing\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.inogic.com\/blog\/2015\/09\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\/\">Read More: Passing special characters For Odata request using JavaScript in Dynamics\u2026 &raquo;<\/a><\/span><\/p>\n","protected":false},"author":13,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15,22,24,33,65],"tags":[597,1261,1262],"class_list":["post-1726","post","type-post","status-publish","format-standard","hentry","category-development","category-dynamics-crm-2015","category-dynamics-crm-2016","category-javascript","category-webapi","tag-dynamics-crm-2015","tag-odata","tag-odata-request"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"To retrieve records from Dynamics CRM using JavaScript one of the popular options is using CRM Odata services using REST endpoint. There are many situations occurs when we need to retrieve records from CRM by name using REST retrieve multiple request. For example in below script we are retrieving products by product name. While passing\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Tushar\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.inogic.com\/blog\/2015\/09\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Microsoft Dynamics 365 CRM Tips and Tricks - By Inogic\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Passing special characters For Odata request using JavaScript in Dynamics CRM 2015 - Microsoft Dynamics 365 CRM Tips and Tricks\" \/>\n\t\t<meta property=\"og:description\" content=\"To retrieve records from Dynamics CRM using JavaScript one of the popular options is using CRM Odata services using REST endpoint. There are many situations occurs when we need to retrieve records from CRM by name using REST retrieve multiple request. For example in below script we are retrieving products by product name. While passing\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.inogic.com\/blog\/2015\/09\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2015\/09\/odata.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2015\/09\/odata.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2015-09-07T11:59:46+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-05-17T08:43:30+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/inogicindia\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@inogic\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Passing special characters For Odata request using JavaScript in Dynamics CRM 2015 - Microsoft Dynamics 365 CRM Tips and Tricks\" \/>\n\t\t<meta name=\"twitter:description\" content=\"To retrieve records from Dynamics CRM using JavaScript one of the popular options is using CRM Odata services using REST endpoint. There are many situations occurs when we need to retrieve records from CRM by name using REST retrieve multiple request. For example in below script we are retrieving products by product name. While passing\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@inogic\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2015\/09\/odata.png\" \/>\n\t\t<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t\t<meta name=\"twitter:data1\" content=\"Tushar\" \/>\n\t\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2015\\\/09\\\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\\\/#blogposting\",\"name\":\"Passing special characters For Odata request using JavaScript in Dynamics CRM 2015 - Microsoft Dynamics 365 CRM Tips and Tricks\",\"headline\":\"Passing special characters For Odata request using JavaScript in Dynamics CRM 2015\",\"author\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/09\\\/odata.png\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2015\\\/09\\\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\\\/#articleImage\"},\"datePublished\":\"2015-09-07T17:29:46+05:30\",\"dateModified\":\"2021-05-17T08:43:30+05:30\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2015\\\/09\\\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2015\\\/09\\\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\\\/#webpage\"},\"articleSection\":\"Development, Dynamics CRM 2015, Dynamics CRM 2016, JavaScript, WEB API, Dynamics CRM 2015, ODATA, odata Request\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2015\\\/09\\\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.inogic.com\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/#listItem\",\"name\":\"Dynamics CRM\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/#listItem\",\"position\":2,\"name\":\"Dynamics CRM\",\"item\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/dynamics-crm-2015\\\/#listItem\",\"name\":\"Dynamics CRM 2015\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/dynamics-crm-2015\\\/#listItem\",\"position\":3,\"name\":\"Dynamics CRM 2015\",\"item\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/dynamics-crm-2015\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2015\\\/09\\\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\\\/#listItem\",\"name\":\"Passing special characters For Odata request using JavaScript in Dynamics CRM 2015\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/#listItem\",\"name\":\"Dynamics CRM\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2015\\\/09\\\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\\\/#listItem\",\"position\":4,\"name\":\"Passing special characters For Odata request using JavaScript in Dynamics CRM 2015\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/dynamics-crm-2015\\\/#listItem\",\"name\":\"Dynamics CRM 2015\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#organization\",\"name\":\"Microsoft Dynamics 365 CRM Tips and Tricks\",\"description\":\"By Inogic\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/inogic-logo.png\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2015\\\/09\\\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\\\/#organizationLogo\",\"width\":1000,\"height\":325,\"caption\":\"inogic logo\"},\"image\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2015\\\/09\\\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/inogicindia\",\"https:\\\/\\\/twitter.com\\\/inogic\",\"https:\\\/\\\/www.instagram.com\\\/inogicindia\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCM4V7ousgLSu1hbOEv4DUuQ\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/inogicindia\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/#author\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/\",\"name\":\"Tushar\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2015\\\/09\\\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/839d9ae7d2b941d2d09e91df322267a429821f2ce5494302b53bd5ca3679f1a0?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Tushar\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2015\\\/09\\\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\\\/#webpage\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2015\\\/09\\\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\\\/\",\"name\":\"Passing special characters For Odata request using JavaScript in Dynamics CRM 2015 - Microsoft Dynamics 365 CRM Tips and Tricks\",\"description\":\"To retrieve records from Dynamics CRM using JavaScript one of the popular options is using CRM Odata services using REST endpoint. There are many situations occurs when we need to retrieve records from CRM by name using REST retrieve multiple request. For example in below script we are retrieving products by product name. While passing\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2015\\\/09\\\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/#author\"},\"datePublished\":\"2015-09-07T17:29:46+05:30\",\"dateModified\":\"2021-05-17T08:43:30+05:30\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/\",\"name\":\"Microsoft Dynamics 365 CRM Tips and Tricks\",\"alternateName\":\"Inogic\",\"description\":\"By Inogic\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Passing special characters For Odata request using JavaScript in Dynamics CRM 2015 - Microsoft Dynamics 365 CRM Tips and Tricks","description":"To retrieve records from Dynamics CRM using JavaScript one of the popular options is using CRM Odata services using REST endpoint. There are many situations occurs when we need to retrieve records from CRM by name using REST retrieve multiple request. For example in below script we are retrieving products by product name. While passing","canonical_url":"https:\/\/www.inogic.com\/blog\/2015\/09\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/www.inogic.com\/blog\/2015\/09\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\/#blogposting","name":"Passing special characters For Odata request using JavaScript in Dynamics CRM 2015 - Microsoft Dynamics 365 CRM Tips and Tricks","headline":"Passing special characters For Odata request using JavaScript in Dynamics CRM 2015","author":{"@id":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/#author"},"publisher":{"@id":"https:\/\/www.inogic.com\/blog\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2015\/09\/odata.png","@id":"https:\/\/www.inogic.com\/blog\/2015\/09\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\/#articleImage"},"datePublished":"2015-09-07T17:29:46+05:30","dateModified":"2021-05-17T08:43:30+05:30","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.inogic.com\/blog\/2015\/09\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\/#webpage"},"isPartOf":{"@id":"https:\/\/www.inogic.com\/blog\/2015\/09\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\/#webpage"},"articleSection":"Development, Dynamics CRM 2015, Dynamics CRM 2016, JavaScript, WEB API, Dynamics CRM 2015, ODATA, odata Request"},{"@type":"BreadcrumbList","@id":"https:\/\/www.inogic.com\/blog\/2015\/09\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog#listItem","position":1,"name":"Home","item":"https:\/\/www.inogic.com\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/#listItem","name":"Dynamics CRM"}},{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/#listItem","position":2,"name":"Dynamics CRM","item":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2015\/#listItem","name":"Dynamics CRM 2015"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2015\/#listItem","position":3,"name":"Dynamics CRM 2015","item":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2015\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/2015\/09\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\/#listItem","name":"Passing special characters For Odata request using JavaScript in Dynamics CRM 2015"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/#listItem","name":"Dynamics CRM"}},{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/2015\/09\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\/#listItem","position":4,"name":"Passing special characters For Odata request using JavaScript in Dynamics CRM 2015","previousItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2015\/#listItem","name":"Dynamics CRM 2015"}}]},{"@type":"Organization","@id":"https:\/\/www.inogic.com\/blog\/#organization","name":"Microsoft Dynamics 365 CRM Tips and Tricks","description":"By Inogic","url":"https:\/\/www.inogic.com\/blog\/","logo":{"@type":"ImageObject","url":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2023\/02\/inogic-logo.png","@id":"https:\/\/www.inogic.com\/blog\/2015\/09\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\/#organizationLogo","width":1000,"height":325,"caption":"inogic logo"},"image":{"@id":"https:\/\/www.inogic.com\/blog\/2015\/09\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/inogicindia","https:\/\/twitter.com\/inogic","https:\/\/www.instagram.com\/inogicindia\/","https:\/\/www.youtube.com\/channel\/UCM4V7ousgLSu1hbOEv4DUuQ","https:\/\/www.linkedin.com\/company\/inogicindia"]},{"@type":"Person","@id":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/#author","url":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/","name":"Tushar","image":{"@type":"ImageObject","@id":"https:\/\/www.inogic.com\/blog\/2015\/09\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/839d9ae7d2b941d2d09e91df322267a429821f2ce5494302b53bd5ca3679f1a0?s=96&d=mm&r=g","width":96,"height":96,"caption":"Tushar"}},{"@type":"WebPage","@id":"https:\/\/www.inogic.com\/blog\/2015\/09\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\/#webpage","url":"https:\/\/www.inogic.com\/blog\/2015\/09\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\/","name":"Passing special characters For Odata request using JavaScript in Dynamics CRM 2015 - Microsoft Dynamics 365 CRM Tips and Tricks","description":"To retrieve records from Dynamics CRM using JavaScript one of the popular options is using CRM Odata services using REST endpoint. There are many situations occurs when we need to retrieve records from CRM by name using REST retrieve multiple request. For example in below script we are retrieving products by product name. While passing","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.inogic.com\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/www.inogic.com\/blog\/2015\/09\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\/#breadcrumblist"},"author":{"@id":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/#author"},"creator":{"@id":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/#author"},"datePublished":"2015-09-07T17:29:46+05:30","dateModified":"2021-05-17T08:43:30+05:30"},{"@type":"WebSite","@id":"https:\/\/www.inogic.com\/blog\/#website","url":"https:\/\/www.inogic.com\/blog\/","name":"Microsoft Dynamics 365 CRM Tips and Tricks","alternateName":"Inogic","description":"By Inogic","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.inogic.com\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"Microsoft Dynamics 365 CRM Tips and Tricks - By Inogic","og:type":"article","og:title":"Passing special characters For Odata request using JavaScript in Dynamics CRM 2015 - Microsoft Dynamics 365 CRM Tips and Tricks","og:description":"To retrieve records from Dynamics CRM using JavaScript one of the popular options is using CRM Odata services using REST endpoint. There are many situations occurs when we need to retrieve records from CRM by name using REST retrieve multiple request. For example in below script we are retrieving products by product name. While passing","og:url":"https:\/\/www.inogic.com\/blog\/2015\/09\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\/","og:image":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2015\/09\/odata.png","og:image:secure_url":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2015\/09\/odata.png","article:published_time":"2015-09-07T11:59:46+00:00","article:modified_time":"2021-05-17T08:43:30+00:00","article:publisher":"https:\/\/www.facebook.com\/inogicindia","twitter:card":"summary_large_image","twitter:site":"@inogic","twitter:title":"Passing special characters For Odata request using JavaScript in Dynamics CRM 2015 - Microsoft Dynamics 365 CRM Tips and Tricks","twitter:description":"To retrieve records from Dynamics CRM using JavaScript one of the popular options is using CRM Odata services using REST endpoint. There are many situations occurs when we need to retrieve records from CRM by name using REST retrieve multiple request. For example in below script we are retrieving products by product name. While passing","twitter:creator":"@inogic","twitter:image":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2015\/09\/odata.png","twitter:label1":"Written by","twitter:data1":"Tushar","twitter:label2":"Est. reading time","twitter:data2":"1 minute"},"aioseo_meta_data":{"post_id":"1726","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2023-02-02 06:16:52","updated":"2025-07-04 00:00:04","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.inogic.com\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/\" title=\"Dynamics CRM\">Dynamics CRM<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2015\/\" title=\"Dynamics CRM 2015\">Dynamics CRM 2015<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tPassing special characters For Odata request using JavaScript in Dynamics CRM 2015\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.inogic.com\/blog"},{"label":"Dynamics CRM","link":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/"},{"label":"Dynamics CRM 2015","link":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2015\/"},{"label":"Passing special characters For Odata request using JavaScript in Dynamics CRM 2015","link":"https:\/\/www.inogic.com\/blog\/2015\/09\/passing-special-characters-for-odata-request-using-javascript-in-dynamics-crm-2015\/"}],"_links":{"self":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/1726","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/comments?post=1726"}],"version-history":[{"count":0,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/1726\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/media?parent=1726"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/categories?post=1726"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/tags?post=1726"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}