Autotask icon

Autotask

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

Actions524

Contract → Get Entity Info

AI-generated

Overview

This node interacts with Kaseya's Autotask PSA REST API to retrieve detailed information about a specific contract entity. It is useful for scenarios where users need to fetch contract details such as contract terms, associated services, charges, milestones, and notes within an automated workflow. For example, it can be used to automatically pull contract data for reporting, auditing, or integration with other business systems.

Use Case Examples

  1. Retrieve detailed information about a specific contract by its ID to display in a dashboard.
  2. Fetch contract data to validate contract terms before processing related service requests.
  3. Automatically gather contract notes and charges for billing reconciliation.

Output

JSON

  • contractId - Unique identifier of the contract entity
  • contractName - Name or title of the contract
  • contractDetails - Detailed information about the contract including terms, dates, and status
  • associatedServices - List of services linked to the contract
  • contractCharges - Charges associated with the contract
  • contractMilestones - Milestones defined within the contract
  • contractNotes - Notes or comments related to the contract

Dependencies

  • Requires an API key credential for Kaseya's Autotask PSA REST API authentication.

Troubleshooting

  • Ensure the API credentials are correctly configured and have sufficient permissions to access contract data.
  • Common errors include authentication failures, invalid contract IDs, or network connectivity issues.
  • If the node throws an error about unsupported resource, verify that the resource parameter is set to 'Contract'.
  • If no data is returned, confirm that the contract ID exists and is accessible by the API user.

Links

Discussion