- Kaspersky Threat Intelligence Portal
- What's new
- Data provision
- Licensing
- Interface of Kaspersky Threat Intelligence Portal
- File analysis
- Lookup requests
- Web address analysis
- Viewing public request results
- Private requests
- Submitting objects for re-validation
- Signing in
- Requesting Demo TAXII Server Token
- Working with the API
- Sending feedback
- Requesting a demo
- Information about third-party code
- Trademark notices
Looking up a domain
Kaspersky Threat Intelligence Portal provides an API for looking up a domain.
Request
Request method: GET
Endpoint: https://opentip.kaspersky.com/api/v1/search/domain
Query parameter: request
—Domain that you want to investigate.
cURL command sample:
Here:
|
Responses
Request processed successfully.
Endpoint returns a JSON object that contains lookup results for the specified domain.
200 OK response parameters
Parameter |
Type |
Description |
---|---|---|
|
string |
Color of the zone that a domain belongs to. Available values:
|
|
object |
General information about the requested domain. |
|
integer |
Number of known malicious files. |
|
integer |
Number of known malicious web addresses. |
|
integer |
Number of IP addresses related to the domain. |
|
string |
Name of the requested domain. |
|
integer |
Number of IP addresses (IPv4) for the requested domain. |
|
Array of strings |
Categories of the requested domain. |
|
Array of objects |
Categories of the requested domain and zones that the category belongs to:
|
|
object |
WHOIS information about the requested domain. |
|
string |
Name of the requested domain. |
|
string <date-time> |
Date when the requested domain was registered. |
|
string <date-time> |
Date when registration information about the requested domain was last updated. |
|
string <date-time> |
Expiration date of the requested domain. |
|
Array of strings |
Name servers of the requested domain. |
|
Array of strings |
Contact information for the owner of the requested domain. |
|
object |
Information about the requested domain's registrar:
|
|
Array of strings |
Statuses of the requested domain. |
|
string |
Name of the registration organization. |
Request not processed: incorrect query.
Make sure you enter the correct parameter, and then try to run the query again.
Request not processed: user authentication failed.
Make sure you enter the correct credentials, and then try to run the query again.
Request not processed: quota or request limit exceeded.
Check your quota and limitations, and try to run the query again later.
Request not processed: requested object lookup results not found.
Make sure the specified object is correct, and then run the query again.