As per my research i don't find any REST-API to get the HP warranty details, so i tried to achieve the same using ISEE-API. But when sending the request using the below request xml i get an error as 'BAD REQUEST'.
<?xml version="1.0"?>
-<SOAP-ENV:Envelope xmlns:iseeReg="http://www.hp.com/isee/webservices/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
-<SOAP-ENV:Body>
-<iseeReg:RegisterClient2>
-<iseeReg:request>
-<isee:ISEE-Registration xmlns:isee="http://www.hp.com/schemas/isee/5.00/event" schemaVersion="5.00">
-<RegistrationSource>
-<HP_OOSIdentifiers>
-<OSID>
-<Section name="SYSTEM_IDENTIFIERS">
<Property name="TimestampGenerated" value="2014/1/14 10:25:30 GMT Standard Time"/>
</Section>
</OSID>
-<CSID>
-<Section name="SYSTEM_IDENTIFIERS">
<Property name="CollectorType" value="MC3"/>
<Property name="CollectorVersion" value="T05.80.1 build 1"/>
<Property name="AutoDetectedSystemSerialNumber" value="USM5500380"/>
<Property name="SystemModel" value="HP ProLiant"/>
<Property name="TimestampGenerated" value="2014/1/14 10:25:30 GMT Standard Time"/>
</Section>
</CSID>
</HP_OOSIdentifiers>
-<PRS_Address>
<AddressType>0</AddressType>
<Address1/>
<Address2/>
<Address3/>
<Address4/>
<City/>
<Region/>
<PostalCode/>
<TimeZone/>
<Country/>
</PRS_Address>
</RegistrationSource>
-<HP_ISEECustomer>
<Business/>
<Name/>
</HP_ISEECustomer>
-<HP_ISEEPerson>
<CommunicationMode>255</CommunicationMode>
<ContactType/>
<FirstName/>
<LastName/>
<Salutation/>
<Title/>
<EmailAddress/>
<TelephoneNumber/>
<PreferredLanguage/>
<Availability/>
</HP_ISEEPerson>
</isee:ISEE-Registration>
</iseeReg:request>
</iseeReg:RegisterClient2>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Can any one help me out what is wrong in the above xml format, which is causing such an error to occur. And i would be very grateful if any one can provide me the way to call this API using VB-Script.