SharePoint REST API - OData Query Options
SharePoint's REST API supports a subset of the OData query protocol for filtering, shaping, and paging results. This companion post covers what actually works in SharePoint Online, where behavior dive

Search for a command to run...
SharePoint's REST API supports a subset of the OData query protocol for filtering, shaping, and paging results. This companion post covers what actually works in SharePoint Online, where behavior dive

This post covers the /_api/$batch endpoint — the SharePoint REST interface for submitting multiple operations in a single HTTP request. It follows on from the earlier posts in this series on lists, li

This post covers the /_api/search/query and /_api/search/postquery endpoints — the SharePoint REST interface for submitting keyword and KQL queries against the SharePoint search index. It follows on f

SharePoint's Managed Metadata service provides a centralized taxonomy — organized into term groups, term sets, and terms — that can be applied as column values across lists and libraries. This post co

SharePoint's User Profile Service stores and surfaces rich professional data about each user — job title, department, manager, skills, and more. The SP.UserProfiles.PeopleManager endpoint is the prima

SharePoint's permission model controls who can read, edit, and manage content across sites, lists, and list items. The REST API exposes permission management through role definitions (SP.RoleDefinitio

SP.User and SP.Group are SharePoint's two principal types — the building blocks that permissions are assigned to. This post covers how to read and manage them through the SharePoint REST API. Introdu

SP.Site represents a SharePoint site collection — the top-level container with its own security boundary, storage quota, and administration settings. It is accessible at /_api/site from any site withi

SP.Web represents a SharePoint site — it is the entry point for everything the REST API exposes at the site level: lists, fields, content types, users, groups, folders, and navigation. You access it a
