# Microsoft Project

**Canonical:** https://apis.io/providers/microsoft-project/  
**Website:** https://learn.microsoft.com/en-us/office/client-developer/project/project-programming-tasks  
**APIs profiled:** 16

Microsoft Project is a project management software product developed by Microsoft. It provides tools for developing plans, assigning resources to tasks, tracking progress, managing budgets, and analyzing workloads. Microsoft Project offers REST APIs via SharePoint/Project Online, a Client-Side Object Model (CSOM), OData reporting feeds, and JavaScript APIs for building add-ins and integrations.

## Kin Score — 35.9 / 100 (thin)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 35.9).

| Facet | Score |
|---|---|
| Discoverability | 68.5 |
| Contract Quality | 28.8 |
| Governance | 25.0 |
| Contract Governance | 25.0 |
| Operational Transparency | 10.5 |
| Developer Ergonomics | 45.2 |
| Commercial Clarity | 42.1 |
| Access Clarity | 42.1 |

## Agent readiness — 30.6 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | documented |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Paid · Self-serve signup — onboarding: self-serve, pricing: paid, trial: no (confidence: high).

## APIs (16)

- **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 operatio...
- **Microsoft Project OData Reporting API** — OData-based reporting feed for read-only access to Project Server and Project Online reporting data. Provides access to project, task, resource, assignment, and timesheet report...
- **Microsoft Project JavaScript API** — JavaScript API for building Office Add-ins that extend Microsoft Project desktop client. Enables reading task, resource, and view data from the active project within a task pane...
- **Microsoft Project Assignments API** — Manage resource assignments to tasks
- **Microsoft Project Calendars API** — Manage enterprise calendars
- **Microsoft Project Custom Fields API** — Manage enterprise custom field definitions
- **Microsoft Project Enterprise Project Types API** — Manage enterprise project type configurations
- **Microsoft Project Event Handlers API** — Manage event handler subscriptions
- **Microsoft Project Lookup Tables API** — Manage lookup table definitions and entries
- **Microsoft Project Phases API** — Manage workflow phases
- **Microsoft Project Projects API** — Manage projects and project lifecycle operations
- **Microsoft Project Resources API** — Manage enterprise resources and project resources
- **Microsoft Project Stages API** — Manage workflow stages
- **Microsoft Project Tasks API** — Manage project tasks and subtasks
- **Microsoft Project Timesheets API** — Manage timesheet periods, lines, and work entries
- **Microsoft Project Workflow Activities API** — Manage workflow activities

## Agentic access (1)

- **Microsoft Project Agentic Access** — 63 operations · 31 acting

## Security (3)

- **Microsoft Project Authentication** — oauth2 · 1 scheme
- **Microsoft Project Domain Security** — TLSv1.3 · HSTS · DMARC
- **Microsoft Project Vulnerability Disclosure** — security.txt · contact published

## Plans (1)

- **Microsoft Project Plans Pricing**

## Use cases (8)

- **IT Project Management** — Plan and track IT infrastructure, software development, and digital transformation projects.
- **Construction Project Planning** — Schedule construction phases, manage subcontractors, and track material costs.
- **Product Development** — Coordinate product development timelines, milestones, and cross-functional team resources.
- **Portfolio Optimization** — Evaluate and prioritize project portfolios based on strategic alignment, ROI, and resource constraints.
- **Resource Capacity Planning** — Forecast resource demand, identify bottlenecks, and optimize resource allocation across projects.
- **Program Management** — Manage interdependent projects as programs with shared resources and coordinated timelines.
- **Agile Project Tracking** — Track agile sprints, backlogs, and team velocity alongside traditional waterfall schedules.
- **Compliance Reporting** — Generate audit trails and compliance reports for project governance and regulatory requirements.

## Tags

Budgeting, Gantt Charts, Microsoft, Portfolio-Management, Project Management, Resource Management, Scheduling, Task Management

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/microsoft-project/). Scores are computed from the provider's own public artifacts under a published rubric.
