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.

Learn More Browse Applications

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 Subscriptions
Legacy Dataset
If you subscribed to the Application Domains dataset prior to October 2024, you can access the legacy dataset here.

Dataset Quick Reference

You can find links to information on authentication, response codes, data formats, and other developer topics in the menu. An API key or token from a subscription is required to access the links below.
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 Netflix - Logo Netflix
Platform Akamai - Logo Akamai

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

Integration and Custom Solutions

Do you have any questions about integration, APIs or custom development?

Contact Us