Application Domains
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
The dataset is updated several times a week.
Get Started
We have a number of available subscription options to meet your needs. If you have a specific requirement for the data, please do not hesitate to contact us
Available SubscriptionsIf you subscribed to the Application Domains dataset prior to October 2024, you can access the legacy dataset here.
Dataset Quick Reference
JSON Lists | https://feeds.netify.ai/datasets/v2/application_domains/application_domains.json.gz |
JSON - Extended Data
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
Application Property
Every item in the payload list starts with our standard application property. This provides the application name, description, logo, and other details. The adjacent JSON example, the Netflix application details.
Domain List
ID
We provide a unique ID for every domain.
Label
You can identify a application domain by the label (e.g. netflix.com).
Category
Domains share the same category as the application, so it is not explicitly shown in the domain object. You can find a list of domain categories and associated IDs / tags here.
Platform Property
if a domain is associated with a platform, the details are provided in the platform property. The properties are identical to the application property, but it is labeled with ...drum roll... "platform".
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 property details for Akamai are provided.
Domain Info - Visualized
Domain | netflix.com.edgesuite.net |
Application |
![]() |
Platform |
![]() |
Application Domains List - Objects
"application_domain_list": [
[ Application Domain Object ],
[ Application Domain Object ],
...
]
Application Domain Object - Overview
{
{ Application Property },
"domain_list": [
{ Domain Object },
{ Domain Object },
...
]
]
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"
}
},
]
}
Sample Scripts
The script(s) provided below are intended as sample code only - feel free to modify.
Python - Fetch Single Application
Step 1
Download the script.
curl https://www.netify.ai/scripts/dataset.py -o dataset.py
Step 2
Set the executable bit.
chmod +x dataset.py
Step 3
Example call - Fetch domain list in JSON format for Slack application.
./dataset.py --key=YOUR_API_KEY slack domains
Example call - Fetch domain list in csv format for Reddit application.
./dataset.py --key=YOUR_API_KEY --csv reddit domains
Data Feeds Docs
Integration and Custom Solutions
Do you have any questions about integration, APIs or custom development?
Contact Us