Dnsfilter
Overview
SLUG: DNSFILTER
Description
DNSFilter provides cloud-based DNS security and content filtering solutions to protect networks from online threats and manage internet usage.
Authentication Details
API Key
Connecting to Dnsfilter
Create an auth config
Use the dashboard to create an auth config for the Dnsfilter toolkit. This allows you to connect multiple Dnsfilter accounts to Composio for agents to use.
Create and Get auth config ID
Click “Create Dnsfilter Auth Config”. After creation, copy the displayed ID starting with ac_
. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using API Key
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the Dnsfilter toolkit’s playground
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
DNSFILTER_CREATE_IP_ADDRESS
Tool Name: Create IP Address
Description
Action Parameters
Action Response
DNSFILTER_GET_APPLICATION_CATEGORY
Tool Name: Get Application Category
Description
Action Parameters
Action Response
DNSFILTER_GET_BILLING_INFORMATION
Tool Name: Get Billing Information
Description
Action Parameters
Action Response
DNSFILTER_GET_CATEGORY
Tool Name: Get Category
Description
Action Parameters
Action Response
DNSFILTER_GET_IP_ADDRESS
Tool Name: Get IP Address
Description
Action Parameters
Action Response
DNSFILTER_LIST_ALL_CATEGORIES
Tool Name: List All Categories
Description
Action Parameters
Action Response
DNSFILTER_LIST_ALL_IP_ADDRESSES
Tool Name: List All IP Addresses
Description
Action Parameters
Action Response
DNSFILTER_LIST_ALL_MAC_ADDRESSES
Tool Name: List All MAC Addresses
Description
Action Parameters
Action Response
DNSFILTER_LIST_APPLICATIONS
Tool Name: List Applications
Description
Action Parameters
Action Response
DNSFILTER_LIST_APPLICATION_CATEGORIES
Tool Name: List Application Categories
Description
Action Parameters
Action Response
DNSFILTER_LIST_BLOCK_PAGES
Tool Name: List Block Pages
Description
Action Parameters
Action Response
DNSFILTER_LIST_CATEGORIES
Tool Name: List Categories
Description
Action Parameters
Action Response
DNSFILTER_LIST_INVOICES
Tool Name: List Invoices
Description
Action Parameters
Action Response
DNSFILTER_LIST_IP_ADDRESSES
Tool Name: List IP Addresses
Description
Action Parameters
Action Response
DNSFILTER_LIST_MAC_ADDRESSES
Tool Name: List MAC Addresses
Description
Action Parameters
Action Response
DNSFILTER_LIST_NETWORKS
Tool Name: List Networks
Description
Action Parameters
Action Response
DNSFILTER_LIST_ORGANIZATIONS
Tool Name: List Organizations
Description
Action Parameters
Action Response
DNSFILTER_SUGGEST_DOMAIN_THREAT
Tool Name: Suggest Domain Threat
Description
Action Parameters
Action Response
DNSFILTER_VALIDATE_AUTH0_JWT
Tool Name: Validate Auth0 JWT
Description
Action Parameters
Action Response