NAiOS IconNAiOS Logo
Volver al catálogo

Dnsfilter

dnsfilter

DNSFilter provides cloud-based DNS security and content filtering solutions to protect networks from online threats and manage internet usage.

Acciones
19
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 (19)

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.

Create IP AddressDNSFILTER_CREATE_IP_ADDRESSAcción

Tool to create a new ip address in dnsfilter. use after confirming the target network id exists.

Parámetros de entrada

  • addressstringObligatorio

    IPv4 or IPv6 address to add

  • network_idintegerObligatorio

    ID of the network where this IP belongs

  • descriptionstring

    Optional description for the IP address

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 Application CategoryDNSFILTER_GET_APPLICATION_CATEGORYAcción

Tool to get basic information of a specific application category. use when you need details for a given application category id.

Parámetros de entrada

  • application_category_idstringObligatorio

    Unique ID of the application category

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 Billing InformationDNSFILTER_GET_BILLING_INFORMATIONAcción

Tool to retrieve basic billing information for an organization. use when you need to obtain billing details for reporting or automation tasks.

Parámetros de entrada

  • organization_idstringObligatorio

    Unique identifier of the organization.

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 CategoryDNSFILTER_GET_CATEGORYAcción

Tool to get basic information of a specific category. use when you need to retrieve details for a category by its id.

Parámetros de entrada

  • idintegerObligatorio

    Unique identifier of the category to retrieve

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 IP AddressDNSFILTER_GET_IP_ADDRESSAcción

Tool to get basic information of the specified ip address. use when you need to fetch metadata for a particular ip after authentication.

Parámetros de entrada

  • ip_addressstringObligatorio

    The IP address to retrieve details 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 All CategoriesDNSFILTER_LIST_ALL_CATEGORIESAcción

Tool to list all categories including internal categories. use when you need the complete set of filtering categories.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobject[]Obligatorio

    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 All IP AddressesDNSFILTER_LIST_ALL_IP_ADDRESSESAcción

Tool to list all user-associated ip addresses. use when you need a comprehensive list of all ip address entries in your organization.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobject[]Obligatorio

    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 All MAC AddressesDNSFILTER_LIST_ALL_MAC_ADDRESSESAcción

Tool to list all mac addresses with basic information. use when you need to retrieve all mac address entries in your organization.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobject[]Obligatorio

    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 Application CategoriesDNSFILTER_LIST_APPLICATION_CATEGORIESAcción

Tool to list application categories with basic information. use after authentication to retrieve all categories.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobject[]Obligatorio

    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 ApplicationsDNSFILTER_LIST_APPLICATIONSAcción

Tool to list applications with basic information. use when you need to retrieve all applications for your dnsfilter organization.

Parámetros de entrada

  • pageinteger

    Page number to retrieve

  • sizeinteger

    Number of records per page

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 Block PagesDNSFILTER_LIST_BLOCK_PAGESAcción

Tool to list block pages associated with the current user. use when you need to retrieve all block pages for review or update.

Parámetros de entrada

  • pageinteger

    Page number for pagination, must be >= 1

  • per_pageinteger

    Number of results per page, must be between 1 and 100

Parámetros de salida

  • dataobject[]Obligatorio

    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 CategoriesDNSFILTER_LIST_CATEGORIESAcción

Tool to list categories with basic information. use when retrieving all dnsfilter categories for policy configuration.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobject[]Obligatorio

    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 InvoicesDNSFILTER_LIST_INVOICESAcción

Tool to list invoices for an organization, most recent first. use after obtaining the organization id when needing paginated invoice data.

Parámetros de entrada

  • pageinteger

    Page number for pagination. Must be >= 1.

  • sortstring

    Field to sort by. Defaults to 'created_at'.

  • per_pageinteger

    Number of results per page. Must be >=1.

  • directionstringenum

    Sort direction: 'asc' or 'desc'. Default is 'desc' (most recent first).

    ascdesc
  • organization_idstringObligatorio

    Organization's unique identifier.

Parámetros de salida

  • dataobject[]Obligatorio

    List of invoices.

  • pageintegerObligatorio

    Current page number.

  • errorstring

    Error if any occurred during the execution of the action

  • totalintegerObligatorio

    Total number of invoices.

  • per_pageintegerObligatorio

    Number of results per page.

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List IP AddressesDNSFILTER_LIST_IP_ADDRESSESAcción

Tool to list user-associated ip addresses basic information. use when you need to retrieve paginated ip address records filtered by location or device after authentication.

Parámetros de entrada

  • pageinteger

    Pagination page number, must be >= 1

  • per_pageinteger

    Number of items per page, must be between 1 and 200

  • device_idinteger

    Filter results to this device ID

  • location_idinteger

    Filter results to this location ID

Parámetros de salida

  • dataobject[]Obligatorio

    List of IP address records

  • pageintegerObligatorio

    Current page number returned by the API

  • errorstring

    Error if any occurred during the execution of the action

  • totalintegerObligatorio

    Total number of records across all pages

  • per_pageintegerObligatorio

    Number of records per page returned

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List MAC AddressesDNSFILTER_LIST_MAC_ADDRESSESAcción

Tool to list mac addresses associated with an organization. use when you need to retrieve basic mac address information, optionally filtered by organization or paginated.

Parámetros de entrada

  • pageinteger

    Page number for pagination (1-based)

  • per_pageinteger

    Number of items per page

  • organization_idstring

    Filter MAC addresses by organization ID

Parámetros de salida

  • dataobject[]Obligatorio

    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 NetworksDNSFILTER_LIST_NETWORKSAcción

Tool to list all networks. use when you need to retrieve all network configurations for your organization.

Parámetros de entrada

Sin parámetros.

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 OrganizationsDNSFILTER_LIST_ORGANIZATIONSAcción

Tool to list all organizations. use when you need to retrieve all organizations tied to the authenticated dnsfilter account.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobject[]Obligatorio

    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

Suggest Domain ThreatDNSFILTER_SUGGEST_DOMAIN_THREATAcción

Tool to suggest a fqdn as a potential threat. use after identifying a suspicious domain to verify its threat categorization.

Parámetros de entrada

  • fqdnstringObligatorio

    Fully qualified domain name to suggest as a potential threat.

  • notesstringObligatorio

    Detailed notes or reason for the threat suggestion.

  • categoriesinteger[]

    Category IDs for classifying the threat type.

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

Validate Auth0 JWTDNSFILTER_VALIDATE_AUTH0_JWTAcción

Tool to validate a jwt with auth0. use when you need to confirm token validity before making dnsfilter api calls.

Parámetros de entrada

  • jwtstringObligatorio

    Auth0 JSON Web Token (JWT) string to validate.

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