Application Domains Datasets
The Netify Application Domains dataset provides network intelligence data that is typically used for:
- DNS filtering
- Application detection
- Hostname-based machine learning models
- See It
- Browse application data
- Learn About It
- Dataset overview
- Update Frequency
- Several times a week
Legacy Dataset
If you subscribed to the Application Domains dataset prior to October 2024, you can access the legacy dataset here.
Downloads
You can find links to information on authentication, response codes, and other developer topics in the menu. An API key or token from a subscription is required to access the links below.
Payload Overview
The application_domains.json.gz dataset provides a list of thousands of applications with their associated domains. The dataset includes:
- Application information and logos
- Application category
- Platform information and logos
- Platform category
Every item in the application_domain_list starts with our standard application object. This provides the application name, description, logo, and other details. The domain_list provides a list of domain objects (described in the next section) associated with the application.
Application Domain List - Overview
"application_domain_list": [
{
"application": { Application Attributes },
"domain_list": [
{ Domain Object },
{ Domain Object },
...
],
},
...
Application Domain Attributes
In the adjacent JSON example, the edgesuite.net suffix in the Netflix domain (netflix.com.edgesuite.net) is part of Akamai's content delivery network. For this reason, the platform details for Akamai are provided.
id
integerlabel
stringcategory
objectApplication Domains vs. Registrable Domains
A registrable domain is the domain name that can be registered with a domain registrar and is typically associated with an organization or owner. For example, googleapis.com is a registrable domain. Registrable domains are defined by the domain-name hierarchy and public suffix rules, and are the type of domains commonly used in WHOIS and registration records.
An application domain, by contrast, is a hostname pattern that Netify's DPI engine has observed and associated with a specific application. It is used for traffic classification rather than domain registration or ownership. An application domain can be:
- A registrable domain, such as googleapis.com
- A subdomain, such as youtubei.googleapis.com
- A suffix that matches multiple hostnames, such as *.googleapis.com and *.youtubei.googleapis.com
This distinction is important because domain ownership and application usage do not always align. A single registrable domain may support multiple applications, and individual subdomains may be used by entirely different applications.
For example, googleapis.com can be classified as a Google application domain and may match both googleapis.com and *.googleapis.com. However, youtubei.googleapis.com is specifically associated with YouTube. Because it is a more specific application-domain match, it takes precedence over the broader *.googleapis.com pattern.
In short, a registrable domain describes the domain's position in the DNS and registration hierarchy, while an application domain describes how a hostname is used and classified by an application.
Application Domain Object - JSON Example
{
"application": {
"id": 133,
"tag": "netflix",
"label": "Netflix",
"description": "Netflix is ...",
"home_page": {
"url": "https://www.netflix.com",
"text": "Netflix"
},
"category": {
"id": 29,
"tag": "streaming-media",
"label": "Streaming Media"
},
"favicon": "https://static.netify.ai/...",
"icon": "https://static.netify.ai/...",
"logo": "https://static.netify.ai/...",
"favicon_source": "app",
"icon_source": "app",
"logo_source": "app"
},
"domain_list": [
{
"id": 2739815,
"label": "netflix.ca"
},
{
"id": 1710630,
"label": "netflix.com"
},
{
"id": 2738882,
"label": "netflix.com.edgesuite.net",
"platform": {
"id": 10011,
"tag": "akamai",
"label": "Akamai",
"description": "Akamai is ...",
"home_page": {
"url": "https://www.akamai.com",
"text": "Akamai"
},
"category": {
"id": 35,
"tag": "cdn",
"label": "CDN"
}
"favicon": "https://static.netify.ai/...",
"icon": "https://static.netify.ai/...",
"logo": "https://static.netify.ai/...",
"favicon_source": "app",
"icon_source": "app",
"logo_source": "app"
}
}
]
}