{"id":4501,"date":"2015-05-27T18:23:23","date_gmt":"2015-05-27T18:23:23","guid":{"rendered":"http:\/\/www.jitendrazaa.com\/blog\/?p=4501"},"modified":"2015-05-27T18:33:22","modified_gmt":"2015-05-27T18:33:22","slug":"using-soapui-with-salesforce-to-test-standard-and-custom-web-services-response","status":"publish","type":"post","link":"https:\/\/www.jitendrazaa.com\/blog\/salesforce\/using-soapui-with-salesforce-to-test-standard-and-custom-web-services-response\/","title":{"rendered":"Using soapUI with Salesforce to test standard and custom web services response"},"content":{"rendered":"<p style=\"text-align: justify;\">soapUI is most common tool available to test Soap based web services, it also has capability to test REST web services. soapUI can be used to test Partner WSDL, enterprise WSDL, Tooling API, Metadata API to study capability and response from Salesforce before writing any code in Java, C# or any other language.\u00a0In this article we will see, how we can leverage this tool to test <a href=\"https:\/\/www.salesforce.com\/developer\/docs\/api\/Content\/sforce_api_quickstart_steps_generate_wsdl.htm\">enterprise WSDL<\/a> from Salesforce.<\/p>\n<p style=\"text-align: justify;\">You can download latest version of <a href=\"http:\/\/sourceforge.net\/projects\/soapui\/\">soapUI from here<\/a>.<\/p>\n<p style=\"text-align: justify;\"><!--more--><\/p>\n<p style=\"text-align: justify;\">The WSDL file defines the Web service that is available to you. Your development platform uses this WSDL to generate an API to access the Force.com Web service it defines. You can either obtain the WSDL file from your organization\u2019s Salesforce administrator or you can generate it yourself if you have access to the WSDL download page in the Salesforce user interface. You can navigate to the most recent WSDL for your organization from Setup by clicking &#8220;<em>Develop | API | Enterprise WSDL<\/em>&#8221; and download it.<\/p>\n<p style=\"text-align: justify;\">Create new soapUI project by navigating to &#8220;<em>File | New soapUI Project<\/em>&#8220;. Provide project name and address of WSDL file downloaded from Salesforce.<\/p>\n<figure id=\"attachment_4504\" aria-describedby=\"caption-attachment-4504\" style=\"width: 580px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/05\/Create-New-SoapUI-project.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-4504\" src=\"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/05\/Create-New-SoapUI-project.png?resize=580%2C413&#038;ssl=1\" alt=\"Create New SoapUI project\" width=\"580\" height=\"413\" srcset=\"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/05\/Create-New-SoapUI-project.png?w=670&amp;ssl=1 670w, https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/05\/Create-New-SoapUI-project.png?resize=300%2C214&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/05\/Create-New-SoapUI-project.png?resize=624%2C444&amp;ssl=1 624w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><\/a><figcaption id=\"caption-attachment-4504\" class=\"wp-caption-text\">Create New soapUI project<\/figcaption><\/figure>\n<p><strong>Login to Salesforce using soapUI<\/strong><\/p>\n<p style=\"text-align: justify;\">In newly created project, navigate to &#8220;login&#8221; binding and double click on Request1.<\/p>\n<figure id=\"attachment_4506\" aria-describedby=\"caption-attachment-4506\" style=\"width: 349px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/05\/soapUI-Salesforce-login-binding.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-4506\" src=\"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/05\/soapUI-Salesforce-login-binding.png?resize=349%2C173&#038;ssl=1\" alt=\"soapUI Salesforce login binding\" width=\"349\" height=\"173\" srcset=\"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/05\/soapUI-Salesforce-login-binding.png?w=349&amp;ssl=1 349w, https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/05\/soapUI-Salesforce-login-binding.png?resize=300%2C149&amp;ssl=1 300w\" sizes=\"auto, (max-width: 349px) 100vw, 349px\" \/><\/a><figcaption id=\"caption-attachment-4506\" class=\"wp-caption-text\">soapUI Salesforce login binding<\/figcaption><\/figure>\n<p style=\"text-align: justify;\">It will open split panel, left\u00a0side contains sample request and right side contains response. We will be provided with sample request and need to enter\u00a0required arguments, in this case username and password. Once done, click on green arrow above left panel, you would be presented with response on right panel (as shown in below image).<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;soapenv:Envelope xmlns:soapenv=&quot;http:\/\/schemas.xmlsoap.org\/soap\/envelope\/&quot; xmlns:urn=&quot;urn:enterprise.soap.sforce.com&quot;&gt;\r\n   &lt;soapenv:Header&gt;\r\n      &lt;urn:LoginScopeHeader&gt;\r\n         &lt;urn:organizationId&gt;&lt;\/urn:organizationId&gt;\r\n         &lt;!--Optional:--&gt;\r\n         &lt;urn:portalId&gt;&lt;\/urn:portalId&gt;\r\n      &lt;\/urn:LoginScopeHeader&gt;\r\n   &lt;\/soapenv:Header&gt;\r\n   &lt;soapenv:Body&gt;\r\n      &lt;urn:login&gt;\r\n         &lt;urn:username&gt;user@jitendra.com&lt;\/urn:username&gt;\r\n         &lt;urn:password&gt;SamplePassword&lt;\/urn:password&gt;\r\n      &lt;\/urn:login&gt;\r\n   &lt;\/soapenv:Body&gt;\r\n&lt;\/soapenv:Envelope&gt;\r\n<\/pre>\n<figure id=\"attachment_4507\" aria-describedby=\"caption-attachment-4507\" style=\"width: 625px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/05\/soapUI-response-for-Salesforce-Login.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-4507 size-large\" src=\"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/05\/soapUI-response-for-Salesforce-Login.png?resize=625%2C345&#038;ssl=1\" alt=\"soapUI response for Salesforce Login method\" width=\"625\" height=\"345\" srcset=\"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/05\/soapUI-response-for-Salesforce-Login.png?resize=1024%2C566&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/05\/soapUI-response-for-Salesforce-Login.png?resize=300%2C166&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/05\/soapUI-response-for-Salesforce-Login.png?resize=624%2C345&amp;ssl=1 624w, https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/05\/soapUI-response-for-Salesforce-Login.png?w=1215&amp;ssl=1 1215w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/a><figcaption id=\"caption-attachment-4507\" class=\"wp-caption-text\">soapUI response for Salesforce Login method<\/figcaption><\/figure>\n<p>copy &#8220;sessionId&#8221; and &#8220;serverURL&#8221; from response, as we will need it to test other methods.<\/p>\n<p><strong>Query Salesforce records using soapUI and SOQL<\/strong><\/p>\n<p style=\"text-align: justify;\">Now, open &#8220;query&#8221; soap binding from soapUI project menu and update URL with server URL returned in above login call.<\/p>\n<figure id=\"attachment_4508\" aria-describedby=\"caption-attachment-4508\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/05\/Edit-Endpoint-URL-of-soapUI-to-query-Salesforce-record.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-4508\" src=\"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/05\/Edit-Endpoint-URL-of-soapUI-to-query-Salesforce-record.png?resize=600%2C123&#038;ssl=1\" alt=\"Edit Endpoint URL of soapUI to query Salesforce record\" width=\"600\" height=\"123\" srcset=\"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/05\/Edit-Endpoint-URL-of-soapUI-to-query-Salesforce-record.png?w=727&amp;ssl=1 727w, https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/05\/Edit-Endpoint-URL-of-soapUI-to-query-Salesforce-record.png?resize=300%2C61&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/05\/Edit-Endpoint-URL-of-soapUI-to-query-Salesforce-record.png?resize=624%2C128&amp;ssl=1 624w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><figcaption id=\"caption-attachment-4508\" class=\"wp-caption-text\">Edit Endpoint URL of soapUI to query Salesforce record<\/figcaption><\/figure>\n<p style=\"text-align: justify;\">Sample XML request in soapUI to get records using SOQL<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;soapenv:Envelope xmlns:soapenv=&quot;http:\/\/schemas.xmlsoap.org\/soap\/envelope\/&quot; xmlns:urn=&quot;urn:enterprise.soap.sforce.com&quot;&gt;\r\n   &lt;soapenv:Header&gt;\r\n      &lt;urn:PackageVersionHeader&gt;\r\n         &lt;!--Zero or more repetitions:--&gt;\r\n         &lt;urn:packageVersions&gt;\r\n            &lt;urn:majorNumber&gt;1&lt;\/urn:majorNumber&gt;\r\n            &lt;urn:minorNumber&gt;1&lt;\/urn:minorNumber&gt;\r\n            &lt;urn:namespace&gt;&lt;\/urn:namespace&gt;\r\n         &lt;\/urn:packageVersions&gt;\r\n      &lt;\/urn:PackageVersionHeader&gt;\r\n      &lt;urn:MruHeader&gt;\r\n\r\n      &lt;\/urn:MruHeader&gt;\r\n      &lt;urn:QueryOptions&gt;\r\n         &lt;!--Optional:--&gt;\r\n         &lt;urn:batchSize&gt;50&lt;\/urn:batchSize&gt;\r\n      &lt;\/urn:QueryOptions&gt;\r\n      &lt;urn:SessionHeader&gt;\r\n         &lt;urn:sessionId&gt;00DU000000 0Mpcl!AQ 4AQMh.Hk2&lt;\/urn:sessionId&gt;\r\n      &lt;\/urn:SessionHeader&gt;\r\n   &lt;\/soapenv:Header&gt;\r\n   &lt;soapenv:Body&gt;\r\n      &lt;urn:query&gt;\r\n         &lt;urn:queryString&gt;SELECT ID FROM Account&lt;\/urn:queryString&gt;\r\n      &lt;\/urn:query&gt;\r\n   &lt;\/soapenv:Body&gt;\r\n&lt;\/soapenv:Envelope&gt;\r\n<\/pre>\n<p>Sample response from soapUI<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;soapenv:Envelope xmlns:soapenv=&quot;http:\/\/schemas.xmlsoap.org\/soap\/envelope\/&quot; xmlns=&quot;urn:enterprise.soap.sforce.com&quot; xmlns:xsi=&quot;http:\/\/www.w3.org\/2001\/XMLSchema-instance&quot; xmlns:sf=&quot;urn:sobject.enterprise.soap.sforce.com&quot;&gt;\r\n   &lt;soapenv:Header&gt;\r\n      &lt;LimitInfoHeader&gt;\r\n         &lt;limitInfo&gt;\r\n            &lt;current&gt;106&lt;\/current&gt;\r\n            &lt;limit&gt;15000&lt;\/limit&gt;\r\n            &lt;type&gt;API REQUESTS&lt;\/type&gt;\r\n         &lt;\/limitInfo&gt;\r\n      &lt;\/LimitInfoHeader&gt;\r\n   &lt;\/soapenv:Header&gt;\r\n   &lt;soapenv:Body&gt;\r\n      &lt;queryResponse&gt;\r\n         &lt;result&gt;\r\n            &lt;done&gt;true&lt;\/done&gt;\r\n            &lt;queryLocator xsi:nil=&quot;true&quot;\/&gt;\r\n            &lt;records xsi:type=&quot;sf:Account&quot;&gt;\r\n               &lt;sf:Id&gt;001U000001SxeQQIAZ&lt;\/sf:Id&gt;\r\n            &lt;\/records&gt;\r\n            &lt;records xsi:type=&quot;sf:Account&quot;&gt;\r\n               &lt;sf:Id&gt;001U000001SxeQRIAZ&lt;\/sf:Id&gt;\r\n            &lt;\/records&gt;\r\n            &lt;records xsi:type=&quot;sf:Account&quot;&gt;\r\n               &lt;sf:Id&gt;001U000001SxeRGIAZ&lt;\/sf:Id&gt;\r\n            &lt;\/records&gt;\r\n            &lt;size&gt;3&lt;\/size&gt;\r\n         &lt;\/result&gt;\r\n      &lt;\/queryResponse&gt;\r\n   &lt;\/soapenv:Body&gt;\r\n&lt;\/soapenv:Envelope&gt;\r\n<\/pre>\n<p>In same way, we can use any other standard or custom WSDL using soapUI.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>soapUI is most common tool available to test Soap based web services, it also has capability to test REST web services. soapUI can be used to test Partner WSDL, enterprise WSDL, Tooling API, Metadata API to study capability and response from Salesforce before writing any code in Java, C# or any other language.\u00a0In this article [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"jz_research_post":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[9],"tags":[331,184,315,185,304,225],"class_list":["post-4501","post","type-post","status-publish","format-standard","hentry","category-salesforce","tag-salesforce","tag-soap","tag-soapui","tag-soql","tag-testing","tag-wsdl"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":7041,"url":"https:\/\/www.jitendrazaa.com\/blog\/salesforce\/salesforce-load-testing-using-soapui\/","url_meta":{"origin":4501,"position":0},"title":"Salesforce Load Testing using SOAPUI","author":"Jitendra","date":"April 23, 2020","format":false,"excerpt":"Previously, I have added multiple posts in this blog on how you would face governor limit errors on each step of Salesforce implementation and how we can leverage selenium to perform load testing of Salesforce to some extent. SOAP UI is powerful tool and in this post we will see\u2026","rel":"","context":"In &quot;Salesforce&quot;","block_context":{"text":"Salesforce","link":"https:\/\/www.jitendrazaa.com\/blog\/category\/salesforce\/"},"img":{"alt_text":"API Load Testing using SOAPUI","src":"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2020\/04\/API-Load-Testing-using-SOAPUI.png?fit=1029%2C529&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2020\/04\/API-Load-Testing-using-SOAPUI.png?fit=1029%2C529&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2020\/04\/API-Load-Testing-using-SOAPUI.png?fit=1029%2C529&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2020\/04\/API-Load-Testing-using-SOAPUI.png?fit=1029%2C529&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":6274,"url":"https:\/\/www.jitendrazaa.com\/blog\/salesforce\/enterprise-territory-management-auto-account-assignment-using-apex\/","url_meta":{"origin":4501,"position":1},"title":"Enterprise Territory Management &#8211; Auto Account Assignment using Apex","author":"Jitendra","date":"September 22, 2017","format":false,"excerpt":"Use Apex code to auto assign Accounts on basis of Enterprise Territory Assignment rules","rel":"","context":"In &quot;Salesforce&quot;","block_context":{"text":"Salesforce","link":"https:\/\/www.jitendrazaa.com\/blog\/category\/salesforce\/"},"img":{"alt_text":"Enterprise Territory - Auto Account Assignment using Apex","src":"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2017\/09\/Enterprise-Territory-Auto-Account-Assignment-using-Apex.jpg?fit=900%2C600&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2017\/09\/Enterprise-Territory-Auto-Account-Assignment-using-Apex.jpg?fit=900%2C600&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2017\/09\/Enterprise-Territory-Auto-Account-Assignment-using-Apex.jpg?fit=900%2C600&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2017\/09\/Enterprise-Territory-Auto-Account-Assignment-using-Apex.jpg?fit=900%2C600&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":3537,"url":"https:\/\/www.jitendrazaa.com\/blog\/salesforce\/consuming-external-webservice-in-apex\/","url_meta":{"origin":4501,"position":2},"title":"Consuming External Web Service in Apex &#8211; Salesforce","author":"Jitendra","date":"October 13, 2013","format":false,"excerpt":"One of the feature we have in Salesforce is that we can easily consume External Web Services. In this article, we will learn step by step demo of consuming Web Service in Apex. There are many public websites available to consume Web Service and one of them, I am using\u2026","rel":"","context":"In &quot;Apex&quot;","block_context":{"text":"Apex","link":"https:\/\/www.jitendrazaa.com\/blog\/category\/salesforce\/apex\/"},"img":{"alt_text":"Generating Apex from WSDL in Salesforce","src":"https:\/\/i0.wp.com\/jitendrazaa.com\/blog\/wp-content\/uploads\/2013\/10\/Generating-Apex-from-WSDL-in-Salesforce-1024x345.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/jitendrazaa.com\/blog\/wp-content\/uploads\/2013\/10\/Generating-Apex-from-WSDL-in-Salesforce-1024x345.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/jitendrazaa.com\/blog\/wp-content\/uploads\/2013\/10\/Generating-Apex-from-WSDL-in-Salesforce-1024x345.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":2903,"url":"https:\/\/www.jitendrazaa.com\/blog\/salesforce\/salesforce-toolkit-for-php\/","url_meta":{"origin":4501,"position":3},"title":"Salesforce Toolkit for PHP","author":"Jitendra","date":"June 7, 2012","format":false,"excerpt":"Example of using PHP toolkit in Salesforce with Sample code","rel":"","context":"In &quot;Force.com&quot;","block_context":{"text":"Force.com","link":"https:\/\/www.jitendrazaa.com\/blog\/category\/salesforce\/force-com\/"},"img":{"alt_text":"force.com toolkit for PHP toolkit","src":"https:\/\/i0.wp.com\/jitendrazaa.com\/blog\/wp-content\/uploads\/2012\/06\/force.com-toolkit-for-PHP-toolkit.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/jitendrazaa.com\/blog\/wp-content\/uploads\/2012\/06\/force.com-toolkit-for-PHP-toolkit.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/jitendrazaa.com\/blog\/wp-content\/uploads\/2012\/06\/force.com-toolkit-for-PHP-toolkit.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":2445,"url":"https:\/\/www.jitendrazaa.com\/blog\/salesforce\/create-a-custom-web-service-in-salesforce-and-consume-it-in-c-net-application\/","url_meta":{"origin":4501,"position":4},"title":"Create a custom Web service in Salesforce and consume it in C#.Net application","author":"Jitendra","date":"September 23, 2011","format":false,"excerpt":"In this tutorial, we will create the web service in salesforce and consume it in c#.Net application","rel":"","context":"In &quot;c#&quot;","block_context":{"text":"c#","link":"https:\/\/www.jitendrazaa.com\/blog\/category\/microsoft\/csharp\/"},"img":{"alt_text":"Create Custom web service in salesforce using apex and consume using C#.Net","src":"https:\/\/i0.wp.com\/jitendrazaa.com\/blog\/wp-content\/uploads\/2011\/09\/Create-Custom-web-service-in-salesforce-using-apex-and-consume-using-C.Net_.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":2436,"url":"https:\/\/www.jitendrazaa.com\/blog\/salesforce\/consume-salesforce-web-service-in-c-net-application\/","url_meta":{"origin":4501,"position":5},"title":"Consume Salesforce Web service in C# .Net Application","author":"Jitendra","date":"September 23, 2011","format":false,"excerpt":"This tutorial is the demonstration of how to consume the web service from salesforce.","rel":"","context":"In &quot;c#&quot;","block_context":{"text":"c#","link":"https:\/\/www.jitendrazaa.com\/blog\/category\/microsoft\/csharp\/"},"img":{"alt_text":"C# Application to consume salesforce webservice","src":"https:\/\/i0.wp.com\/jitendrazaa.com\/blog\/wp-content\/uploads\/2011\/09\/C-Application-to-consume-salesforce-webservice.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.jitendrazaa.com\/blog\/wp-json\/wp\/v2\/posts\/4501","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jitendrazaa.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jitendrazaa.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jitendrazaa.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jitendrazaa.com\/blog\/wp-json\/wp\/v2\/comments?post=4501"}],"version-history":[{"count":6,"href":"https:\/\/www.jitendrazaa.com\/blog\/wp-json\/wp\/v2\/posts\/4501\/revisions"}],"predecessor-version":[{"id":4511,"href":"https:\/\/www.jitendrazaa.com\/blog\/wp-json\/wp\/v2\/posts\/4501\/revisions\/4511"}],"wp:attachment":[{"href":"https:\/\/www.jitendrazaa.com\/blog\/wp-json\/wp\/v2\/media?parent=4501"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jitendrazaa.com\/blog\/wp-json\/wp\/v2\/categories?post=4501"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jitendrazaa.com\/blog\/wp-json\/wp\/v2\/tags?post=4501"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}