Ga naar de hoofdinhoud

Integration / Developer Tools & DevOps

Control D integration

Control D is a customizable DNS filtering and traffic redirection platform that allows users to manage internet access, enforce policies, and monitor usage across devices and networks.

About Control D

Control d is a customizable DNS filtering and traffic redirection platform. It helps you manage internet access, enforce policies, and monitor usage across devices and networks.

All integrations
Category
Developer Tools & DevOps
Connection
API key
Type
Tool
Actions
54
Tags
library

Example prompts

What you can ask Growf to do with Control D

  • List all devices connected to my account
  • Remove a device by its ID
  • Show known access IPs for my network
  • Delete a custom DNS rule from a profile

Available actions

54 actions your agents can run in Control D

  • Delete Device by ID

    Permanently delete a Control-D device/endpoint by its ID. WARNING: This is a destructive operation. Deleting a device will break DNS resolution on any physical gadget configured to use this device's unique DNS resolvers. Use GET /devices to retrieve valid device IDs before calling this action.

  • Delete Profile

    Permanently deletes a Control D profile by its unique identifier (PK). IMPORTANT: The profile must be orphaned (not enforced by any device) before it can be deleted. If the profile is currently assigned to one or more devices, the deletion will fail. Use this tool when you need to remove an unused …

  • Delete Profile Rule by Rule ID

    Delete a custom DNS rule from a Control D profile by its rule identifier (hostname/domain). This tool removes a DNS filtering rule from the specified profile. Rules in Control D are identified by the hostname/domain they target (e.g., 'example.com', 'ads.domain.com'). Prerequisites: - Obtain profil…

  • Delete Rule from Folder

    Delete a custom DNS rule from a specific folder in a Control D profile. This action permanently removes a custom rule (e.g., block, bypass, spoof, or redirect) from the specified folder within a profile. Requires valid profile_id, rule_id, and folder_id which can be obtained from: - profile_id: Get…

  • Delete Profile Schedule

    Tool to delete a specific schedule within a profile. Use after confirming profile_id and schedule_id.

  • List Known Access IPs

    List up to the latest 50 IP addresses that were used to query against a specific Device (resolver). Use this to retrieve known access IPs associated with a device in your Control D account.

  • Get Analytics Endpoints

    Tool to list analytics storage regions and their endpoints. Use after authenticating to retrieve available analytics regions.

  • Get Analytics Levels

    Tool to retrieve available analytics log levels for Control D devices. Use when you need to know what analytics options can be configured on devices (No Analytics, Some Analytics, Full Analytics).

  • Get Billing Payments

    Tool to retrieve billing history of all payments made. Use when you need to access payment records, transaction history, or billing information for the account.

  • Get Billing Products

    Retrieve all products currently activated on the Control D account. Use this to view active billing products, subscriptions, and their details.

  • Get Devices

    Lists all Control D devices (endpoints) associated with the account. Each device represents a unique DNS resolver that enforces a Profile (set of filtering rules). Use this to retrieve device inventory, check device status, or get resolver configuration details. Optionally filter by device_type to …

  • Get Device Types

    List all allowed device types in Control D. Returns categorized device types (OS, Browser, TV, Router) with their available icon identifiers and human-readable labels. Use when you need to display device type options or validate device icon identifiers when creating or updating devices.

Put Control D to work inside Growf.

Connect it once and every workspace, agent and workflow can use it — securely, with your team in the loop.