Code:
<?xml version="1.0" encoding="utf-8"?>
<ApiResponse Status="OK" xmlns="http://api.namecheap.com/xml.response">
  <Errors />
  <Warnings />
  <RequestedCommand>namecheap.domains.check</RequestedCommand>
  <CommandResponse Type="namecheap.domains.check">
    <DomainCheckResult Domain="domain1.com" Available="false" />
    <DomainCheckResult Domain="domain2.com" Available="false" />
  </CommandResponse>
  <Server>WEB1-SANDBOX1</Server>
  <GMTTimeDifference>--4:00</GMTTimeDifference>
  <ExecutionTime>2.391</ExecutionTime>
</ApiResponse>

i thought it would be like this but apparently not


VB.NET Code:
  1. Dim doc As New XmlDocument
  2.         doc.Load("https://api.sandbox.namecheap.com/xml.response?ApiUser=xxxx&ApiKey=xxxx&UserName=xxxx&ClientIp=xxxx&Command=namecheap.domains.check&DomainList=domain1.com,domain2.com")
  3.  
  4.         Dim nodes As XmlNodeList = doc.SelectNodes("CommandResponse/DomainCheckResult")
  5.  
  6.         For Each node As XmlNode In nodes
  7.             Dim Remarks As String = node.SelectSingleNode("Domain").InnerText
  8.             Dim Time As String = node.SelectSingleNode("Available").InnerText
  9.             ListView1.Items.Add(New ListViewItem(New String() {Remarks, Time}))
  10.         Next