NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Bin Transfer → Insert or update record

AI-generated

Summary

Insert or update a NetSuite Bin Transfer record via PUT /binTransfer/{id}

Inputs

  • Id (required) — External identifier of the bin transfer record to insert or update. Maps to the {id} path parameter.
  • Debug Mode — When true, includes full request and response details in the node output.
  • Authentication Method — Select OAuth1 or OAuth2 for NetSuite authentication.
  • Additional Fields — Core Bin Transfer fields such as tranId, tranDate, createdDate, lastModifiedDate, externalId, internal Id, memo, inventory items (with item, quantity, units, etc.), subsidiary reference, and custom field collections.
  • Custom Fields — Array of custom field definitions (field name, type, and value) to set on the record.
  • Prefer — Set to 'respond-async' to execute the request asynchronously; NetSuite returns a 202 with a location header.
  • Replace — Comma‑delimited list of sublist names whose existing lines should be replaced by those supplied in the request.
  • Replace Selected Fields — When true, all fields to be deleted in an update must be listed in the Replace parameter.
  • Subsidiary — Subsidiary reference (internal or external ID) for the bin transfer.
  • X-NetSuite-Idempotency-Key — Idempotency key (UUID) for asynchronous requests; ignored for synchronous calls.
  • X-NetSuite-PropertyNameValidation — Strictness of property name validation: empty (default), Error, Warning, or Ignore.
  • X-NetSuite-PropertyValueValidation — Strictness of property value validation: empty (default), Error, Warning, or Ignore.

Output shape

object

Returns the NetSuite response body for the bin transfer record. If Debug Mode is enabled, the output also contains request and response metadata. When Prefer: respond-async is used, the response contains a 202 status and a location header for polling.

Examples

Example 1: Create a new bin transfer

Set Id to a unique external ID, fill Additional Fields (tranDate, memo, inventory items, etc.), leave Replace empty, and run with default synchronous mode.

Example 2: Update existing bin transfer asynchronously

Provide the existing record’s Id, set Prefer to respond-async, supply only the fields to change, and optionally supply an Idempotency-Key.

Links

Discussion