Unitalk Microsoft SharePoint icon

Unitalk Microsoft SharePoint

Interact with Microsoft SharePoint API

Item → Create or Update

AI-generated

Summary

Create or update an item in a specified SharePoint list, optionally matching existing items by column values to perform an upsert (create if not found, update if found).

Inputs

  • SharePoint Subdomain (required) — The subdomain of your SharePoint site (e.g. "mycompany" from mycompany.sharepoint.com).
  • Site (required) — Select the site (by list or ID) where the target list resides.
  • List (required) — Select the list (by list or ID) to create or update the item in.
  • Columns (required) — Specify values for columns to create or update the item. Certain column types like Hyperlink, Location, and Metadata cannot be updated due to API restrictions.

Output shape

a single record representing the created or updated item

If columns include matching keys and an existing item's ID is retrieved, the operation updates that item via PATCH; otherwise, it creates a new item via POST. Errors related to unique constraints or invalid fields are returned as NodeApiError with descriptive messages.

Links

Discussion