NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Campaign Response → Update record

AI-generated

Summary

Update a NetSuite Campaign Response record by its internal ID.

Inputs

  • id (required) — Internal identifier of the Campaign Response to update.
  • additionalFields — Fields to update such as campaign event, channel, entity, dates, external/internal IDs, lead source, response type, note, etc.
  • customFields — Array of custom field objects (field name, type, value) to update on the record.
  • Prefer — Set to 'respond-async' to execute the request asynchronously.
  • replace — Comma‑separated sublist names whose lines should be replaced with those supplied in the request.
  • replaceSelectedFields — When true, body fields marked for deletion must also be included in the 'replace' parameter.
  • debugMode — Include full request and response details in the output for troubleshooting.
  • X-NetSuite-Idempotency-Key — Idempotency key for asynchronous requests (ignored for synchronous calls).
  • X-NetSuite-PropertyNameValidation — Validation strictness for property names: '', 'Error', 'Warning', or 'Ignore'.
  • X-NetSuite-PropertyValueValidation — Validation strictness for property values: '', 'Error', 'Warning', or 'Ignore'.

Output shape

object

Returns the NetSuite API response containing the updated Campaign Response record. If debugMode is true, the output also includes request and response details.

Examples

Example 1: Update the note and response date of a campaign response

Set id to the target record ID, provide note and newResponseDate in additionalFields.

Links

Discussion