Autotask icon

Autotask

Consume Autotask REST API

Actions389

Overview

This node operation retrieves multiple Configuration Item DNS Record entries from the Autotask system. It is useful for scenarios where you need to fetch a list of DNS records associated with configuration items, such as for inventory management, auditing, or integration with other systems. For example, you can use it to get all DNS records related to configuration items in your IT environment, optionally limiting the number of records or retrieving all available records.

Properties

Name Meaning
Fields Defines which fields of the Configuration Item DNS Record resource to map and include in the output. Allows precise control over the data returned.
Get All Boolean flag to determine whether to return all matching DNS record entries or limit the results.
Max Records Specifies the maximum number of DNS record entries to return when 'Get All' is false. The value must be between 1 and 500.
Add Picklist Labels Determines whether to add human-readable label fields for picklist fields in the output. This helps interpret picklist values more easily.
Add Reference Labels Determines whether to add human-readable label fields for reference fields in the output, improving readability of referenced data.
Select Columns Names or IDs. Allows selection of specific fields (columns) to include in the response. If none are selected, all fields are returned. The ID field is always included.
Flatten User-Defined Fields When enabled, user-defined fields (UDFs) are promoted to top-level properties in each returned object instead of being nested inside a userDefinedFields array.

Output

JSON

  • id - Unique identifier of the DNS record.
  • name - Name of the DNS record.
  • type - Type of the DNS record (e.g., A, CNAME, MX).
  • value - Value associated with the DNS record.
  • userDefinedFields - Array of user-defined fields related to the DNS record, unless flattened.
  • _label - Additional label fields for picklist or reference fields if enabled, providing human-readable values.

Dependencies

  • Requires an API key credential for Autotask REST API authentication.

Troubleshooting

  • If no records are returned, verify that the resource and operation parameters are correctly set to 'configurationItemDnsRecord' and 'getMany'.
  • Ensure the API credentials are valid and have sufficient permissions to read DNS records.
  • If the node returns an error about unsupported resource, confirm that the resource name is exactly 'configurationItemDnsRecord'.
  • When selecting fields, if no fields appear, try refreshing the node or checking the resource mapping configuration.
  • If the maximum records limit is set too low, you might not get all expected data; consider enabling 'Get All' to retrieve all records.

Discussion