NetSuite REST icon

NetSuite REST

Call NetSuite SuiteTalk REST operations.

Actions979

Contact Role → Remove record

AI-generated

Summary

Delete a NetSuite Contact Role record by its internal ID.

Inputs

  • Debug Mode — Include full request and response details in the workflow output.
  • Id (required) — Internal identifier of the Contact Role to delete.
  • Prefer — When set to 'respond-async', the request is processed asynchronously; the response will include the 'Preference-applied: respond-async' header.
  • X - Net Suite - Idempotency - Key — Unique UUID used for asynchronous calls to ensure the request is executed only once.

Output shape

no body — indicates success or failure only

If Debug Mode is enabled, the output includes the raw request and response objects. For asynchronous deletes, a 202 status and 'Preference-applied: respond-async' header are returned; the actual deletion result may be obtained from the NetSuite task completion endpoint.

Examples

Example 1: Delete a Contact Role by ID

Set Id to the selected Contact Role ID; leave Debug Mode and Prefer options at defaults.

Example 2: Asynchronous delete with idempotency

Set Id; check Debug Mode; in Additional Fields set Prefer to 'respond-async' and provide a UUID in X - Net Suite - Idempotency - Key.

Example 3: Delete with detailed request/response logging

Set Id and enable Debug Mode to see the full HTTP request and response in the node output.

Discussion