Common Definitions

v3.0.0
common_defs.json

Shared reusable definitions used by many entity contracts.

Canonical File

URL: https://schemas.meta-aiml.org/v3.0.0/components/common_defs.json

Component endpoint: https://schemas.meta-aiml.org/v3.0.0/components/common_defs.json

Definitions in $defs
Factually mapped from the current contract.

Identifier (required: type, value)

ContactPoint

Rating (required: ratingValue)

Price (required: price, priceCurrency)

Schedule

SocialProfile

How to Reference
{
  "properties": {
    "contactPoints": {
      "type": "array",
      "items": {
        "$ref": "https://schemas.meta-aiml.org/v3.0.0/components/common_defs.json#/$defs/ContactPoint"
      }
    },
    "identifiers": {
      "type": "array",
      "items": {
        "$ref": "https://schemas.meta-aiml.org/v3.0.0/components/common_defs.json#/$defs/Identifier"
      }
    }
  }
}