Autotask icon

Autotask

Interact with Kaseya's Autotask PSA REST API to manage companies, tickets, contracts, and more.

Actions524

Contract Block Hour Factor → Get Many (Advanced)

AI-generated

Overview

This node operation retrieves multiple records of Contract Block Hour Factors from the Autotask PSA system using advanced filtering criteria. It is useful for users who need to query and extract detailed data about contract block hour factors based on complex conditions, such as filtering by specific fields or attributes. For example, a user might want to fetch all contract block hour factors that meet certain business rules or criteria defined in a JSON filter.

Use Case Examples

  1. Retrieve all contract block hour factors with a specific attribute using an advanced JSON filter.
  2. Fetch a limited number of contract block hour factor records for reporting or integration purposes.

Properties

Name Meaning
Get All Whether to return all results or only up to a given limit (returnAll boolean). If false, the maxRecords property limits the number of records returned.
Max Records Maximum number of records to return when 'Get All' is false. Value range is 1 to 500.
Advanced Filter A JSON string containing a 'filter' array with Autotask API query criteria to filter the results.
Add Picklist Labels Whether to automatically add '_label' fields for picklist fields with human-readable values.
Add Reference Labels Whether to automatically add '_label' fields for reference fields with human-readable values.
Select Columns Names or IDs. Choose which fields to include in the response. If no fields are selected, all fields will be returned. The ID field is always included regardless of selection.

Output

JSON

  • id - Unique identifier of the contract block hour factor record.
  • name - Name of the contract block hour factor.
  • description - Description of the contract block hour factor.
  • hourFactor - The hour factor value associated with the contract block hour factor.
  • userDefinedFields - User-defined fields associated with the contract block hour factor, if any.
  • _label - Additional human-readable labels for picklist or reference fields if enabled.

Dependencies

  • Autotask PSA REST API credentials

Troubleshooting

  • Ensure the JSON in the Advanced Filter property is correctly formatted and follows the Autotask API query criteria syntax to avoid query errors.
  • If no records are returned, verify that the filter criteria match existing contract block hour factor records.
  • Check API credentials and permissions to ensure access to contract block hour factor data.
  • If the node throws errors related to rate limits, consider the API rate limiting and retry logic.

Links

Discussion