Skip to main content

Domain Intel | C# SDK

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

Domain Intel

DomainIntelClient

Domain Intel client.

var config = new Config("pangea_token", "pangea_domain");
var builder = new DomainIntelClient.Builder(config);
var client = builder.Build();

Reputation

DomainIntelClient.Reputation(DomainReputationRequest)

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

required parameters

DomainReputationRequest

DomainReputationRequest with a domain and provider

Response Object

Task<Response<DomainReputationResult>>

Response<DomainReputationResult>

var request = new DomainReputationRequest.Builder("737updatesboeing.com").Build();
var response = await client.Reputation(request);

Reputation V2

DomainIntelClient.ReputationBulk(DomainReputationBulkRequest)

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

required parameters

DomainReputationBulkRequest

DomainReputationBulkRequest with a domain list and provider

Response Object

Task<Response<DomainReputationBulkResult>>

Response<DomainReputationBulkResult>

string[] domains = new string[1] {"737updatesboeing.com"};
var request = new DomainReputationBulkRequest.Builder(domains).Build();
var response = await client.ReputationBulk(request);

WhoIs

DomainIntelClient.WhoIs(DomainWhoIsRequest)

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

required parameters

DomainWhoIsRequest

DomainWhoIsRequest with a domain and provider

Response Object

Task<Response<DomainWhoIsResult>>

Response<DomainWhoIsResult>

var request = new DomainWhoIsResult.Builder("google.com").Build();
var response = await client.WhoIs(request);