Types

Task

Example

{
  "type": "Task",
  "identifier": {
    "redEvent_ID": "23445"
  },
  "actionStatus": "PotentialActionStatus",
  "memberOf": {
    "type": "Plan",
    "identifier": {
      "redPlan_ID": "xxxx"
    }
  },
  "agent": {
    "type": "RealEstateAgent",
    "id": "http://user.example.com/profile/card#me"
  },
  "participant": [
    {
      "type": "Contact",
      "name": "Bruce Wayne",
      "email": "bruce@example.com",
      "identifier": {
        "redContact_GUID": "92d0a096-457e-4643-ace8-fa95b6bdb1c5"
      }
    }
  ],
  "name": "Call Ricky",
  "description": "Agenda 1. Something 2. Something Else ...",
  "keywords": [
    "string"
  ],
  "dateDue": "2019-08-24T14:15:22Z",
  "dateCompleted": "2019-08-24T14:15:22Z",
  "location": {
    "type": "Place",
    "address": {
      "streetAddress": "1007 Mountain Gate Rd",
      "addressLocality": "Gotham City",
      "addressRegion": "NJ",
      "postalCode": "10007",
      "addressCounty": "Gotham addressCounty",
      "addressSubdivision": "Gotham Heights"
    }
  }
}

Schema

NameTypeDescription
(root)objectan action assigned to an agent, typically as part of a set of interdependent tasks in a Plan
typestringallowed ("Task") The item type (Linked-Data @type)
identifierobject1 properties
actionStatusstringallowed ("CompletedActionStatus", "FailedActionStatus", "ActiveActionStatus", "PotentialActionStatus") disposition of the Action at the time of this action message.
memberOfobjecta plan the task is associated with
agentobjectthe party who completed, or will complete the task
participantarray<object>Other co-agents with a direct or indirect interest in the action.
participant (single item)object-
namestringname or title
descriptionstringtask detailed description
keywordsarray<string>-
keywords (single item)string-
dateDuestringthe due date-time (ISO 8601 formated) format (date-time)
dateCompletedstringdate the task was completed format (date-time)
locationobjectthe physical location where an event takes place
Previous
SubscribeAction