# Microsoft Project Projects API

**Canonical:** https://apis.io/apis/microsoft-project/microsoft-project-projects-api/  
**Provider:** Microsoft Project — https://apis.io/providers/microsoft-project/  
**Base URL:** https://{tenant}.sharepoint.com/sites/pwa/_api/ProjectServer  
**Documentation:** https://learn.microsoft.com/en-us/office/client-developer/project/client-side-object-model-csom-for-project-2013

Microsoft Project Projects API is one of 16 APIs that [Microsoft Project](https://apis.io/providers/microsoft-project/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 14 JSON Schema definitions. Tagged areas include Project. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, code examples, a JSON-LD context, and 14 JSON Schemas.

Manage projects and project lifecycle operations

## Machine-readable artifacts (28)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/openapi/microsoft-project-projects-api-openapi.yml
- **Documentation** — https://learn.microsoft.com/en-us/office/client-developer/project/client-side-object-model-csom-for-project-2013
- **APIReference** — https://learn.microsoft.com/en-us/office/client-developer/project/javascript-library-and-rest-reference-for-project-server-2013
- **Authentication** — https://learn.microsoft.com/en-us/sharepoint/dev/sp-add-ins/authorization-and-authentication-of-sharepoint-add-ins
- **CodeExamples** — https://github.com/OfficeDev/Project-Samples/tree/main/O365-Project-Online-REST-Samples
- **CodeExamples** — https://github.com/OfficeDev/Project-Add-in-REST-BasicDataOperations
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/json-schema/rest-api-project-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/json-schema/rest-api-task-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/json-schema/rest-api-enterprise-resource-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/json-schema/rest-api-assignment-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/json-schema/rest-api-calendar-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/json-schema/rest-api-custom-field-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/json-schema/rest-api-time-sheet-schema.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/json-structure/rest-api-project-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/json-structure/rest-api-task-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/json-structure/rest-api-enterprise-resource-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/json-structure/rest-api-assignment-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/json-structure/rest-api-calendar-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/json-structure/rest-api-custom-field-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/json-structure/rest-api-time-sheet-structure.json
- **JSONLD** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/json-ld/microsoft-project-rest-api-context.jsonld
- **Examples** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/examples/rest-api-project-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/examples/rest-api-task-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/examples/rest-api-enterprise-resource-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/examples/rest-api-assignment-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/examples/rest-api-calendar-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/examples/rest-api-custom-field-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/examples/rest-api-time-sheet-example.json

## Other Microsoft Project APIs (12)

- [Microsoft Project Online CSOM API](https://apis.io/apis/microsoft-project/csom-api/)
- [Microsoft Project OData Reporting API](https://apis.io/apis/microsoft-project/odata-reporting-api/)
- [Microsoft Project JavaScript API](https://apis.io/apis/microsoft-project/javascript-api/)
- [Microsoft Project Assignments API](https://apis.io/apis/microsoft-project/microsoft-project-assignments-api/)
- [Microsoft Project Calendars API](https://apis.io/apis/microsoft-project/microsoft-project-calendars-api/)
- [Microsoft Project Custom Fields API](https://apis.io/apis/microsoft-project/microsoft-project-custom-fields-api/)
- [Microsoft Project Enterprise Project Types API](https://apis.io/apis/microsoft-project/microsoft-project-enterprise-project-types-api/)
- [Microsoft Project Event Handlers API](https://apis.io/apis/microsoft-project/microsoft-project-event-handlers-api/)
- [Microsoft Project Lookup Tables API](https://apis.io/apis/microsoft-project/microsoft-project-lookup-tables-api/)
- [Microsoft Project Phases API](https://apis.io/apis/microsoft-project/microsoft-project-phases-api/)
- [Microsoft Project Resources API](https://apis.io/apis/microsoft-project/microsoft-project-resources-api/)
- [Microsoft Project Stages API](https://apis.io/apis/microsoft-project/microsoft-project-stages-api/)

## Tags

Project

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/microsoft-project/microsoft-project-projects-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/microsoft-project/.
