{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "Contact",
  "type": "object",
  "description": "Represents a contact in Marketing Cloud. A contact is an individual who interacts with marketing campaigns across channels.",
  "properties": {
    "contactKey": {
      "type": "string",
      "description": "Unique identifier for the contact. This value is used across all Marketing Cloud channels and applications."
    },
    "contactID": {
      "type": "integer",
      "description": "System-generated unique numeric identifier"
    },
    "contactStatus": {
      "type": "string",
      "description": "Current status of the contact"
    },
    "createdDate": {
      "type": "string",
      "description": "Date and time the contact was created"
    },
    "modifiedDate": {
      "type": "string",
      "description": "Date and time the contact was last modified"
    },
    "attributeSets": {
      "type": "array",
      "description": "Collection of attribute sets associated with the contact"
    }
  }
}