Microsoft Dynamics logo

Microsoft Dynamics

Microsoft Dynamics 365 is a suite of enterprise resource planning (ERP) and customer relationship management (CRM) applications. It provides APIs across three main platforms: Business Central for small and mid-sized business ERP, Dataverse Web API for CRM and customer engagement, and Finance & Operations for enterprise-grade ERP covering finance, supply chain, manufacturing, and human resources. All APIs use OData v4 conventions and authenticate via Microsoft Entra ID.

3 APIs 0 Features
CRMERPMicrosoft Dynamics

APIs

Microsoft Dynamics 365 Business Central API

The Microsoft Dynamics 365 Business Central API (v2.0) provides a RESTful OData v4 interface for integrating with Business Central. It exposes standard business entities includi...

Microsoft Dynamics 365 Dataverse Web API

The Microsoft Dynamics 365 Dataverse Web API provides a RESTful OData v4 endpoint for Dynamics 365 Sales, Customer Service, Field Service, and other customer engagement applicat...

Microsoft Dynamics 365 Finance & Operations Data API

The Microsoft Dynamics 365 Finance & Operations Data API exposes business data entities via OData v4 RESTful endpoints. It provides access to finance, supply chain, manufacturin...

Semantic Vocabularies

Microsoft Dynamics Context

0 classes · 10 properties

JSON-LD

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Documentation
Documentation
💬
Support
Support
🚀
GettingStarted
GettingStarted
📰
Blog
Blog

Sources

Raw ↑
aid: microsoft-dynamics
url: https://raw.githubusercontent.com/api-evangelist/microsoft-dynamics/refs/heads/main/apis.yml
apis:
  - aid: microsoft-dynamics:business-central-api
    name: Microsoft Dynamics 365 Business Central API
    tags:
      - Business Central
      - ERP
      - Finance
    humanURL: https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/api-reference/v2.0/
    properties:
      - url: https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/api-reference/v2.0/
        type: Documentation
      - url: openapi/microsoft-dynamics-business-central-openapi.yml
        type: OpenAPI
      - url: json-schema/customer.json
        type: JSONSchema
      - url: json-schema/vendor.json
        type: JSONSchema
      - url: json-schema/item.json
        type: JSONSchema
      - url: json-schema/sales-order.json
        type: JSONSchema
      - url: json-schema/sales-invoice.json
        type: JSONSchema
      - url: json-schema/employee.json
        type: JSONSchema
      - url: json-ld/microsoft-dynamics-context.jsonld
        type: JSONLD
    description: >-
      The Microsoft Dynamics 365 Business Central API (v2.0) provides a RESTful OData v4 interface for integrating with
      Business Central. It exposes standard business entities including companies, customers, vendors, items, sales
      orders, sales invoices, purchase orders, purchase invoices, journals, general ledger entries, accounts, and
      employees. The API supports both cloud (SaaS) and on-premises deployments, authenticated via Microsoft Entra ID.
  - aid: microsoft-dynamics:dataverse-web-api
    name: Microsoft Dynamics 365 Dataverse Web API
    tags:
      - CRM
      - Customer Engagement
      - Sales
    humanURL: https://learn.microsoft.com/en-us/power-apps/developer/data-platform/webapi/overview
    properties:
      - url: https://learn.microsoft.com/en-us/power-apps/developer/data-platform/webapi/overview
        type: Documentation
      - url: openapi/microsoft-dynamics-dataverse-openapi.yml
        type: OpenAPI
      - url: openapi/microsoft-dynamics-dataverse-webhooks-asyncapi.yml
        type: AsyncAPI
      - url: https://learn.microsoft.com/en-us/power-apps/developer/data-platform/use-webhooks
        type: WebhookDocumentation
      - url: json-schema/account.json
        type: JSONSchema
      - url: json-schema/contact.json
        type: JSONSchema
      - url: json-schema/lead.json
        type: JSONSchema
      - url: json-schema/opportunity.json
        type: JSONSchema
      - url: json-ld/microsoft-dynamics-context.jsonld
        type: JSONLD
    description: >-
      The Microsoft Dynamics 365 Dataverse Web API provides a RESTful OData v4 endpoint for Dynamics 365 Sales, Customer
      Service, Field Service, and other customer engagement applications. It supports CRUD operations on core CRM
      entities such as accounts, contacts, leads, opportunities, cases (incidents), and activities. Authentication is
      handled via Microsoft Entra ID (Azure AD).
  - aid: microsoft-dynamics:finance-operations-api
    name: Microsoft Dynamics 365 Finance & Operations Data API
    tags:
      - ERP
      - Finance
      - Supply Chain
    humanURL: https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/odata
    properties:
      - url: https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/odata
        type: Documentation
      - url: openapi/microsoft-dynamics-finance-operations-openapi.yml
        type: OpenAPI
      - url: json-ld/microsoft-dynamics-context.jsonld
        type: JSONLD
    description: >-
      The Microsoft Dynamics 365 Finance & Operations Data API exposes business data entities via OData v4 RESTful
      endpoints. It provides access to finance, supply chain, manufacturing, and human resources data including
      customers, vendors, released products, sales order headers, purchase order headers, general journal entries, and
      workers. The API supports cross- company queries and is authenticated via Microsoft Entra ID.
name: Microsoft Dynamics
tags:
  - CRM
  - ERP
  - Microsoft Dynamics
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
access: 3rd-Party
common:
  - type: GitHubOrganization
    url: https://github.com/microsoft
  - type: LinkedIn
    url: https://www.linkedin.com/showcase/microsoft-dynamics
  - url: https://learn.microsoft.com/en-us/dynamics365/
    name: Microsoft Dynamics 365 Documentation
    type: Documentation
    description: 'null'
  - url: https://community.dynamics.com/
    name: Dynamics 365 Community
    type: Support
    description: 'null'
  - url: https://learn.microsoft.com/en-us/dynamics365/get-started/
    name: Getting Started with Dynamics 365
    type: GettingStarted
    description: 'null'
  - url: https://cloudblogs.microsoft.com/dynamics365/
    name: Dynamics 365 Blog
    type: Blog
    description: 'null'
created: '2025-01-01'
modified: '2026-05-30'
position: Consumer
description: >-
  Microsoft Dynamics 365 is a suite of enterprise resource planning (ERP) and customer relationship management (CRM)
  applications. It provides APIs across three main platforms: Business Central for small and mid-sized business ERP,
  Dataverse Web API for CRM and customer engagement, and Finance & Operations for enterprise-grade ERP covering finance,
  supply chain, manufacturing, and human resources. All APIs use OData v4 conventions and authenticate via Microsoft
  Entra ID.
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com
specificationVersion: '0.19'