Microsoft Dynamics 365 Business Central Context

JSON-LD context defining the semantic vocabulary for Microsoft Dynamics 365 Business Central from Microsoft Dynamics 365 Business Central.

4 Classes 28 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
microsoft: https://microsoft.com/schema#

Classes

Company CompanyCollection Customer CustomerCollection

Properties

Property Type Container
id string
systemVersion string
name string
displayName string
businessProfileId string
systemCreatedAt dateTime
systemModifiedAt dateTime
value list
number string
type string
addressLine1 string
addressLine2 string
city string
state string
country string
postalCode string
phoneNumber string
email string
website string
taxLiable boolean
taxAreaId string
currencyId string
currencyCode string
paymentTermsId string
shipmentMethodId string
paymentMethodId string
blocked string
lastModifiedDateTime dateTime

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://microsoft.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "microsoft": "https://microsoft.com/schema#",
    "Company": "microsoft:Company",
    "id": {
      "@id": "microsoft:id",
      "@type": "xsd:string"
    },
    "systemVersion": {
      "@id": "microsoft:systemVersion",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "microsoft:name",
      "@type": "xsd:string"
    },
    "displayName": {
      "@id": "microsoft:displayName",
      "@type": "xsd:string"
    },
    "businessProfileId": {
      "@id": "microsoft:businessProfileId",
      "@type": "xsd:string"
    },
    "systemCreatedAt": {
      "@id": "microsoft:systemCreatedAt",
      "@type": "xsd:dateTime"
    },
    "systemModifiedAt": {
      "@id": "microsoft:systemModifiedAt",
      "@type": "xsd:dateTime"
    },
    "CompanyCollection": "microsoft:CompanyCollection",
    "value": {
      "@id": "microsoft:value",
      "@container": "@list"
    },
    "Customer": "microsoft:Customer",
    "number": {
      "@id": "microsoft:number",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "microsoft:type",
      "@type": "xsd:string"
    },
    "addressLine1": {
      "@id": "microsoft:addressLine1",
      "@type": "xsd:string"
    },
    "addressLine2": {
      "@id": "microsoft:addressLine2",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "microsoft:city",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "microsoft:state",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "microsoft:country",
      "@type": "xsd:string"
    },
    "postalCode": {
      "@id": "microsoft:postalCode",
      "@type": "xsd:string"
    },
    "phoneNumber": {
      "@id": "microsoft:phoneNumber",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "microsoft:email",
      "@type": "xsd:string"
    },
    "website": {
      "@id": "microsoft:website",
      "@type": "xsd:string"
    },
    "taxLiable": {
      "@id": "microsoft:taxLiable",
      "@type": "xsd:boolean"
    },
    "taxAreaId": {
      "@id": "microsoft:taxAreaId",
      "@type": "xsd:string"
    },
    "currencyId": {
      "@id": "microsoft:currencyId",
      "@type": "xsd:string"
    },
    "currencyCode": {
      "@id": "microsoft:currencyCode",
      "@type": "xsd:string"
    },
    "paymentTermsId": {
      "@id": "microsoft:paymentTermsId",
      "@type": "xsd:string"
    },
    "shipmentMethodId": {
      "@id": "microsoft:shipmentMethodId",
      "@type": "xsd:string"
    },
    "paymentMethodId": {
      "@id": "microsoft:paymentMethodId",
      "@type": "xsd:string"
    },
    "blocked": {
      "@id": "microsoft:blocked",
      "@type": "xsd:string"
    },
    "lastModifiedDateTime": {
      "@id": "microsoft:lastModifiedDateTime",
      "@type": "xsd:dateTime"
    },
    "CustomerCollection": "microsoft:CustomerCollection"
  },
  "@type": "schema:Dataset",
  "schema:name": "Microsoft Dynamics 365 Business Central API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Microsoft Dynamics 365 Business Central's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-04) from openapi/microsoft-dynamics-365-business-central-companies-api-openapi.yml, openapi/microsoft-dynamics-365-business-central-customers-api-openapi.yml, openapi/microsoft-dynamics-365-business-central-items-api-openapi.yml.",
  "dcterms:created": "2026-11-04",
  "dcterms:source": [
    "openapi/microsoft-dynamics-365-business-central-companies-api-openapi.yml",
    "openapi/microsoft-dynamics-365-business-central-customers-api-openapi.yml",
    "openapi/microsoft-dynamics-365-business-central-items-api-openapi.yml",
    "openapi/microsoft-dynamics-365-business-central-purchase-orders-api-openapi.yml",
    "openapi/microsoft-dynamics-365-business-central-sales-invoices-api-openapi.yml"
  ]
}