Skip to main content

URL Intel | C# SDK

The URL Intel service allows you to retrieve intelligence about known URLs, giving you insight into the reputation of a URL.

URL Intel

URLIntelClient

URL Intel client.

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

Reputation

URLIntelClient.Reputation(URLReputationRequest)

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

required parameters

URLReputationRequest

URLReputationRequest with the URL to be looked up

Response Object

Task<Response<URLReputationResult>>

Response<URLReputationResult>

var request = new URLReputationRequest.Builder(
    "http://113.235.101.11:54384")
    .Build();
var response = await client.Reputation(request);

Reputation V2

URLIntelClient.ReputationBulk(URLReputationBulkRequest)

Retrieve reputation scores for a list of URLs, from a provider, including an optional detailed report.

required parameters

URLReputationBulkRequest

URLReputationBulkRequest with the URL list to be looked up

Response Object

Task<Response<URLReputationBulkResult>>

Response<URLReputationBulkResult>

string[] urls = new string[1] {"http://113.235.101.11:54384"};
var request = new URLReputationBulkRequest.Builder(urls).Build();
var response = await client.ReputationBulk(request);