HaloPSA Complete icon

HaloPSA Complete

Get data from the HaloPSA API

Actions290

Opportunity → Update

AI-generated

Summary

Updates an existing Opportunity record in HaloPSA by ID using provided field values.

Inputs

  • opportunityId (required) — The numeric ID of the Opportunity to update.
  • updateFields — A JSON object containing the fields and their new values to update on the Opportunity.

Output shape

a list of items containing the updated Opportunity record(s).

The returned item includes the updated Opportunity data from HaloPSA. No body is returned on success.

Examples

Example 1: Update the expected revenue and stage of a specific opportunity.

Set Opportunity ID to 123, updateFields to { expectedRevenue: 50000, stage: 'Negotiation' }

Example 2: Modify the owner of an opportunity.

Set Opportunity ID to 456, updateFields to { owner: 789 }

Links

Discussion