{"id":2880,"date":"2022-11-09T22:33:50","date_gmt":"2022-11-09T22:33:50","guid":{"rendered":"https:\/\/serviceobjects.wpaladdin.com\/?page_id=2880"},"modified":"2024-03-29T09:04:19","modified_gmt":"2024-03-29T16:04:19","slug":"bv-soap","status":"publish","type":"page","link":"https:\/\/test.serviceobjects.com\/docs\/dots-bin-validation\/bv-code-snippets-and-sample-code\/bv-soap\/","title":{"rendered":"BV &#8211; SOAP"},"content":{"rendered":"\n<div class=\"wp-block-create-block-tabs\"><ul class=\"tab-labels\" role=\"tablist\" aria-label=\"tabbed content\"><li class=\"tab-label active\" role=\"tab\" aria-selected=\"true\" aria-controls=\"C#\" tabindex=\"0\">C#<\/li><li class=\"tab-label\" role=\"tab\" aria-selected=\"false\" aria-controls=\"Java\" tabindex=\"0\">Java<\/li><li class=\"tab-label\" role=\"tab\" aria-selected=\"false\" aria-controls=\"PHP\" tabindex=\"0\">PHP<\/li><li class=\"tab-label\" role=\"tab\" aria-selected=\"false\" aria-controls=\"RoR\" tabindex=\"0\">RoR<\/li><li class=\"tab-label\" role=\"tab\" aria-selected=\"false\" aria-controls=\"Python\" tabindex=\"0\">Python<\/li><li class=\"tab-label\" role=\"tab\" aria-selected=\"false\" aria-controls=\"ColdFusion\" tabindex=\"0\">ColdFusion<\/li><li class=\"tab-label\" role=\"tab\" aria-selected=\"false\" aria-controls=\"VB\" tabindex=\"0\">VB<\/li><li class=\"tab-label\" role=\"tab\" aria-selected=\"false\" aria-controls=\"Apex\" tabindex=\"0\">Apex<\/li><li class=\"tab-label\" role=\"tab\" aria-selected=\"false\" aria-controls=\"TSQL\" tabindex=\"0\">TSQL<\/li><\/ul><div class=\"tab-content\">\n<div class=\"wp-block-create-block-tab tab-panel\" role=\"tabpanel\" tabindex=\"0\">\n<p><strong>Bin Validation C# Code Snippet<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"csharp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/\/Add a service to your application https:\/\/trial.serviceobjects.com\/bv\/soap.svc?wsdl\nDOTSBinValidation DOTSBinValidation = new DOTSBinValidation();\nBinValidationResult response = DOTSBinValidation.ValidateBIN(BinNumber.Text, LicenseKey.Text);\n         \nif (response.Error != null)\n{\n    \/\/Process Error\n}\nelse\n{\n    \/\/Process Response     \n}<\/pre>\n<\/div>\n\n\n\n<div class=\"wp-block-create-block-tab tab-panel\" role=\"tabpanel\" tabindex=\"0\">\n<p><strong>Bin Validation Java Code Snippet<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"java\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">BinValidationResult binValidationResult;\nDOTSBinValidationLocator locator = new DOTSBinValidationLocator();\nDOTSBinValidationSoap soapRequest = locator.getDOTSBinValidationSoap();\nbinValidationResult = soapRequest.validateBIN(binNumber,key);\nError error = binValidationResult.getError();\nBinValidationInfo binInfo = binValidationResult.getBinValidationInfo();\nif(binInfo== null || (error != null &amp;&amp; error.getTypeCode() == \"3\"))\n{\n    throw new Exception();\n}\n  \n\/\/Process Results\nif(error == null){\n    \/\/DOTS Bin Validation Results  \n}\n\/\/Process Errors\nelse{\n    \/\/DOTS Bin Validation Error Results\n}<\/pre>\n<\/div>\n\n\n\n<div class=\"wp-block-create-block-tab tab-panel\" role=\"tabpanel\" tabindex=\"0\">\n<p><strong>Bin Validation PHP Code Snippets<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">&lt;?php\n\/\/ Set these values per web service &lt;as needed>\n$wsdlUrl = \"https:\/\/trial.serviceobjects.com\/bv\/soap.svc?wsdl\";\n \n$params['BinNumber'] = $binNumber;\n$params['LicenseKey'] = $licenseKey;\n \n$soapClient = new SoapClient($wsdlUrl, array( \"trace\" => 1 ));\n$result = $soapClient->ValidateBIN($params)->ValidateBINResult;\nif (!isset($result->Error)) {\n    foreach($result->BinValidationInfo; $k=>$v) {\n        echo $k . \", \" . $v;\n    }\n} else {\n    foreach($result->Error as $k=>$v) {\n        echo $k . \", \" . $v;\n    }\n}\n?><\/pre>\n<\/div>\n\n\n\n<div class=\"wp-block-create-block-tab tab-panel\" role=\"tabpanel\" tabindex=\"0\">\n<p><strong>Bin Validation RoR Code Snippets<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"r\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">#Formats inputs into a hash to pass to Soap Client\n    #Hash Keys must be named as they are shown here.\n    message =   {\n                \"BinNumber\" => @request.binnumber,\n                \"LicenseKey\" => @request.licensekey,\n                }\n    #Implemented to make the code more readable when accessing the hash        \n    @bvresponse = :validate_bin_response\n    @bvresult = :validate_bin_result\n    @bvinfo = :bin_validation_info\n    @bverror = :error\n \n    #Set Primary and Backup URLs here as needed\n    dotsBVPrimary = \"https:\/\/trial.serviceobjects.com\/bv\/soap.svc?wsdl\"\n    dotsBVBackup = \"https:\/\/trial.serviceobjects.com\/bv\/soap.svc?wsdl\"\n \n    begin\n        #initializes the soap client. The convert request keys global is necessary to receive a response from the service.\n        client = Savon.client(  wsdl: dotsBVPrimary,\n                                element_form_default: :qualified,\n                                convert_request_keys_to: :camelcase\n                             )\n        #Calls the operation with given inptus and converts response to a hash.\n        response = client.call(:validate_bin, message: message).to_hash\n \n        #Checks to see what results came back from the service\n        processresults(response)           \n         \n    #If an error occurs during the call, this will use backup url and attempt to retrieve data.\n    rescue Savon::Error => e\n        begin\n        backupclient = Savon.client(    wsdl: dotsBVBackup,\n                                        element_form_default: :qualified,\n                                        convert_request_keys_to: :camelcase\n                                   )\n \n        #Sets the response to the backclient call to the operation and converts response to a hash.\n        response = backupclient.call(:validate_bin, message: message).to_hash\n        processresults(response)\n \n        #If backup url failed, this will display the error received from the server\n        rescue Savon::Error =>error\n        end\n    end\nend\nprivate\n  #processes HTTParty response and uses hash names to display\ndef processresults(response)   \n        #Processes Error Response from the web service     \n        #Processes a valid response from the web service\nend<\/pre>\n<\/div>\n\n\n\n<div class=\"wp-block-create-block-tab tab-panel\" role=\"tabpanel\" tabindex=\"0\">\n<p><strong>Bin Validation Python Code Snippet<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">mBinNumber =  BinNumber.get()\nif mBinNumber is None or  mBinNumber == \"\":\n     mBinNumber = \" \"\nmLicenseKey = LicenseKey.get()\nif mLicenseKey is None or mLicenseKey == \"\":\n    mLicenseKey = \" \"\n \n#Set the primary and backup URLs as needed\nprimaryURL = 'https:\/\/trial.serviceobjects.com\/bv\/soap.svc?wsdl'\nbackupURL = 'https:\/\/trial.serviceobjects.com\/bv\/soap.svc?wsdl'\n \n#This block of code calls the web service and prints the resulting values to the screen\ntry:\n    client = Client(primaryURL)\n    result = client.service.ValidateBIN(BinNumber= mBinNumber, LicenseKey=mLicenseKey)\n    #Handel response and check for errors\n \n#Tries the backup URL if the primary URL failed\nexcept:\n    try:\n        client = Client(backupURL)\n        result = client.service.ValidateBIN(BinNumber= mBinNumber, LicenseKey=mLicenseKey)\n        #Handel response and check for errors\n \n \n    #If the backup call failed then this will display an error to the screen\n    except:\n        Label(swin.window, text='Error').pack()\n        print (result)<\/pre>\n<\/div>\n\n\n\n<div class=\"wp-block-create-block-tab tab-panel\" role=\"tabpanel\" tabindex=\"0\">\n<p><strong>Bin Validation ColdFusion Code Snippet<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"xml\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">&lt;!--Makes Request to web service --->\n&lt;!--Old Service Reference: https:\/\/trial.serviceobjects.com\/bv\/BinValidation.asmx?WSDL --->\n&lt;cfscript>\n    try\n    {\n        if (isDefined(\"form.Action\") AND Action neq \"\")\n        {\n            wsresponse = CreateObject(\"webservice\", \"https:\/\/trial.serviceobjects.com\/bv\/soap.svc?wsdl\");                            \n            outputs = wsresponse.validateBin(\"#BinNumber#\" ,\"#LicenseKey#\");\n        }\n    }\n    catch(any Exception)\n    {\n        try\n            {\n                if (isDefined(\"form.Action\") AND Action neq \"\")\n                {\n                    wsresponse = CreateObject(\"webservice\", \"https:\/\/trial.serviceobjects.com\/bv\/soap.svc?wsdl\");                            \n                    outputs = wsresponse.validateBin(\"#BinNumber#\" ,\"#LicenseKey#\");\n                }\n            }\n            catch(any Exception)   \n                {\n                 writeoutput(\"An Error Has Occured. Please Reload and try again #Exception.message#\");              \n                }\n     }\n&lt;\/cfscript><\/pre>\n<\/div>\n\n\n\n<div class=\"wp-block-create-block-tab tab-panel\" role=\"tabpanel\" tabindex=\"0\">\n<p><strong>Bin Validation VB Code Snippet<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"vhdl\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Try\n    Dim ws As New BV.DOTSBinValidationSoapClient\n    Dim response As BV.BinValidationResult\n    response = ws.ValidateBIN(BIN.Text, LicenseKey.Text)\n    If (response.Error Is Nothing) Then\n        ProcessValidResponse(response.BinValidationInfo)\n    Else\n        ProcessErrorResponse(response.Error)\n    End If\n \nCatch er As Exception\n    Try\n        Dim ws As New BV.DOTSBinValidationSoapClient\n        Dim response As BV.BinValidationResult\n        response = ws.ValidateBIN(BIN.Text, LicenseKey.Text)\n        If (response.Error Is Nothing) Then\n            ProcessValidResponse(response.BinValidationInfo)\n        Else\n            ProcessErrorResponse(response.Error)\n        End If\n    Catch ex As Exception\n        resultsLabel.Visible = True\n        resultsLabel.Text = ex.Message\n    End Try\nEnd Try<\/pre>\n<\/div>\n\n\n\n<div class=\"wp-block-create-block-tab tab-panel\" role=\"tabpanel\" tabindex=\"0\">\n<p><strong>Bin Validation Apex Code Snippet<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"js\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">wwwServiceobjectsCom.BinValidationResult result;\ntry{\nwwwServiceobjectsCom.DOTSBinValidationSoap client = new wwwServiceobjectsCom.DOTSBinValidationSoap();\nresult = client.ValidateBIN([BINNumber], [LicenseKey]);\n}\ncatch(Exception ex){\n \/\/If the first request failed try the failover endpoint\nwwwServiceobjectsCom.DOTSBinValidationSoap backupClient = new wwwServiceobjectsCom.DOTSBinValidationSoap();\n\/\/The backup environment will be provided to you upon purchasing a production license key\nbackupClient.endpoint_x = 'https:\/\/trial.serviceobjects.com\/BV\/api.svc\/soap';\nresult = backupClient.ValidateBIN([BINNumber], [LicenseKey]);\n}\n<\/pre>\n<\/div>\n\n\n\n<div class=\"wp-block-create-block-tab tab-panel\" role=\"tabpanel\" tabindex=\"0\">\n<p><strong>Bin Validation TSQL Code Snippet<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">SET @requestBody ='&lt;s:Envelope xmlns:s=\"http:\/\/schemas.xmlsoap.org\/soap\/envelope\/\">'+\n                   '&lt;s:Body xmlns:xsi=\"http:\/\/www.w3.org\/2001\/XMLSchema-instance\" xmlns:xsd=\"http:\/\/www.w3.org\/2001\/XMLSchema\">'+\n                   '&lt;ValidateBIN xmlns=\"https:\/\/www.serviceobjects.com\/\">'+\n                   '&lt;BinNumber>' + @bin + '&lt;\/BinNumber>'+\n                   '&lt;LicenseKey>' + @key + '&lt;\/LicenseKey>'+\n                   '&lt;\/ValidateBIN>'+\n                   '&lt;\/s:Body>'+\n                   '&lt;\/s:Envelope>'\n \nSET @requestLength = LEN(@requestBody)\n    --If a production key is purchased, this will execute the failover\nIF @isLiveKey = 1\nBEGIN\n    EXEC sp_OACreate 'MSXML2.ServerXMLHttp', @obj OUT\n    EXEC sp_OAMethod @obj, 'Open', NULL, 'POST', 'https:\/\/trial.serviceobjects.com\/bv\/BinValidation.asmx', false\n    EXEC sp_OAMethod @obj, 'setRequestHeader', NULL, 'HOST', 'trial.serviceobjects.com'\n    EXEC sp_OAMethod @obj, 'setRequestHeader', NULL, 'Content-Type', 'text\/xml; charset=UTF-8'\n    EXEC sp_OAMethod @obj, 'setRequestHeader', NULL, 'SOAPAction', '\"https:\/\/www.serviceobjects.com\/ValidateBIN\"'\n    EXEC sp_OAMethod @obj, 'setRequestHeader', NULL, 'Content-Length', @requestLength\n    EXEC sp_OAMethod @obj, 'send', NULL, @requestBody\n    EXEC sp_OAGetProperty @obj, 'Status', @responseCode OUTPUT\n    EXEC sp_OAGetProperty @obj, 'StatusText', @statusText OUTPUT\n    EXEC sp_OAGetProperty @obj, 'responseText', @response OUTPUT\n             \n    --Checks the Response for a fatal error or if null.\n    IF @response IS NULL\n    BEGIN\n        EXEC sp_OACreate 'MSXML2.ServerXMLHttp', @obj OUT\n        EXEC sp_OAMethod @obj, 'Open', NULL, 'POST', 'https:\/\/trial.serviceobjects.com\/bv\/BinValidation.asmx', false\n        EXEC sp_OAMethod @obj, 'setRequestHeader', NULL, 'HOST', 'trial.serviceobjects.com'\n        EXEC sp_OAMethod @obj, 'setRequestHeader', NULL, 'Content-Type', 'text\/xml; charset=UTF-8'\n        EXEC sp_OAMethod @obj, 'setRequestHeader', NULL, 'SOAPAction', '\"https:\/\/www.serviceobjects.com\/ValidateBIN\"'\n        EXEC sp_OAMethod @obj, 'setRequestHeader', NULL, 'Content-Length', @requestLength\n        EXEC sp_OAMethod @obj, 'send', NULL, @requestBody\n        EXEC sp_OAGetProperty @obj, 'Status', @responseCode OUTPUT\n        EXEC sp_OAGetProperty @obj, 'StatusText', @statusText OUTPUT\n        EXEC sp_OAGetProperty @obj, 'responseText', @response OUTPUT\n    END\nEND<\/pre>\n<\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":2849,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2880","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>BV - SOAP<\/title>\n<meta name=\"description\" content=\"C#JavaPHPRoRPythonColdFusionVBApexTSQL Bin Validation C# Code Snippet \/\/Add a service to your application\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BV - SOAP\" \/>\n<meta property=\"og:description\" content=\"C#JavaPHPRoRPythonColdFusionVBApexTSQL Bin Validation C# Code Snippet \/\/Add a service to your application\" \/>\n<meta property=\"og:url\" content=\"https:\/\/test.serviceobjects.com\/docs\/dots-bin-validation\/bv-code-snippets-and-sample-code\/bv-soap\/\" \/>\n<meta property=\"og:site_name\" content=\"Service Objects | Contact, Phone, Email Verification | Data Quality Services\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-29T16:04:19+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/test.serviceobjects.com\/docs\/dots-bin-validation\/bv-code-snippets-and-sample-code\/bv-soap\/\",\"url\":\"https:\/\/test.serviceobjects.com\/docs\/dots-bin-validation\/bv-code-snippets-and-sample-code\/bv-soap\/\",\"name\":\"BV - SOAP\",\"isPartOf\":{\"@id\":\"https:\/\/test.serviceobjects.com\/docs\/#website\"},\"datePublished\":\"2022-11-09T22:33:50+00:00\",\"dateModified\":\"2024-03-29T16:04:19+00:00\",\"description\":\"C#JavaPHPRoRPythonColdFusionVBApexTSQL Bin Validation C# Code Snippet \/\/Add a service to your application\",\"breadcrumb\":{\"@id\":\"https:\/\/test.serviceobjects.com\/docs\/dots-bin-validation\/bv-code-snippets-and-sample-code\/bv-soap\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/test.serviceobjects.com\/docs\/dots-bin-validation\/bv-code-snippets-and-sample-code\/bv-soap\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/test.serviceobjects.com\/docs\/dots-bin-validation\/bv-code-snippets-and-sample-code\/bv-soap\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/test.serviceobjects.com\/docs\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DOTS BIN Validation\",\"item\":\"https:\/\/test.serviceobjects.com\/docs\/dots-bin-validation\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"BV &#8211; Code Snippets and Sample Code\",\"item\":\"https:\/\/test.serviceobjects.com\/docs\/dots-bin-validation\/bv-code-snippets-and-sample-code\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"BV &#8211; SOAP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/test.serviceobjects.com\/docs\/#website\",\"url\":\"https:\/\/test.serviceobjects.com\/docs\/\",\"name\":\"Service Objects | Contact, Phone, Email Verification | Data Quality Services\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/test.serviceobjects.com\/docs\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/test.serviceobjects.com\/docs\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/test.serviceobjects.com\/docs\/#organization\",\"name\":\"Service Objects | Contact, Phone, Email Verification | Data Quality Services\",\"url\":\"https:\/\/test.serviceobjects.com\/docs\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/test.serviceobjects.com\/docs\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/test.serviceobjects.com\/docs\/wp-content\/uploads\/2022\/08\/SO-logo-2560px-transparent.png\",\"contentUrl\":\"https:\/\/test.serviceobjects.com\/docs\/wp-content\/uploads\/2022\/08\/SO-logo-2560px-transparent.png\",\"width\":2560,\"height\":1440,\"caption\":\"Service Objects | Contact, Phone, Email Verification | Data Quality Services\"},\"image\":{\"@id\":\"https:\/\/test.serviceobjects.com\/docs\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"BV - SOAP","description":"C#JavaPHPRoRPythonColdFusionVBApexTSQL Bin Validation C# Code Snippet \/\/Add a service to your application","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"BV - SOAP","og_description":"C#JavaPHPRoRPythonColdFusionVBApexTSQL Bin Validation C# Code Snippet \/\/Add a service to your application","og_url":"https:\/\/test.serviceobjects.com\/docs\/dots-bin-validation\/bv-code-snippets-and-sample-code\/bv-soap\/","og_site_name":"Service Objects | Contact, Phone, Email Verification | Data Quality Services","article_modified_time":"2024-03-29T16:04:19+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/test.serviceobjects.com\/docs\/dots-bin-validation\/bv-code-snippets-and-sample-code\/bv-soap\/","url":"https:\/\/test.serviceobjects.com\/docs\/dots-bin-validation\/bv-code-snippets-and-sample-code\/bv-soap\/","name":"BV - SOAP","isPartOf":{"@id":"https:\/\/test.serviceobjects.com\/docs\/#website"},"datePublished":"2022-11-09T22:33:50+00:00","dateModified":"2024-03-29T16:04:19+00:00","description":"C#JavaPHPRoRPythonColdFusionVBApexTSQL Bin Validation C# Code Snippet \/\/Add a service to your application","breadcrumb":{"@id":"https:\/\/test.serviceobjects.com\/docs\/dots-bin-validation\/bv-code-snippets-and-sample-code\/bv-soap\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/test.serviceobjects.com\/docs\/dots-bin-validation\/bv-code-snippets-and-sample-code\/bv-soap\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/test.serviceobjects.com\/docs\/dots-bin-validation\/bv-code-snippets-and-sample-code\/bv-soap\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/test.serviceobjects.com\/docs\/"},{"@type":"ListItem","position":2,"name":"DOTS BIN Validation","item":"https:\/\/test.serviceobjects.com\/docs\/dots-bin-validation\/"},{"@type":"ListItem","position":3,"name":"BV &#8211; Code Snippets and Sample Code","item":"https:\/\/test.serviceobjects.com\/docs\/dots-bin-validation\/bv-code-snippets-and-sample-code\/"},{"@type":"ListItem","position":4,"name":"BV &#8211; SOAP"}]},{"@type":"WebSite","@id":"https:\/\/test.serviceobjects.com\/docs\/#website","url":"https:\/\/test.serviceobjects.com\/docs\/","name":"Service Objects | Contact, Phone, Email Verification | Data Quality Services","description":"","publisher":{"@id":"https:\/\/test.serviceobjects.com\/docs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/test.serviceobjects.com\/docs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/test.serviceobjects.com\/docs\/#organization","name":"Service Objects | Contact, Phone, Email Verification | Data Quality Services","url":"https:\/\/test.serviceobjects.com\/docs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/test.serviceobjects.com\/docs\/#\/schema\/logo\/image\/","url":"https:\/\/test.serviceobjects.com\/docs\/wp-content\/uploads\/2022\/08\/SO-logo-2560px-transparent.png","contentUrl":"https:\/\/test.serviceobjects.com\/docs\/wp-content\/uploads\/2022\/08\/SO-logo-2560px-transparent.png","width":2560,"height":1440,"caption":"Service Objects | Contact, Phone, Email Verification | Data Quality Services"},"image":{"@id":"https:\/\/test.serviceobjects.com\/docs\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/test.serviceobjects.com\/docs\/wp-json\/wp\/v2\/pages\/2880","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.serviceobjects.com\/docs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/test.serviceobjects.com\/docs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/test.serviceobjects.com\/docs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/test.serviceobjects.com\/docs\/wp-json\/wp\/v2\/comments?post=2880"}],"version-history":[{"count":9,"href":"https:\/\/test.serviceobjects.com\/docs\/wp-json\/wp\/v2\/pages\/2880\/revisions"}],"predecessor-version":[{"id":10032,"href":"https:\/\/test.serviceobjects.com\/docs\/wp-json\/wp\/v2\/pages\/2880\/revisions\/10032"}],"up":[{"embeddable":true,"href":"https:\/\/test.serviceobjects.com\/docs\/wp-json\/wp\/v2\/pages\/2849"}],"wp:attachment":[{"href":"https:\/\/test.serviceobjects.com\/docs\/wp-json\/wp\/v2\/media?parent=2880"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}