Skip to main content

Domain Intel | Java SDK

The Domain Intel service allows you to retrieve intelligence about known domain names, giving you insight into the reputation of a domain.

Reputation

reputation(DomainReputationRequest request)

Retrieve reputation for a domain from a provider, including an optional detailed report.

required parameters

DomainReputationRequest

Response Object

DomainReputationResponse

DomainReputationResponse

 DomainReputationRequest request = new DomainReputationRequest
 	.Builder("737updatesboeing.com")
 	.provider("domaintools")
 	.verbose(true)
 	.raw(true)
 	.build();

 DomainReputationResponse response = client.reputation(request);

Reputation V2

reputationBulk(DomainReputationBulkRequest request)

Retrieve reputations for a list of domains from a provider, including an optional detailed report.

required parameters

DomainReputationBulkRequest

Response Object

DomainReputationBulkResponse

DomainReputationBulkResponse

 String[] domains = {"737updatesboeing.com"};

 DomainReputationBulkRequest request = new DomainReputationBulkRequest
 	.Builder(domains)
 	.provider("domaintools")
 	.verbose(true)
 	.raw(true)
 	.build();

 DomainReputationBulkResponse response = client.reputationBulk(request);

WhoIs

whoIs(DomainWhoIsRequest request)

Retrieve who is for a domain from a provider, including an optional detailed report.

required parameters

DomainWhoIsRequest

Response Object

DomainWhoIsResponse

DomainWhoIsResponse

 DomainWhoIsRequest request = new DomainWhoIsRequest
 	.Builder("google.com")
 	.provider("whoisxml")
 	.verbose(true)
 	.raw(true)
 	.build();

 DomainWhoIsResponse response = client.whoIs(request);