Autotask icon

Autotask

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

Actions524

Contract Charge → Delete

AI-generated

Overview

This node operation deletes a specific contract charge in the Autotask PSA system. It is useful for scenarios where a user needs to remove an existing charge associated with a contract, such as correcting billing errors or removing obsolete charges. For example, a user can specify the contract ID and the charge ID to delete that particular charge from the contract.

Use Case Examples

  1. Deleting a contract charge by providing the contract ID and charge ID to remove an incorrect billing entry.
  2. Removing a charge from a contract when the service or product is no longer applicable.

Properties

Name Meaning
Contract ID The ID of the contract that the charge belongs to, used to identify the contract context for the charge deletion.
Charge ID The ID of the charge to operate on, specifying which charge to delete from the contract.
Dry Run A boolean flag to indicate whether to perform a dry run, which returns a request preview instead of executing the deletion. Useful for testing and validation without making changes.

Output

JSON

  • id - The ID of the deleted contract charge.
  • status - The status of the deletion operation, indicating success or failure.

Dependencies

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

Troubleshooting

  • Common issues include providing invalid or missing Contract ID or Charge ID, resulting in errors from the API.
  • If Dry Run is enabled, no actual deletion occurs; ensure this is disabled to perform the operation.
  • API authentication errors may occur if credentials are incorrect or expired; verify API key and permissions.

Links

Discussion