Autotask icon

Autotask

Work with Autotask PSA REST API resources

Actions125

Contract → Update Contract

AI-generated

Summary

Updates an existing contract in Autotask using a PATCH request.

Inputs

  • Contract ID (required) — Numeric ID of the contract to update. This ID is automatically merged into the PATCH request body as required by the Autotask API.
  • Update Payload (JSON) (required) — JSON object containing the field names and updated values for the contract.
  • Header Overrides — Optional request settings, such as an Impersonation Resource ID to override credential defaults.

Output shape

a single record

Returns the updated contract entity returned by the Autotask REST API.

Examples

Example 1: Update contract end date and status

Set Contract ID to "12345" and Update Payload (JSON) to {"endDate": "2025-12-31", "status": 1}

Links

Discussion