Microsoft SharePoint logo

Microsoft SharePoint

Microsoft SharePoint is a web-based collaboration platform that provides document management, content management, and team collaboration capabilities. It offers REST APIs, Microsoft Graph integration, and the SharePoint Framework for customization and extension.

5 APIs 0 Features
CollaborationContent ManagementMicrosoftMicrosoft 365SharePoint

APIs

SharePoint REST API

The SharePoint REST API provides direct access to SharePoint sites, lists, libraries, items, and other resources using OData endpoints. Developers can perform CRUD operations on...

Microsoft Graph SharePoint Sites API

The Microsoft Graph SharePoint Sites API provides access to SharePoint sites, lists, and document libraries through the unified Microsoft Graph endpoint. It enables developers t...

SharePoint Webhooks API

The SharePoint Webhooks API enables applications to subscribe to change notifications on SharePoint lists and libraries. When items are created, updated, or deleted, SharePoint ...

SharePoint Search REST API

The SharePoint Search REST API provides full-text search capabilities across SharePoint content including sites, lists, libraries, and documents. It supports keyword query langu...

SharePoint Framework (SPFx)

The SharePoint Framework (SPFx) is a development model for building client-side web parts, extensions, and adaptive card extensions for SharePoint and Microsoft Teams. It uses m...

Resources

🌐
Portal
Portal
🔗
Website
Website
🔗
Documentation
Documentation
🌐
Developer Portal
Developer Portal
🔑
Authentication
Authentication
📦
SDKs
SDKs
👥
GitHub Organization
GitHub Organization
📜
Terms of Service
Terms of Service
📜
Privacy Policy
Privacy Policy
💬
Support
Support

Sources

apis.yml Raw ↑
aid: microsoft-sharepoint
name: Microsoft SharePoint
description: >-
  Microsoft SharePoint is a web-based collaboration platform that provides
  document management, content management, and team collaboration capabilities.
  It offers REST APIs, Microsoft Graph integration, and the SharePoint Framework
  for customization and extension.
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - Collaboration
  - Content Management
  - Microsoft
  - Microsoft 365
  - SharePoint
url: https://raw.githubusercontent.com/api-evangelist/microsoft-sharepoint/refs/heads/main/apis.yml
created: '2024-01-01'
modified: '2026-04-28'
specificationVersion: '0.19'
apis:
  - aid: microsoft-sharepoint:rest-api
    name: SharePoint REST API
    tags:
      - Collaboration
      - Content Management
      - SharePoint
    image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://{tenant}.sharepoint.com/_api/
    humanURL: https://learn.microsoft.com/en-us/sharepoint/dev/sp-add-ins/get-to-know-the-sharepoint-rest-service
    properties:
      - url: https://learn.microsoft.com/en-us/sharepoint/dev/sp-add-ins/get-to-know-the-sharepoint-rest-service
        type: Documentation
      - url: https://learn.microsoft.com/en-us/sharepoint/dev/apis/sharepoint-rest-graph
        type: Reference
    description: >-
      The SharePoint REST API provides direct access to SharePoint sites,
      lists, libraries, items, and other resources using OData endpoints.
      Developers can perform CRUD operations on SharePoint content, manage
      site structures, work with content types, and interact with search
      and taxonomy services.
  - aid: microsoft-sharepoint:graph-sites-api
    name: Microsoft Graph SharePoint Sites API
    tags:
      - Microsoft Graph
      - SharePoint
      - Sites
    image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://graph.microsoft.com/v1.0/
    humanURL: https://learn.microsoft.com/en-us/graph/api/resources/sharepoint
    properties:
      - url: https://learn.microsoft.com/en-us/graph/api/resources/sharepoint
        type: Documentation
    description: >-
      The Microsoft Graph SharePoint Sites API provides access to SharePoint
      sites, lists, and document libraries through the unified Microsoft
      Graph endpoint. It enables developers to manage site content, list
      items, drive items, and site permissions using a consistent REST
      interface alongside other Microsoft 365 services.
  - aid: microsoft-sharepoint:webhooks-api
    name: SharePoint Webhooks API
    tags:
      - Events
      - SharePoint
      - Webhooks
    image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://{tenant}.sharepoint.com/_api/
    humanURL: https://learn.microsoft.com/en-us/sharepoint/dev/apis/webhooks/overview-sharepoint-webhooks
    properties:
      - url: https://learn.microsoft.com/en-us/sharepoint/dev/apis/webhooks/overview-sharepoint-webhooks
        type: Documentation
    description: >-
      The SharePoint Webhooks API enables applications to subscribe to
      change notifications on SharePoint lists and libraries. When items
      are created, updated, or deleted, SharePoint sends notifications to
      registered webhook endpoints, enabling real-time event-driven
      integrations without polling.
  - aid: microsoft-sharepoint:search-api
    name: SharePoint Search REST API
    tags:
      - Content Discovery
      - Search
      - SharePoint
    image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://{tenant}.sharepoint.com/_api/search/
    humanURL: https://learn.microsoft.com/en-us/sharepoint/dev/general-development/sharepoint-search-rest-api-overview
    properties:
      - url: https://learn.microsoft.com/en-us/sharepoint/dev/general-development/sharepoint-search-rest-api-overview
        type: Documentation
    description: >-
      The SharePoint Search REST API provides full-text search capabilities
      across SharePoint content including sites, lists, libraries, and
      documents. It supports keyword query language, query refinement,
      result sorting, and content source targeting for comprehensive
      enterprise search scenarios.
  - aid: microsoft-sharepoint:framework
    name: SharePoint Framework (SPFx)
    tags:
      - Extensions
      - Framework
      - SharePoint
      - Web Parts
    image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    humanURL: https://learn.microsoft.com/en-us/sharepoint/dev/spfx/sharepoint-framework-overview
    properties:
      - url: https://learn.microsoft.com/en-us/sharepoint/dev/spfx/sharepoint-framework-overview
        type: Documentation
    description: >-
      The SharePoint Framework (SPFx) is a development model for building
      client-side web parts, extensions, and adaptive card extensions for
      SharePoint and Microsoft Teams. It uses modern web technologies
      including TypeScript, React, and Node.js to create customizations
      that run in the context of SharePoint pages.
common:
  - type: Portal
    url: https://portal.azure.com/
  - type: Website
    url: https://www.microsoft.com/en-us/microsoft-365/sharepoint/collaboration
  - type: Documentation
    url: https://learn.microsoft.com/en-us/sharepoint/dev/
  - type: Developer Portal
    url: https://developer.microsoft.com/en-us/sharepoint
  - type: Authentication
    url: https://learn.microsoft.com/en-us/sharepoint/dev/solution-guidance/security-apponly-azureacs
  - type: SDKs
    url: https://learn.microsoft.com/en-us/sharepoint/dev/sp-add-ins/complete-basic-operations-using-sharepoint-rest-endpoints
  - type: GitHub Organization
    url: https://github.com/SharePoint
  - type: Terms of Service
    url: https://www.microsoft.com/en-us/legal/terms-of-use
  - type: Privacy Policy
    url: https://privacy.microsoft.com/en-us/privacystatement
  - type: Support
    url: https://support.microsoft.com/
maintainers:
  - FN: Kin Lane
    email: [email protected]