Delete Device by IDPermanently delete a Control-D device/endpoint by its ID.
Delete ProfilePermanently deletes a Control D profile by its unique identifier (PK).
Delete Profile Rule by Rule IDDelete a custom DNS rule from a Control D profile by its rule identifier (hostname/domain).
Delete Rule from FolderDelete a custom DNS rule from a specific folder in a Control D profile.
Delete Profile ScheduleTool to delete a specific schedule within a profile.
List Known Access IPsList up to the latest 50 IP addresses that were used to query against a specific Device (resolver).
Get Analytics EndpointsTool to list analytics storage regions and their endpoints.
Get Analytics LevelsTool to retrieve available analytics log levels for Control D devices.
Get Billing PaymentsTool to retrieve billing history of all payments made.
Get Billing ProductsRetrieve all products currently activated on the Control D account.
Get DevicesLists all Control D devices (endpoints) associated with the account.
Get Device TypesList all allowed device types in Control D.
Get IPTool to retrieve the current IP address and datacenter information for the API request.
Get Network StatsTool to retrieve network stats on available services in different POPs (Points of Presence).
Get Organization MembersTool to view organization membership.
Get Organization DetailsTool to view the authenticated organization's details.
Get Sub-OrganizationsTool to view sub-organizations and their details.
Get ProfilesTool to list all profiles associated with the authenticated account.
Get Profile OptionsRetrieves all available configuration options for DNS profiles in Control D.
Get Profile by IDTool to retrieve details of a specific profile by its ID.
Get Profile AnalyticsRetrieve analytics data for a Control D profile.
Get Profile Analytics LogsRetrieves DNS query activity logs for a specific Control D profile.
Get Analytics Log EntryTool to retrieve a specific analytics log entry by its ID.
Get Profile Analytics SummaryTool to fetch a summary of analytics data for a given profile.
Get Profile Analytics Top DomainsTool to fetch top domains accessed within a specific profile.
Get Profile Top ServicesTool to fetch top services accessed within a profile.
Get Profile FiltersList all native (Control D curated) filters for a profile and their current states.
List External Filters for ProfileTool to list third-party filters for a specific profile.
Get Profile FoldersList all rule folders (groups) within a Control D profile.
List Custom DNS Rules for ProfileRetrieve custom DNS rules for a Control D profile.
Get Specific Rule in FolderTool to retrieve a specific rule within a folder by its ID.
Get Profile SchedulesTool to list schedules associated with a specific profile.
Get Profile ScheduleTool to retrieve a specific schedule by its ID within a profile.
Get Profile ServicesTool to list services associated with a specific profile.
Get ProxiesTool to retrieve the list of usable proxy locations that traffic can be redirected through.
Get Service CategoriesList all available service categories in Control D.
List Services by CategoryRetrieves all services within a specific ControlD service category.
Get UsersRetrieve the authenticated user's account information from Control D.
Create DeviceCreate a new device (DNS endpoint) in Control D.
Create ProfileCreate a new blank profile or clone an existing one.
Create Custom DNS RuleCreate custom DNS rules for a profile to control domain resolution.
Create Custom Rules in Profile FolderTool to create custom rules within a specific folder for a profile.
Create Profile ScheduleCreate a new time-based schedule within a Control D profile.
Modify DeviceModify an existing Control D device's settings.
Modify OrganizationModify organization settings such as name, contact details, website, and device limits.
Modify ProfileModify an existing profile by its ID.
Bulk Update Profile FiltersTool to bulk update filters on a specific profile.
Update External Filters for ProfileTool to update external filters for a specific profile.
Modify Profile FilterModify the enabled state of a specific native filter on a profile.
Modify Custom Rule for ProfileModify an existing custom DNS rule for a profile in Control D.
Update Custom Rule by Rule IDTool to update an existing custom rule by its ID.
Move Profile Rule to FolderTool to move a specific custom rule into a different folder.
Update Profile ScheduleTool to update a specific schedule within a profile.
Modify Service for ProfileTool to modify a specific service rule for a profile.