Ascio Web Service v2

Perl DoRegistrantVerification

Trigger the Registrant Verification process at Ascio. The customers email is passed in the "value" field. Please click here for more information about the process: Registrant Verification process.

Response DoRegistrantVerification(string sessionId,string value)

Response codes

ResultCodeMessageValue
200OK
401Authorization failed
404Object not found

DoRegistrantVerification Request

PropertyDescription
sessionIdExample: o58t9fjgw9bjarp6q7byv13e
valuePlease provide an e-mail address here
Example: "administrator@ascio-test-domain.com"

DoRegistrantVerificationResponse

Property
DoRegistrantVerificationResult

Perl example

use SOAP::Lite;
use Date::Format;
$proxy = "https://aws.demo.ascio.com/2012/01/01/AscioService.svc";
$namespace = "http://www.ascio.com/2007/01";
$soap = SOAP::Lite->on_action( sub { "http://www.ascio.com/2007/01/IRegistrantService/DoRegistrantVerification" } )->proxy($proxy);
$soap->autotype(0);
$method = SOAP::Data->name("DoRegistrantVerification")->attr({xmlns => $namespace});
@query = (
	SOAP::Data->name("sessionId" => $sessionId),
	SOAP::Data->name("value" => $value)
);

$result = $soap->call($method => @query);
unless ($result->fault) {
	$response = $result->valueof("//DoRegistrantVerificationResponse/DoRegistrantVerificationResult");
	print "ResultCode : $response->{'ResultCode'}\r\n";
	print "Message : $response->{'Message'}\r\n";
	if ($response->{"ResultCode"} == 200) {
		print "OK";
	}
}
else {
	print join ", ",
	$result->faultcode,
	$result->faultstring,
	$result->faultdetail;
}
WSDL for AWS v2
https://aws.demo.ascio.com/2012/01/01/AscioService.wsdl (OTE)
https://aws.ascio.com/2012/01/01/AscioService.wsdl (Live)
Please configure the IP-Whitelisting in the portal/demo-portal.