# Microsoft Project Resources API

**Canonical:** https://apis.io/apis/microsoft-project/microsoft-project-resources-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 Resources 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 Resources. 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 enterprise resources and project resources

## Machine-readable artifacts (28)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/microsoft-project/refs/heads/main/openapi/microsoft-project-resources-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 Projects API](https://apis.io/apis/microsoft-project/microsoft-project-projects-api/)
- [Microsoft Project Stages API](https://apis.io/apis/microsoft-project/microsoft-project-stages-api/)

## Tags

Resources

---

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