manageProfiles
Create, list, get, update, or delete NextDNS profiles for DNS configuration management.
Instructions
Manage NextDNS profiles.
NextDNS profiles are named configurations that contain DNS settings, blocklists,
analytics, and logs. Most other tools require a profile_id from this tool.
Operations:
- list: Return all profiles the API key can access.
- create: Create a new profile (requires name).
- get: Retrieve a single profile (requires profile_id).
- update: Rename a profile (requires profile_id and name).
- delete: Remove a profile (requires profile_id).
Examples:
- list: manageProfiles(operation="list")
- create: manageProfiles(operation="create", name="Home Network")
- get: manageProfiles(operation="get", profile_id="abc123")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| operation | Yes | ||
| profile_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||