NAiOS IconNAiOS Logo
Contacto
Contacto

Suscríbete a la newsletter

Novedades de IA y de producto. Sin spam, puedes darte de baja cuando quieras.

Consejo: usa tu email de empresa para una respuesta más relevante.

Comprobando seguridad…
NAiOS Icon
NAiOS Logo

El primer integrador de IA para empresas reales. Conecta todas tus herramientas de IA de forma segura y escalable.

+34 695482054info@naios.netinfo@netretina.ai
LinkedInNAiOS AcademyNetretina.AiContact UsX

Plataforma

  • Características
  • Integraciones
  • Planes y precios

Empresa

  • Sobre nosotros
  • Blog
  • Contacto

Compliance

  • Reglamento Europeo de IA
  • Transparencia de IA

Legal

  • Aviso legal
  • Política de privacidad
  • Términos y condiciones
  • Política de cookies
  • Devoluciones

© 2026 NAiOS. Todos los derechos reservados.

Un producto de Netretina.Ai

    Volver al catálogo

    Nextdns

    nextdns

    NextDNS is a DNS service that enhances internet security and privacy by blocking malicious websites, tracking scripts, and ads before they reach your device.

    Security & Identity ToolsWeb del proveedor
    Acciones
    43
    Triggers
    0
    Autenticación
    —
    OAuth gestionado
    No
    Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

    Acciones disponibles (43)

    Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

    Add Blocked TLDNEXTDNS_ADD_BLOCKED_TLDAcción

    Tool to add a top-level domain to the security blocklist for a nextdns profile. use after listing current security settings to ensure the tld is not already blocked.

    Parámetros de entrada

    • tldstringObligatorio

      The top-level domain to block, including leading dot.

    • configstringObligatorio

      ID of the NextDNS profile to update.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Add Denylist DomainNEXTDNS_ADD_DENYLIST_DOMAINAcción

    Tool to add a domain to the denylist of a nextdns profile. use when blocking specific domains under a profile after obtaining its id.

    Parámetros de entrada

    • activeboolean

      Whether the denylist entry is active. Defaults to true.

    • configstringObligatorio

      NextDNS profile configuration ID.

    • domainstringObligatorio

      The domain to add to the denylist.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Toggle Block PageNEXTDNS_BLOCK_PAGEAcción

    Tool to enable or disable block page for a configuration. use when you need to toggle whether dns blocks show a block page.

    Parámetros de entrada

    • enabledbooleanObligatorio

      Whether to enable (True) or disable (False) the block page

    • config_idstringObligatorio

      NextDNS configuration ID

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Clear LogsNEXTDNS_CLEAR_LOGSAcción

    Tool to clear dns logs for a nextdns profile. use when you want to remove all existing query logs for a given profile. note: this operation cannot be undone.

    Parámetros de entrada

    • profile_idstringObligatorio

      ID of the profile to clear logs for (e.g., 'abc123').

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create ProfileNEXTDNS_CREATE_PROFILEAcción

    This tool allows users to create a new nextdns profile. it uses the post method at the endpoint https://api.nextdns.io/profiles. a profile is a distinct configuration set for dns filtering and security settings.

    Parámetros de entrada

    • namestringObligatorio

      Name of the new profile.

    • privacyobject

      Privacy settings for the profile.

    • denylistobject[]

      List of domains to denylist.

    • securityobject

      Security settings for the profile.

    • settingsobject

      General settings for the profile.

    • allowlistobject[]

      List of domains to allowlist.

    • parentalControlobject

      Parental control settings for the profile.

    Parámetros de salida

    • dataobjectObligatorio

      Response data containing the profile ID.

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete NextDNS ConfigurationNEXTDNS_DELETE_CONFIGAcción

    Tool to delete a nextdns configuration profile. use when you need to remove an existing profile by its id. use after confirming the profile exists.

    Parámetros de entrada

    • profilestringObligatorio

      The ID of the NextDNS configuration profile to delete

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Download LogsNEXTDNS_DOWNLOAD_LOGSAcción

    Tool to download dns logs for a profile. use when you need the url of the exported logs. use after confirming the profile id is valid. supports getting a redirect url or json.

    Parámetros de entrada

    • redirectboolean

      Whether to follow redirect. If False (redirect=0), the API returns a JSON with the 'url' field.

    • profile_idstringObligatorio

      ID of the NextDNS profile to download logs for (e.g., 'abc123').

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Analytics DevicesNEXTDNS_GET_ANALYTICS_DEVICESAcción

    Tool to retrieve analytics aggregated by devices. use when you need per-device query metrics within a specific time frame.

    Parámetros de entrada

    • limitinteger

      Number of results per page (1-500).

    • cursorstring

      Opaque pagination cursor for next page

    • devicestring

      Filter analytics for a specific device ID. Use '__UNIDENTIFIED__' to target unidentified devices.

    • profilestringObligatorio

      ID of the NextDNS profile to query

    • to_datestring

      Exclusive end date filter. Supports same formats as from_date.

    • from_datestring

      Inclusive start date filter. Supports ISO 8601, Unix timestamps (s/ms), relative (e.g., '-7d'), or common date formats.

    Parámetros de salida

    • dataobject[]Obligatorio

      List of device analytics items

    • metaobject

      Pagination and other metadata

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Analytics DomainsNEXTDNS_GET_ANALYTICS_DOMAINSAcción

    Tool to retrieve analytics data for domains within a specific profile. use after confirming the profile id to get per-domain query stats.

    Parámetros de entrada

    • rootboolean

      Return root domains instead of full hostnames (e.g. 'icloud.com' instead of 'gateway.icloud.com').

    • limitinteger

      Limit number of items to return (1-500)

    • cursorstring

      Opaque pagination cursor for next page

    • devicestring

      Filter analytics for a specific device ID. Use '__UNIDENTIFIED__' for unidentified devices.

    • statusstringenum

      Only include domains with this status

      defaultblockedallowed
    • profilestringObligatorio

      ID of the NextDNS profile to query

    • to_datestring

      Filter out entities with date newer or equal (exclusive). Same formats as from_date.

    • from_datestring

      Filter out entities with date older than (inclusive). Supports ISO8601, Unix timestamps, and relative dates (e.g. '-7d').

    Parámetros de salida

    • dataobject[]Obligatorio

      List of domain analytics items

    • metaobject

      Pagination and other metadata

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Analytics IPsNEXTDNS_GET_ANALYTICS_IPSAcción

    Tool to retrieve analytics aggregated by client ip addresses. use when you need to analyze dns query distribution per client ip for a given profile.

    Parámetros de entrada

    • tostring

      Exclusive end date filter. Same formats as `from`.

    • fromstring

      Inclusive start date filter. Supports ISO8601, Unix timestamps (s/ms), relative (e.g. '-7d') or common date formats.

    • limitinteger

      Limit number of items to return (1-500).

    • cursorstring

      Opaque pagination cursor for next page.

    • devicestring

      Filter analytics for a specific device ID. Use '__UNIDENTIFIED__' for unidentified devices.

    • profilestringObligatorio

      ID of the NextDNS profile to query

    Parámetros de salida

    • dataobject[]Obligatorio

      List of analytics entries aggregated by IP

    • metaobject

      Pagination and other metadata

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Analytics IP VersionsNEXTDNS_GET_ANALYTICS_IP_VERSIONSAcción

    Tool to retrieve analytics grouped by ip version within a specific profile. use after you have a profile id to see ipv4 vs ipv6 query counts.

    Parámetros de entrada

    • tostring

      Filter out entities with date newer or equal (exclusive). Same formats as from_date.

    • fromstring

      Filter out entities with date older than (inclusive). Supports ISO8601, Unix timestamps (s/ms), relative dates (e.g. '-7d'), or common date formats.

    • limitinteger

      Limit number of items to return (1-500)

    • cursorstring

      Opaque pagination cursor for next page

    • devicestring

      Filter analytics for a specific device ID. Use '__UNIDENTIFIED__' for unidentified devices.

    • profilestringObligatorio

      ID of the NextDNS profile to query

    Parámetros de salida

    • dataobject[]Obligatorio

      List of IP version analytics items

    • metaobject

      Pagination and other metadata

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Analytics Query TypesNEXTDNS_GET_ANALYTICS_QUERY_TYPESAcción

    Tool to retrieve dns query counts broken down by query type. use after selecting a profile and specifying date filters to analyze distribution by type.

    Parámetros de entrada

    • limitinteger

      Number of results per page (1-500).

    • cursorstring

      Opaque pagination cursor for next page.

    • devicestring

      Filter by device ID; use '__UNIDENTIFIED__' for unidentified devices.

    • profilestringObligatorio

      ID of the NextDNS profile to query

    • to_datestring

      Exclusive end date filter (exclusive). Same formats as from_date.

    • from_datestring

      Inclusive start date filter (inclusive). Supports ISO 8601, Unix timestamps (s/ms), relative dates (e.g., '-7d'), or common date formats.

    Parámetros de salida

    • dataobject[]Obligatorio

      List of query types and counts

    • metaobject

      Pagination info if more results are available

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Analytics ReasonsNEXTDNS_GET_ANALYTICS_REASONSAcción

    Tool to retrieve dns query counts broken down by classification reason. use after selecting a profile and specifying date filters to analyze reason distribution.

    Parámetros de entrada

    • limitinteger

      Number of results per page (1-500).

    • cursorstring

      Opaque pagination cursor for next page.

    • devicestring

      Filter analytics for a specific device ID; use '__UNIDENTIFIED__' for unidentified.

    • profilestringObligatorio

      NextDNS profile identifier

    • to_datestring

      Exclusive end date filter. Same formats as from_date.

    • from_datestring

      Inclusive start date filter. Supports ISO8601, Unix timestamps, and relative formats (e.g., '-7d').

    Parámetros de salida

    • dataobject[]Obligatorio

      List of reason categories and query counts

    • errorstring

      Error if any occurred during the execution of the action

    • paginationobject

      Pagination metadata

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Analytics StatusNEXTDNS_GET_ANALYTICS_STATUSAcción

    Tool to retrieve analytics status for a specific profile. use when you need counts of dns queries broken down by status categories.

    Parámetros de entrada

    • tostring

      Exclusive end date filter (exclusive). Same formats as `from`.

    • fromstring

      Inclusive start date filter (inclusive). Supports ISO 8601, Unix timestamps (s/ms), relative (e.g., '-7d'), or common date formats.

    • limitinteger

      Number of results per page (1-500).

    • cursorstring

      Pagination cursor for the next page.

    • devicestring

      Filter results by device ID. Use '__UNIDENTIFIED__' for unidentified devices.

    • profilestringObligatorio

      ID of the NextDNS profile to query

    Parámetros de salida

    • dataobject[]Obligatorio

      List of status categories and query counts

    • metaobject

      Pagination info if more results are available

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get LogsNEXTDNS_GET_LOGSAcción

    Tool to retrieve logs for a specific nextdns profile with optional filters. use after confirming the profile id to fetch raw or filtered dns logs.

    Parámetros de entrada

    • tostring

      Filter out logs newer or equal to this date (exclusive). Same formats as `from`.

    • rawboolean

      Return raw DNS queries instead of filtered navigational ones.

    • fromstring

      Filter out logs older than or equal to this date (inclusive). Accepts ISO8601, unix timestamps, relative (e.g. '-1d'), or common date formats.

    • sortstringenum

      Order of returned logs: 'asc' for oldest→newest or 'desc' for newest→oldest.

      ascdesc
    • limitinteger

      Maximum number of logs to return (10–1000).

    • cursorstring

      Opaque pagination cursor from previous response.

    • devicestring

      Filter logs for a specific device ID.

    • searchstring

      Search logs by domain or substring. E.g., 'facebook' matches any domain containing that substring.

    • statusstringenum

      Filter logs by status.

      defaulterrorblockedallowed
    • profilestringObligatorio

      ID of the NextDNS profile to retrieve logs for.

    Parámetros de salida

    • dataobject[]Obligatorio
    • metaobject

      Pagination and streaming metadata.

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Profile DetailsNEXTDNS_GET_PROFILEAcción

    Retrieves the details of a specific nextdns profile. it requires a 'profileid' as a path parameter and returns the profile details including name, security, privacy, parental control, denylist, allowlist, and general settings.

    Parámetros de entrada

    • profileIdstringObligatorio

      The ID of the NextDNS profile to retrieve.

    Parámetros de salida

    • dataobjectObligatorio

      The details of the NextDNS profile.

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Setup InfoNEXTDNS_GET_SETUP_INFOAcción

    Tool to get setup information for a provided configuration (profile). use after obtaining a profile id to fetch its current settings.

    Parámetros de entrada

    • profilestringObligatorio

      The unique identifier of the NextDNS profile to retrieve settings for.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List ConfigurationsNEXTDNS_LIST_CONFIGURATIONSAcción

    Tool to list all configurations (profiles) available on the nextdns account. use after authenticating to page through profiles.

    Parámetros de entrada

    • limitinteger

      Limits the number of results per page.

    • cursorstring

      Cursor for pagination to retrieve the next set of results.

    Parámetros de salida

    • dataobject[]Obligatorio

      List of NextDNS profiles.

    • metaobject

      Response metadata including pagination.

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List Denylist DomainsNEXTDNS_LIST_DENYLIST_DOMAINSAcción

    Tool to list domains in the denylist for a profile. use after confirming the profile id to review all blocked domains. example: "list denylist domains for profile abc123."

    Parámetros de entrada

    • profilestringObligatorio

      Identifier of the NextDNS profile whose denylist to retrieve.

    Parámetros de salida

    • dataobject[]Obligatorio

      List of domains in the denylist for the profile.

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List Security SettingsNEXTDNS_LIST_SECURITY_SETTINGSAcción

    Tool to list current security options for a nextdns configuration. use after obtaining the configuration id to review active security settings.

    Parámetros de entrada

    • configstringObligatorio

      NextDNS profile configuration ID.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List SettingsNEXTDNS_LIST_SETTINGSAcción

    Tool to list settings for a nextdns profile. use when auditing or inspecting all enabled settings before applying changes.

    Parámetros de entrada

    • profile_idstringObligatorio

      Unique identifier of the NextDNS profile to retrieve settings for.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Log Client IPsNEXTDNS_LOG_CLIENT_IPSAcción

    Tool to enable or disable logging of client ips for a nextdns configuration. use when you need to toggle whether client ips are recorded in dns logs.

    Parámetros de entrada

    • enablebooleanObligatorio

      True to enable logging of client IPs, False to disable.

    • config_idstringObligatorio

      NextDNS configuration (profile) ID.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Toggle Domain LoggingNEXTDNS_LOG_DOMAINSAcción

    Tool to enable or disable logging of domains for a nextdns profile. use after retrieving profile settings when you need to adjust domain logging. example: "enable domain logging for profile abc123."

    Parámetros de entrada

    • enabledbooleanObligatorio

      Whether to enable (True) or disable (False) logging of domains in the profile’s DNS logs.

    • profile_idstringObligatorio

      ID of the NextDNS profile to update.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    NextDNS LoginNEXTDNS_LOGINAcción

    Tool to authenticate to the nextdns api. use when you have an api key and need to verify credentials and obtain session headers and cookies for subsequent requests.

    Parámetros de entrada

    • api_keystringObligatorio

      NextDNS API key for authentication.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Monthly QueriesNEXTDNS_MONTHLY_QUERIESAcción

    Tool to get the number of dns queries made in the current month for a profile. use after selecting a profile.

    Parámetros de entrada

    • profilestringObligatorio

      ID of the NextDNS profile to query

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Remove Blocked TLDNEXTDNS_REMOVE_BLOCKED_TLDAcción

    Tool to remove a top-level domain from the security blocklist for a nextdns profile. use after listing current security settings to confirm the tld is currently blocked.

    Parámetros de entrada

    • tldstringObligatorio

      The top-level domain to unblock, including leading dot.

    • configstringObligatorio

      ID of the NextDNS profile to update.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Remove Denylist DomainNEXTDNS_REMOVE_DENYLIST_DOMAINAcción

    Tool to remove a domain from a profile's denylist. use after confirming the domain is currently denied to clean it up.

    Parámetros de entrada

    • domainstringObligatorio

      The domain to remove from the profile's denylist.

    • profilestringObligatorio

      ID of the NextDNS profile to update.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Rename ConfigurationNEXTDNS_RENAME_CONFIGAcción

    Tool to rename a nextdns configuration (profile). use when you need to update a profile's name after obtaining its id. example: renameconfig(name="home profile", config id="d46a5b")

    Parámetros de entrada

    • namestringObligatorio

      The new name for the configuration. Must be non-empty and at most 100 characters.

    • config_idstringObligatorio

      The NextDNS configuration (profile) ID to rename.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Set AI Threat DetectionNEXTDNS_SET_AI_DETECTIONAcción

    Tool to enable or disable ai threat detection for a nextdns configuration. use after listing security settings to toggle the ai detection flag.

    Parámetros de entrada

    • configstringObligatorio

      NextDNS profile configuration ID.

    • enabledbooleanObligatorio

      True to enable AI Threat Detection, False to disable.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Toggle Cryptojacking ProtectionNEXTDNS_SET_CRYPTOJACKINGAcción

    Tool to enable or disable cryptojacking protection for a nextdns configuration. use when toggling unauthorized crypto mining protection after listing security settings.

    Parámetros de entrada

    • configstringObligatorio

      NextDNS profile configuration ID.

    • enabledbooleanObligatorio

      Enable (true) or disable (false) cryptojacking protection

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Set CSAM BlockingNEXTDNS_SET_CSAMAcción

    Tool to enable or disable blocking of child sexual abuse material domains for a nextdns profile. use when updating security settings after obtaining the profile id.

    Parámetros de entrada

    • csambooleanObligatorio

      Set to true to enable blocking of child sexual abuse material domains, or false to disable.

    • configstringObligatorio

      NextDNS profile configuration ID to update.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Toggle DGA ProtectionNEXTDNS_SET_DGAAcción

    Tool to enable or disable dga (domain generation algorithm) protection for a nextdns configuration. use when toggling algorithm-generated domains protection after listing security settings.

    Parámetros de entrada

    • configstringObligatorio

      NextDNS profile configuration ID.

    • enabledbooleanObligatorio

      Enable (true) or disable (false) DGA protection

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Set DNS Rebinding ProtectionNEXTDNS_SET_DNS_REBINDINGAcción

    Tool to enable or disable dns rebinding protection for a nextdns configuration. use when toggling dns rebinding protection after reviewing current security settings.

    Parámetros de entrada

    • configstringObligatorio

      NextDNS profile configuration ID to update.

    • enabledbooleanObligatorio

      Set to true to enable or false to disable DNS rebinding protection.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Set Homograph ProtectionNEXTDNS_SET_HOMOGRAPHAcción

    Tool to enable or disable homograph attack protection for a nextdns configuration. use when toggling idn homograph filtering after listing security settings.

    Parámetros de entrada

    • configstringObligatorio

      NextDNS profile configuration ID to update.

    • enabledbooleanObligatorio

      Enable (true) or disable (false) homograph attack protection.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Set Newly Registered DomainsNEXTDNS_SET_NEW_DOMAINSAcción

    Tool to enable or disable blocking of newly registered domains for a nextdns profile. use when updating security settings after obtaining the profile id.

    Parámetros de entrada

    • nrdbooleanObligatorio

      Set to true to enable blocking of newly registered domains, or false to disable.

    • configstringObligatorio

      NextDNS profile configuration ID to update.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Toggle Parked Domains BlockingNEXTDNS_SET_PARKEDAcción

    Tool to enable or disable blocking of parked domains for a nextdns configuration. use when toggling parked domain blocking after listing security settings.

    Parámetros de entrada

    • configstringObligatorio

      NextDNS profile configuration ID.

    • enabledbooleanObligatorio

      Enable (true) or disable (false) blocking of parked domains.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Set Safe BrowsingNEXTDNS_SET_SAFE_BROWSINGAcción

    Tool to enable or disable google safe browsing for a nextdns configuration. use when toggling malware and phishing protection after reviewing current security settings.

    Parámetros de entrada

    • configstringObligatorio

      NextDNS profile configuration ID to update.

    • enabledbooleanObligatorio

      Set to true to enable or false to disable Google Safe Browsing protection.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Toggle Threat Intelligence FeedsNEXTDNS_SET_THREAT_INTELLIGENCE_FEEDSAcción

    Tool to enable or disable real-time threat intelligence feeds for a nextdns configuration. use after listing security settings to toggle the threatintelligencefeeds flag.

    Parámetros de entrada

    • configstringObligatorio

      NextDNS profile configuration ID.

    • enabledbooleanObligatorio

      True to enable Real-Time Threat Intelligence Feeds, False to disable.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Toggle Typosquatting ProtectionNEXTDNS_SET_TYPOSQUATTINGAcción

    Tool to enable or disable typosquatting protection for a nextdns configuration. use after listing security settings to toggle the typosquatting flag.

    Parámetros de entrada

    • configstringObligatorio

      NextDNS profile configuration ID.

    • enabledbooleanObligatorio

      True to enable typosquatting protection, False to disable.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update linked IPNEXTDNS_UPDATE_LINKED_IPAcción

    Tool to update the linked ip for a nextdns profile. use after retrieving the profile setup to apply the current ip to the profile.

    Parámetros de entrada

    • config_idstringObligatorio

      ID of the NextDNS profile to update the linked IP.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update Performance SettingsNEXTDNS_UPDATE_PERFORMANCE_SETTINGSAcción

    Tool to update performance settings of a nextdns profile. use when adjusting performance optimizations after reviewing current settings.

    Parámetros de entrada

    • ecsbooleanObligatorio

      Enable (true) or disable (false) EDNS Client Subnet (ECS).

    • configstringObligatorio

      NextDNS profile configuration ID to update.

    • cacheBoostbooleanObligatorio

      Enable (true) or disable (false) cache boost.

    • cnameFlatteningbooleanObligatorio

      Enable (true) or disable (false) CNAME flattening.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update Privacy SettingsNEXTDNS_UPDATE_PRIVACY_SETTINGSAcción

    Tool to update privacy settings for a profile. use when you need to change blocklists, native trackers, disguisedtrackers, or allowaffiliate in one call.

    Parámetros de entrada

    • configstringObligatorio

      NextDNS profile configuration ID to update privacy settings for.

    • nativesobject[]

      List of native trackers to apply. When provided, replaces all existing native trackers.

    • blocklistsobject[]

      List of blocklists to apply. When provided, replaces all existing blocklists.

    • allowAffiliateboolean

      Whether to allow affiliate programs (true) or not (false).

    • disguisedTrackersboolean

      Whether to block disguised trackers (true) or not (false).

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update ProfileNEXTDNS_UPDATE_PROFILEAcción

    Tool to update an existing profile. use after retrieving a profile's current settings to apply changes.

    Parámetros de entrada

    • namestring

      New name for the profile.

    • privacyobject

      Updated privacy settings object (blocklists, natives, trackers).

    • profilestringObligatorio

      Unique identifier of the NextDNS profile to update.

    • denylistobject[]

      List of denylist entries to set, each with 'id' and 'active' status.

    • securityobject

      Updated security settings object (toggles and TLD entries).

    • settingsobject

      Updated general settings object (logs, blockPage, performance, web3).

    • allowlistobject[]

      List of allowlist entries to set, each with 'id' and 'active' status.

    • parentalControlobject

      Updated parental control settings object (services, categories, safeSearch, etc.).

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not