Globebyte Documentation
  • AI Agents for Learning
  • Assess for Learning
    • Creating the Assess Connected App
    • Setting up Assess for Learning
    • Viewing Assessments
    • Assessment Outcomes & Validation
    • Marking
    • Best Practices
  • Tutor for Learning
    • Setting up Tutor
    • Agent Actions
      • Tutor_Mark
      • Tutor_Task
      • Tutor_Criterion
      • Tutor_SenseMaking
      • Tutor_Instruction
    • Topics
      • Tutor_Assessment
      • Tutor_Knowledge
  • Data for Learning
  • Actions for Learning
    • Creating the xAPI Actions Connected App
    • Setting up xAPI Actions
    • Creating your first xAPI Action Flow
    • xAPI Statement Data explorer
      • Metadata
      • xapiActor
      • xapiVerb
        • Verb reference
      • xapiObject
      • authority
      • xapiResult
      • xapiContext
    • Filtering xAPI Statements
    • Viewing xAPI Statements
    • Viewing xAPI Usage
    • Setting a default statement language
    • Error messages and troubleshooting
  • Experience for Learning
    • Setting up xAPI for Salesforce
    • Send xAPI from a Flow
    • Form Action fields
    • Send xAPI from Apex
    • xApiStatement Class reference
      • Actor
      • Verb
      • Object
      • Context
      • Result
      • Authority
      • Version
      • Send methods
    • Logging and defaults
  • Learning Journey Model
    • Introduction
    • Curriculums & Pathways
    • Courses & Modules
    • Pedagogies & Objectives
    • Rubrics & Criteria
    • Learning Resources
    • Assessments & Tasks
    • Learning Groups
    • Step-by-step working example
    • Activity Tracking (Advanced)
    • Additional Pedagogies Reference
    • Best Practices
    • Assess for Learning Integration
    • Data for Learning Integration
    • Object References
      • Learning Curriculum
      • Learning Pathway
      • Learning Course
      • Learning Module
      • Learning Pedagogy
      • Learning Objective
      • Learning Objective Assignment
      • Learning Rubric
      • Learning Rubric Criterion
      • Learning Rubric Model Solution
      • Learning Resource Type
      • Learning Resource
      • Learning Assessment
      • Learning Text Task
      • Learner Text Attempt
      • Learner Text Criterion Score
      • Learning Choice Task
      • Learner Choice Attempt
      • Learner Mark
      • Learning Group
      • Learner Group Membership
      • Learner Activity
      • Learner Activity Instance
      • Learner XAPIStatement
      • Developer Cheat Sheet: Key LDM Objects
  • Globebyte.com
Powered by GitBook
On this page
  • objectType
  • id
  • definition.type
  • definition.moreInfo
  • definition.name.langString1
  • definition.name.langString2
  • definition.name.langString3
  • definition.description.langString1
  • definition.description.langString2
  • definition.description.langString3
  1. Actions for Learning
  2. xAPI Statement Data explorer

xapiObject

Defines the thing or activity involved in the action.

objectType

  • Flow resource path: statementData > xapiObject > objectType

  • Parameter type: String text

  • Description: Specifies the type of object in the xAPI statement, such as "Activity," "Agent," or "Group," defining the role the object plays in the interaction.

Example

"object": {
  "id": "",
  "definition": {},
  "objectType": "Activity"
}

id

  • Flow resource path: statementData > xapiObject > id

  • Parameter type: String URI

  • Description: The unique identifier (URI) that represents the object in the xAPI statement, typically pointing to a specific resource or activity.

Example

"object": {
  "id": "http://www.example.com/meetings/occurances/34534",
  "definition": {},
  "objectType": ""
}

definition.type

  • Flow resource path: statementData > xapiObject > definition > type

  • Parameter type: String URI

  • Description: The type of activity or object defined in the xAPI statement, identified by a URI that classifies the object's nature (e.g., "http://adlnet.gov/expapi/activities/course").

Example

"object": {
  "id": "",
  "definition": {
    "name": {},
    "description": {},
    "type": "http://adlnet.gov/expapi/activities/meeting",
    "moreInfo": ""
  },
  "objectType": ""
}

definition.moreInfo

  • Flow resource path: statementData > xapiObject > definition > moreInfo

  • Parameter type: String URL

  • Description: A URL providing additional information about the activity or object referenced in the xAPI statement, offering further context or details.

Example

"object": {
  "id": "",
  "definition": {
    "name": {},
    "description": {},
    "type": "",
    "moreInfo": "http://www.example.com/345256"
  },
  "objectType": ""
}

definition.name.langString1

  • Flow resource path: statementData > xapiObject > definition > name > langString1

  • Parameter type: String text

  • Description: The name of the learning object or activity in one language. langString1 will match the first key/value under definition.name.

Example

"object": {
    "id": "",
    "definition": {
      "name": {
        "en-GB": "meeting",
        "en-US": "meeting",
        "fr-FR": "réunion"
      },
      "description": {}
      "type": "",
      "moreInfo": ""
    },
    "objectType": ""
  }

definition.name.langString2

  • Flow resource path: statementData > xapiObject > definition > name > langString2

  • Parameter type: String text

  • Description: The name of the learning object or activity in a second language. langString2 will match the second key/value under definition.name.

Example

"object": {
    "id": "",
    "definition": {
      "name": {
        "en-GB": "meeting",
        "en-US": "meeting",
        "fr-FR": "réunion"
      },
      "description": {}
      "type": "",
      "moreInfo": ""
    },
    "objectType": ""
  }

definition.name.langString3

  • Flow resource path: statementData > xapiObject > definition > name > langString3

  • Parameter type: String text

  • Description: The name of the learning object or activity in a third language. langString3 will match the third key/value under definition.name.

Example

"object": {
    "id": "",
    "definition": {
      "name": {
        "en-GB": "meeting",
        "en-US": "meeting",
        "fr-FR": "réunion"
      },
      "description": {}
      "type": "",
      "moreInfo": ""
    },
    "objectType": ""
  }

definition.description.langString1

  • Flow resource path: statementData > xapiObject > definition > description > langString1

  • Parameter type: String text

  • Description: A detailed description of the learning object or activity in one language. langString1 will match the first key/value under definition.description.

Example

"object": {
  "id": "",
  "definition": {
    "name": {},
    "description": {
      "en-GB": "An example meeting that happened on a specific occasion.",
      "en-US": "An example meeting that happened on a specific occasion.",
      "fr-FR": "Un exemple de réunion qui a eu lieu à une occasion précise."
    },
    "type": "",
    "moreInfo": ""
  },
  "objectType": ""
}

definition.description.langString2

  • Flow resource path: statementData > xapiObject > definition > description > langString2

  • Parameter type: String text

  • Description: A detailed description of the learning object or activity in a second language. langString2 will match the second key/value under definition.description.

Example

"object": {
  "id": "",
  "definition": {
    "name": {},
    "description": {
      "en-GB": "An example meeting that happened on a specific occasion.",
      "en-US": "An example meeting that happened on a specific occasion.",
      "fr-FR": "Un exemple de réunion qui a eu lieu à une occasion précise."
    },
    "type": "",
    "moreInfo": ""
  },
  "objectType": ""
}

definition.description.langString3

  • Flow resource path: statementData > xapiObject > definition > description > langString3

  • Parameter type: String text

  • Description: A detailed description of the learning object or activity in a third language. langString3 will match the third key/value under definition.description.

Example

"object": {
  "id": "",
  "definition": {
    "name": {},
    "description": {
      "en-GB": "An example meeting that happened on a specific occasion.",
      "en-US": "An example meeting that happened on a specific occasion.",
      "fr-FR": "Un exemple de réunion qui a eu lieu à une occasion précise."
    },
    "type": "",
    "moreInfo": ""
  },
  "objectType": ""
}
PreviousVerb referenceNextauthority

Last updated 8 months ago