TukiGrowth icon

TukiGrowth

Interact with the TukiGrowth API

Actions185

Package → Update

AI-generated

Summary

Updates an existing Package record in TukiGrowth, scoped to a specified Organization and Client and identified by Record ID, setting a required new Name and optionally updating Description, Currency, and Services Included.

Inputs

  • organizationId (required) — Organization that owns the package. Use From List to pick from fetched organizations, or By ID to enter the organization ID.
  • clientIdSelect (required) — Client whose package is being updated. Use From List to pick from fetched clients, or By ID to enter the client ID.
  • recordId (required) — ID of the Package record to update.
  • name (required) — New name for the package. This field is required for the update operation.
  • additionalFields — Optional fields to update. Contains: Description (string), Currency (string, default 'USD'), and Services Included (string containing a JSON array of service IDs, e.g. '["serviceId1","serviceId2"]').
  • options — Optional settings: Simplify Output (boolean, default true, documented for Get/List operations) and Debug Mode (boolean, default false, includes debug information in the output).

Output shape

API response containing the updated Package record.

The operation updates an existing Package record, not create a new one. If Debug Mode is enabled, the returned data includes debug information. Simplify Output is described as affecting Get/List operations, so an Update generally returns the full updated record from the API.

Examples

Example 1: Update an existing package's name, description, currency, and included services while keeping the same record ID.

Organization: My Org (or ID), Client: My Client (or ID), Record ID: pkg_123, Name: Premium Package, Additional Fields: Description=Full service package, Currency=USD, Services Included=["svc_1","svc_2"], Options: Debug Mode=true

Links

Discussion