Bulk update records
Updates up to 50 existing objects. The request body is keyed by object UUID, and each value is a patch object of field names to updated values. For opportunity relationship fields, opportunity_account, opportunity_contact, and opportunity_other_stakeholders use replace semantics: supplying the field clears the existing mapping of that type, then writes the supplied UUID or UUID list. Use null to clear opportunity_account or opportunity_contact; use null or [] to clear opportunity_other_stakeholders.
Authorizations
Public API key for the Octolane organization.
Path Parameters
Object collection to update.
accounts, contacts, opportunities Body
Object keyed by target object UUID. Maximum 50 keys.
Bulk update payload keyed by object UUID. For opportunities, relationship updates are expressed with system field names: opportunity_account for the associated account UUID, opportunity_contact for the primary contact UUID, and opportunity_other_stakeholders for the complete replacement list of additional contact UUIDs. These relationship fields replace the existing mapping for that field instead of appending.
Patch object. For opportunity relationship fields, pass UUID strings for opportunity_account and opportunity_contact, and an array of contact UUID strings for opportunity_other_stakeholders.