FraudLabsWebService


Click here for a complete list of operations.

FraudLabs

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
IP:
CITY:
REGION:
POSTAL:
COUNTRY:
DOMAIN:
PHONE:
BIN:
BINNAME:
BINPHONE:
LICENSE:
SHIPADDR:
SHIPCITY:
SHIPREGION:
SHIPPOSTAL:
SHIPCOUNTRY:
QUERYID:

SOAP

The following is a sample SOAP request and response. The placeholders shown need to be replaced with actual values.

POST /fraudlabswebservice.asmx HTTP/1.1
Host: ws.fraudlabs.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://ws.fraudlabs.com/FraudLabs"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <FraudLabs xmlns="http://ws.fraudlabs.com/">
      <IP>string</IP>
      <CITY>string</CITY>
      <REGION>string</REGION>
      <POSTAL>string</POSTAL>
      <COUNTRY>string</COUNTRY>
      <DOMAIN>string</DOMAIN>
      <PHONE>string</PHONE>
      <BIN>string</BIN>
      <BINNAME>string</BINNAME>
      <BINPHONE>string</BINPHONE>
      <LICENSE>string</LICENSE>
      <SHIPADDR>string</SHIPADDR>
      <SHIPCITY>string</SHIPCITY>
      <SHIPREGION>string</SHIPREGION>
      <SHIPPOSTAL>string</SHIPPOSTAL>
      <SHIPCOUNTRY>string</SHIPCOUNTRY>
      <QUERYID>string</QUERYID>
    </FraudLabs>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <FraudLabsResponse xmlns="http://ws.fraudlabs.com/">
      <FraudLabsResult>
        <COUNTRYMATCH>string</COUNTRYMATCH>
        <COUNTRY>string</COUNTRY>
        <HIGHRISKCOUNTRY>string</HIGHRISKCOUNTRY>
        <DISTANCE>int</DISTANCE>
        <IP2COUNTRY>string</IP2COUNTRY>
        <IP2REGION>string</IP2REGION>
        <IP2CITY>string</IP2CITY>
        <IP2LATITUDE>float</IP2LATITUDE>
        <IP2LONGITUDE>float</IP2LONGITUDE>
        <IP2ISP>string</IP2ISP>
        <ANONYMOUSPROXY>string</ANONYMOUSPROXY>
        <FREEMAIL>string</FREEMAIL>
        <BINCOUNTRYMATCH>string</BINCOUNTRYMATCH>
        <BINNAMEMATCH>string</BINNAMEMATCH>
        <BINPHONEMATCH>string</BINPHONEMATCH>
        <BINCOUNTRY>string</BINCOUNTRY>
        <BINBANKNAME>string</BINBANKNAME>
        <BINBANKPHONE>string</BINBANKPHONE>
        <POSTALCITYMATCH>string</POSTALCITYMATCH>
        <PHONECITYMATCH>string</PHONECITYMATCH>
        <SHIPFORWARD>string</SHIPFORWARD>
        <CREDITSAVAILABLE>int</CREDITSAVAILABLE>
        <FRAUDSCORE>int</FRAUDSCORE>
        <QUERYID>string</QUERYID>
        <MESSAGE>string</MESSAGE>
      </FraudLabsResult>
    </FraudLabsResponse>
  </soap:Body>
</soap:Envelope>

HTTP GET

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

GET /fraudlabswebservice.asmx/FraudLabs?IP=string&CITY=string&REGION=string&POSTAL=string&COUNTRY=string&DOMAIN=string&PHONE=string&BIN=string&BINNAME=string&BINPHONE=string&LICENSE=string&SHIPADDR=string&SHIPCITY=string&SHIPREGION=string&SHIPPOSTAL=string&SHIPCOUNTRY=string&QUERYID=string HTTP/1.1
Host: ws.fraudlabs.com
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<FRAUDLABS xmlns="http://ws.fraudlabs.com/">
  <COUNTRYMATCH>string</COUNTRYMATCH>
  <COUNTRY>string</COUNTRY>
  <HIGHRISKCOUNTRY>string</HIGHRISKCOUNTRY>
  <DISTANCE>int</DISTANCE>
  <IP2COUNTRY>string</IP2COUNTRY>
  <IP2REGION>string</IP2REGION>
  <IP2CITY>string</IP2CITY>
  <IP2LATITUDE>float</IP2LATITUDE>
  <IP2LONGITUDE>float</IP2LONGITUDE>
  <IP2ISP>string</IP2ISP>
  <ANONYMOUSPROXY>string</ANONYMOUSPROXY>
  <FREEMAIL>string</FREEMAIL>
  <BINCOUNTRYMATCH>string</BINCOUNTRYMATCH>
  <BINNAMEMATCH>string</BINNAMEMATCH>
  <BINPHONEMATCH>string</BINPHONEMATCH>
  <BINCOUNTRY>string</BINCOUNTRY>
  <BINBANKNAME>string</BINBANKNAME>
  <BINBANKPHONE>string</BINBANKPHONE>
  <POSTALCITYMATCH>string</POSTALCITYMATCH>
  <PHONECITYMATCH>string</PHONECITYMATCH>
  <SHIPFORWARD>string</SHIPFORWARD>
  <CREDITSAVAILABLE>int</CREDITSAVAILABLE>
  <FRAUDSCORE>int</FRAUDSCORE>
  <QUERYID>string</QUERYID>
  <MESSAGE>string</MESSAGE>
</FRAUDLABS>

HTTP POST

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

POST /fraudlabswebservice.asmx/FraudLabs HTTP/1.1
Host: ws.fraudlabs.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

IP=string&CITY=string&REGION=string&POSTAL=string&COUNTRY=string&DOMAIN=string&PHONE=string&BIN=string&BINNAME=string&BINPHONE=string&LICENSE=string&SHIPADDR=string&SHIPCITY=string&SHIPREGION=string&SHIPPOSTAL=string&SHIPCOUNTRY=string&QUERYID=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<FRAUDLABS xmlns="http://ws.fraudlabs.com/">
  <COUNTRYMATCH>string</COUNTRYMATCH>
  <COUNTRY>string</COUNTRY>
  <HIGHRISKCOUNTRY>string</HIGHRISKCOUNTRY>
  <DISTANCE>int</DISTANCE>
  <IP2COUNTRY>string</IP2COUNTRY>
  <IP2REGION>string</IP2REGION>
  <IP2CITY>string</IP2CITY>
  <IP2LATITUDE>float</IP2LATITUDE>
  <IP2LONGITUDE>float</IP2LONGITUDE>
  <IP2ISP>string</IP2ISP>
  <ANONYMOUSPROXY>string</ANONYMOUSPROXY>
  <FREEMAIL>string</FREEMAIL>
  <BINCOUNTRYMATCH>string</BINCOUNTRYMATCH>
  <BINNAMEMATCH>string</BINNAMEMATCH>
  <BINPHONEMATCH>string</BINPHONEMATCH>
  <BINCOUNTRY>string</BINCOUNTRY>
  <BINBANKNAME>string</BINBANKNAME>
  <BINBANKPHONE>string</BINBANKPHONE>
  <POSTALCITYMATCH>string</POSTALCITYMATCH>
  <PHONECITYMATCH>string</PHONECITYMATCH>
  <SHIPFORWARD>string</SHIPFORWARD>
  <CREDITSAVAILABLE>int</CREDITSAVAILABLE>
  <FRAUDSCORE>int</FRAUDSCORE>
  <QUERYID>string</QUERYID>
  <MESSAGE>string</MESSAGE>
</FRAUDLABS>