Microsoft 365 Copilot website screenshot

Microsoft 365 Copilot

Microsoft 365 Copilot is an AI-powered productivity tool that combines large language models (LLMs) with Microsoft 365 apps and business data to enhance creativity, productivity, and skills across Microsoft 365 applications.

Microsoft 365 Copilot publishes 4 APIs on the APIs.io network, including Connectors API, External Items API, Search API, and 1 more. Tagged areas include Artificial Intelligence, Copilot, Enterprise, LLM, and Microsoft 365.

Microsoft 365 Copilot’s developer surface includes authentication, developer portal, support, engineering blog, and 10 more developer resources.

44.8/100 developing ▬ flat Agent 35/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
7 APIs 31 Agent Skills
Artificial IntelligenceCopilotEnterpriseLLMMicrosoft 365Natural Language ProcessingProductivity

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 44.8/100 · developing
Contract Quality 12.5 / 25
Developer Ergonomics 5.2 / 20
Commercial Clarity 12.1 / 20
Operational Transparency 6.8 / 13
Governance 0.0 / 12
Discoverability 8.2 / 10
Agent readiness — 35/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/microsoft-365-copilot: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 7

Individual APIs this provider publishes, each with its own machine-readable definition.

Microsoft Copilot Studio API

Microsoft Copilot Studio allows developers to create, customize, and extend Copilot experiences with custom plugins and connectors to integrate business-specific data and workfl...

Microsoft 365 Copilot Extensibility API

API for extending Microsoft 365 Copilot with custom skills, plugins, and connectors to integrate third-party services and enterprise data sources.

Azure OpenAI Service API

Azure OpenAI Service provides REST API access to OpenAI's language models, which power Microsoft 365 Copilot's AI capabilities with enterprise-grade security and compliance.

Microsoft 365 Copilot Connectors API

The Connectors API from Microsoft 365 Copilot — 3 operation(s) for connectors.

Microsoft 365 Copilot External Items API

The External Items API from Microsoft 365 Copilot — 1 operation(s) for external items.

Microsoft 365 Copilot Search API

The Search API from Microsoft 365 Copilot — 1 operation(s) for search.

Microsoft 365 Copilot User Content API

The User Content API from Microsoft 365 Copilot — 4 operation(s) for user content.

Scroll for all 7

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Agent Skills 24

Packaged agent skills for driving this provider's APIs from an AI assistant.

add-action

AGENT SKILL

add-adaptive-card

AGENT SKILL

add-global-variable

AGENT SKILL

add-knowledge

AGENT SKILL

add-node

AGENT SKILL

add-other-agents

AGENT SKILL

analyze-evals

AGENT SKILL

chat-directline

AGENT SKILL

chat-sdk

AGENT SKILL

chat-with-agent

AGENT SKILL

clone-agent

AGENT SKILL

create-eval-set

AGENT SKILL

create-eval

AGENT SKILL

detect-mode

AGENT SKILL

directline-chat

AGENT SKILL

edit-action

AGENT SKILL

edit-agent

AGENT SKILL

edit-triggers

AGENT SKILL

int-patterns

AGENT SKILL

int-project-context

AGENT SKILL

int-reference

AGENT SKILL

list-kinds

AGENT SKILL

list-topics

AGENT SKILL

Scroll for all 24

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

FinOps 1

Cost, billing, and metering signals for API financial operations.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Microsoft 365 Copilot Authentication

oauth2 · 1 scheme

SECURITY

Microsoft 365 Copilot Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Microsoft 365 Copilot Scopes

7 scopes · authorizationCode/clientCredentials

7 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Microsoft 365 Copilot Agentic Access

13 operations · 6 acting

13 operations · 6 acting

AGENTIC

Resources

Get Started 2

Portal, sign-up, and the first successful call

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
name: Microsoft 365 Copilot
description: Microsoft 365 Copilot is an AI-powered productivity tool that combines large language models (LLMs) with Microsoft
  365 apps and business data to enhance creativity, productivity, and skills across Microsoft 365 applications.
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://www.microsoft.com/en-us/microsoft-365/copilot/copilot-logo.png
created: '2024-01-15'
modified: '2026-05-19'
specificationVersion: '0.18'
url: https://www.microsoft.com/en-us/microsoft-365/copilot/apis.json
apis:
- name: Microsoft Copilot Studio API
  description: Microsoft Copilot Studio allows developers to create, customize, and extend Copilot experiences with custom
    plugins and connectors to integrate business-specific data and workflows.
  image: https://www.microsoft.com/en-us/copilot/studio-icon.png
  humanURL: https://www.microsoft.com/en-us/microsoft-copilot/microsoft-copilot-studio
  baseURL: https://api.powerplatform.com/
  tags:
  - AI Development
  - Automation
  - Custom Plugins
  - Low Code
  properties:
  - type: Documentation
    url: https://learn.microsoft.com/en-us/microsoft-copilot-studio/
  - type: GettingStarted
    url: https://learn.microsoft.com/en-us/microsoft-copilot-studio/fundamentals-get-started
  - type: Plugin Development
    url: https://learn.microsoft.com/en-us/microsoft-copilot-studio/copilot-plugins-overview
  - type: Integrations
    url: https://learn.microsoft.com/en-us/connectors/
  - type: Tutorials
    url: https://learn.microsoft.com/en-us/microsoft-copilot-studio/tutorials
- name: Microsoft 365 Copilot Extensibility API
  description: API for extending Microsoft 365 Copilot with custom skills, plugins, and connectors to integrate third-party
    services and enterprise data sources.
  image: https://www.microsoft.com/en-us/microsoft-365/copilot/extensibility-icon.png
  humanURL: https://learn.microsoft.com/en-us/microsoft-365-copilot/extensibility/
  baseURL: https://api.microsoft365.com/copilot/v1
  tags:
  - Custom Skills
  - Extensibility
  - Integration
  - Plugins
  properties:
  - type: Documentation
    url: https://learn.microsoft.com/en-us/microsoft-365-copilot/extensibility/
  - type: Plugin Manifest
    url: https://learn.microsoft.com/en-us/microsoft-365-copilot/extensibility/create-plugin
  - type: Teams Message Extensions
    url: https://learn.microsoft.com/en-us/microsoft-365-copilot/extensibility/build-message-extensions
  - type: API Plugins
    url: https://learn.microsoft.com/en-us/microsoft-365-copilot/extensibility/api-plugins
  - type: Samples
    url: https://github.com/microsoft/copilot-plugins-samples
- name: Azure OpenAI Service API
  description: Azure OpenAI Service provides REST API access to OpenAI's language models, which power Microsoft 365 Copilot's
    AI capabilities with enterprise-grade security and compliance.
  image: https://azure.microsoft.com/en-us/services/openai/openai-icon.png
  humanURL: https://azure.microsoft.com/en-us/products/ai-services/openai-service
  baseURL: https://{resource-name}.openai.azure.com/
  tags:
  - AI
  - Azure
  - GPT
  - Language Models
  - Machine Learning
  properties:
  - type: Documentation
    url: https://learn.microsoft.com/en-us/azure/ai-services/openai/
  - type: APIReference
    url: https://learn.microsoft.com/en-us/azure/ai-services/openai/reference
  - type: GettingStarted
    url: https://learn.microsoft.com/en-us/azure/ai-services/openai/quickstart
  - type: Pricing
    url: https://azure.microsoft.com/en-us/pricing/details/cognitive-services/openai-service/
  - type: Models
    url: https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/models
- aid: microsoft-365-copilot:microsoft-365-copilot-connectors-api
  name: Microsoft 365 Copilot Connectors API
  description: The Connectors API from Microsoft 365 Copilot — 3 operation(s) for connectors.
  humanURL: https://developer.microsoft.com/en-us/graph
  baseURL: https://graph.microsoft.com/v1.0
  tags:
  - Connectors
  properties:
  - type: OpenAPI
    url: openapi/microsoft-365-copilot-connectors-api-openapi.yml
  - type: Documentation
    url: https://docs.microsoft.com/en-us/graph/overview
  - type: Authentication
    url: https://docs.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://docs.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
- aid: microsoft-365-copilot:microsoft-365-copilot-external-items-api
  name: Microsoft 365 Copilot External Items API
  description: The External Items API from Microsoft 365 Copilot — 1 operation(s) for external items.
  humanURL: https://developer.microsoft.com/en-us/graph
  baseURL: https://graph.microsoft.com/v1.0
  tags:
  - External Items
  properties:
  - type: OpenAPI
    url: openapi/microsoft-365-copilot-external-items-api-openapi.yml
  - type: Documentation
    url: https://docs.microsoft.com/en-us/graph/overview
  - type: Authentication
    url: https://docs.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://docs.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
- aid: microsoft-365-copilot:microsoft-365-copilot-search-api
  name: Microsoft 365 Copilot Search API
  description: The Search API from Microsoft 365 Copilot — 1 operation(s) for search.
  humanURL: https://developer.microsoft.com/en-us/graph
  baseURL: https://graph.microsoft.com/v1.0
  tags:
  - Search
  properties:
  - type: OpenAPI
    url: openapi/microsoft-365-copilot-search-api-openapi.yml
  - type: Documentation
    url: https://docs.microsoft.com/en-us/graph/overview
  - type: Authentication
    url: https://docs.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://docs.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
- aid: microsoft-365-copilot:microsoft-365-copilot-user-content-api
  name: Microsoft 365 Copilot User Content API
  description: The User Content API from Microsoft 365 Copilot — 4 operation(s) for user content.
  humanURL: https://developer.microsoft.com/en-us/graph
  baseURL: https://graph.microsoft.com/v1.0
  tags:
  - User Content
  properties:
  - type: OpenAPI
    url: openapi/microsoft-365-copilot-user-content-api-openapi.yml
  - type: Documentation
    url: https://docs.microsoft.com/en-us/graph/overview
  - type: Authentication
    url: https://docs.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://docs.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
common:
- type: AgenticAccess
  url: agentic-access/microsoft-365-copilot-agentic-access.yml
- type: DomainSecurity
  url: security/microsoft-365-copilot-domain-security.yml
- type: Authentication
  url: authentication/microsoft-365-copilot-authentication.yml
- type: OAuthScopes
  url: scopes/microsoft-365-copilot-scopes.yml
- type: LinkedIn
  url: https://www.linkedin.com/showcase/copilot-for-microsoft-365
- type: Portal
  url: https://portal.azure.com/
- type: DeveloperPortal
  url: https://developer.microsoft.com/
- type: TermsOfService
  url: https://www.microsoft.com/en-us/legal/terms-of-use
- type: PrivacyPolicy
  url: https://privacy.microsoft.com/en-us/privacystatement
- type: Support
  url: https://support.microsoft.com/
- type: Blog
  url: https://www.microsoft.com/en-us/microsoft-365/blog/
- type: StatusPage
  url: https://status.azure.com/
- type: GitHubOrganization
  url: https://github.com/microsoft
- type: Integrations
  url: https://www.microsoft.com/en-us/marketplace
- name: Agent Skills
  url: https://github.com/microsoft/skills-for-copilot-studio
  type: AgentSkills
integrations:
- name: Microsoft
- name: Two people looking at a computer.
- name: This is placeholder text for
- name: IDC
- name: Nationwide
- name: RSA company
- name: Teleperformance
- name: A woman smiling at a laptop
- name: A man holding a laptop.
maintainers:
- name: Microsoft
  email: support@microsoft.com
  url: https://www.microsoft.com/
tags:
- Artificial Intelligence
- Copilot
- Enterprise
- LLM
- Microsoft 365
- Natural Language Processing
- Productivity