Microsoft Project Online CSOM API

Client-Side Object Model API for programmatic access to Project Online and Project Server. Provides .NET, Silverlight, Windows Phone, and JavaScript interfaces for CRUD operations on projects, tasks, resources, assignments, custom fields, lookup tables, and enterprise project types.

API entry from apis.yml

apis.yml Raw ↑
aid: microsoft-project:csom-api
name: Microsoft Project Online CSOM API
description: Client-Side Object Model API for programmatic access to Project Online and Project Server.
  Provides .NET, Silverlight, Windows Phone, and JavaScript interfaces for CRUD operations on projects,
  tasks, resources, assignments, custom fields, lookup tables, and enterprise project types.
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
humanURL: https://learn.microsoft.com/en-us/office/client-developer/project/client-side-object-model-csom-for-project-2013
baseURL: https://{tenant}.sharepoint.com/sites/pwa/_api/ProjectServer
tags:
- .NET
- Client Library
- CSOM
- JavaScript
- Projects
- Resources
- Tasks
properties:
- type: Documentation
  url: https://learn.microsoft.com/en-us/office/client-developer/project/client-side-object-model-csom-for-project-2013
- type: SDK
  url: https://www.nuget.org/packages/Microsoft.SharePointOnline.CSOM/
  title: .NET SDK
- type: GettingStarted
  url: https://learn.microsoft.com/en-us/office/client-developer/project/getting-started-with-the-project-server-csom-and-.net