Autotask icon

Autotask

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

Actions524

Contract Milestone → Get

AI-generated

Overview

This node operation retrieves a specific Contract Milestone from the Autotask PSA system using its unique Milestone ID. It is useful for scenarios where detailed information about a particular contract milestone is needed, such as tracking progress, billing, or contract management.

Use Case Examples

  1. Retrieve details of a contract milestone by providing its Milestone ID to monitor contract progress or billing status.
  2. Fetch a contract milestone's information to integrate with other business processes or reporting tools.

Properties

Name Meaning
Milestone ID The unique identifier of the contract milestone to retrieve, required for the get operation.
Add Picklist Labels Whether to automatically add human-readable '_label' fields for picklist fields in the response, enhancing readability.
Add Reference Labels Whether to automatically add human-readable '_label' fields for reference fields in the response, improving clarity.
Select Columns Names or IDs. Specify which fields to include in the response. If none are selected, all fields are returned. The ID field is always included.
Flatten User-Defined Fields Whether to bring user-defined fields (UDFs) to the top level of the response object instead of nested inside an array, simplifying access.

Output

JSON

  • id - The unique identifier of the contract milestone.
  • name - The name or title of the contract milestone.
  • description - Detailed description of the contract milestone.
  • startDate - The start date of the milestone.
  • endDate - The end date or due date of the milestone.
  • status - Current status of the milestone.
  • userDefinedFields - Array of user-defined fields related to the milestone, if not flattened.
    _label - Human-readable labels for picklist or reference fields, if enabled.

Dependencies

  • An API key credential for Autotask PSA REST API

Troubleshooting

  • Ensure the Milestone ID is valid and exists in the Autotask system to avoid 'not found' errors.
  • If labels are not appearing, verify that 'Add Picklist Labels' and 'Add Reference Labels' options are enabled and that the fields have corresponding labels.
  • If user-defined fields are not accessible as expected, check the 'Flatten User-Defined Fields' option to control their structure in the output.

Links

Discussion