Contact Us Support Forum Get Email Updates
 
 

Thanks! Someone will be in touch with you shortly.

Rather just email us? Email us here.
Rather speak with someone in person?
Call any time with Experience API questions:

866.497.2676


Common Core & Experience API (xAPI) Example Statements

 
We wrote a blog post about using Common Core identifiers inside xAPI statements, but we wanted to give you some examples of what these xAPI statements look like. Instead of listing a lot of code examples in a blog post, we put them here.

Since you’re here, you might also be interested in checking out our K-12/Common Core statement generator.

xAPI/Common Core Example Statements:

Math Bingo – correctly answered problem:

 

{
    "id": "6f7fd4eb-e4d6-4bd8-bc98-faae308157bb",
    "actor": {
        "name": "cbfb2a63-7ad7-44d6-8",
        "mbox": "mailto:cbfb2a63-7ad7-44d6-8@abcya.com",
        "objectType": "Agent"
    },
    "verb": {
        "id": "http://adlnet.gov/exapi/verbs/answered",
        "display": {
            "en_US": "answered"
        }
    },
    "result": {
        “success”: true,
        “response”:”1000”,
        	"extensions": {
        		"http://mymetryx.com/sessionId": "886862614_423"
        	}
    },
    "context": {
        "extensions": {
            "http://www.corestandards.org": {
            	 "primary": {"id" : "http://www.corestandards.org/Math/Content/2/NBT/A/2",
                                    "name" : {"en-US":"Count within 1000"},
                                    "description" : {"en-US":"Count within 1000; skip-count by 5s, 10s, and 100s."}
               }
            }
        },
        "contextActivities": {
            "parent": {
                "id": "http://www.abcya.com/base_ten_bingo.htm",
                "definition": {
                    "name": {
                        "en-US": "Base Ten Bingo"
                    },
                    "description": {
                        "en-US": "Exercises in Base Ten"
                    },
                    "type": "../game"
                },
                "objectType": "Activity"
            },
            "grouping": {
                "id": "http://www.abcya.com/base_ten_bingo.htm",
                "definition": {
                    "name": {
                        "en-US": "Base Ten Bingo"
                    },
                    "description": {
                        "en-US": "Exercises in Base Ten"
                    },
                    "type": "../game"
                },
                "objectType": "Activity"
            }
        }
    },
    "timestamp": "2013-03-10T03:41:22.788Z",
    "object": {
        "id": "http://www.abcya.com/base_ten_bingo.htm",
        "definition": {
            "name": {
                "en-US": "Base Ten Bingo"
            },
            "description": {
                "en-US": "Exercises in Base Ten"
            },
            "type": "http://adlnet.gov/expapi/activities/cmi.interaction",
           "interactionType": "choice",
           "correctResponsesPattern": [
               "1000"
           ],
           "choices": [
               {
                   "id": "http://www.abcya.com/base_ten_bingo.htm",
                   "description": {
                       "en-US": "5000"
                   }
               },
               {
                   "id": "http://www.abcya.com/base_ten_bingo.htm",
                   "description": {
                       "en-US": "3000"
                   }
               },
               {
                   "id": "http://www.abcya.com/base_ten_bingo.htm",
                   "description": {
                       "en-US": "1000"
                   }
               },
               {
                   "id": "http://www.abcya.com/base_ten_bingo.htm",
                   "description": {
                       "en-US": "2000"
                   }
                {
                   "id": "http://www.abcya.com/base_ten_bingo.htm",
                   "description": {
                       "en-US": "6000"
                   }
                {
                   "id": "http://www.abcya.com/base_ten_bingo.htm",
                   "description": {
                       "en-US": "12000"
                   }
               }
        },
        "objectType": "Activity"
    }
}

 

An incorrectly answered problem:

 

{
    "id": "6f7fd4eb-e4d6-4bd8-bc98-faae308157bb",
    "actor": {
        "name": "cbfb2a63-7ad7-44d6-8",
        "mbox": "mailto:cbfb2a63-7ad7-44d6-8@abcya.com",
        "objectType": "Agent"
    },
    "verb": {
        "id": "http://adlnet.gov/exapi/verbs/answered",
        "display": {
            "en_US": "answered"
        }
    },
    "result": {
        “success”: false,
        “response”:”5000”,
        	"extensions": {
        		"http://mymetryx.com/sessionId": "886862614_423"
        	}
    },
    "context": {
        "extensions": {
            "http://www.corestandards.org": {
            	 "primary": {"id" : "http://www.corestandards.org/Math/Content/2/NBT/A/2",
                                    "name" : {"en-US":"Count within 1000"},
                                    "description" : {"en-US":"Count within 1000; skip-count by 5s, 10s, and 100s."}
               }
            }
        },
        "contextActivities": {
            "parent": {
                "id": "http://www.abcya.com/base_ten_bingo.htm",
                "definition": {
                    "name": {
                        "en-US": "Base Ten Bingo"
                    },
                    "description": {
                        "en-US": "Exercises in Base Ten"
                    },
                    "type": "../game"
                },
                "objectType": "Activity"
            },
            "grouping": {
                "id": "http://www.abcya.com/base_ten_bingo.htm",
                "definition": {
                    "name": {
                        "en-US": "Base Ten Bingo"
                    },
                    "description": {
                        "en-US": "Exercises in Base Ten"
                    },
                    "type": "../game"
                },
                "objectType": "Activity"
            }
        }
    },
    "timestamp": "2013-03-10T03:41:22.788Z",
    "object": {
        "id": "http://www.abcya.com/base_ten_bingo.htm",
        "definition": {
            "name": {
                "en-US": "Base Ten Bingo"
            },
            "description": {
                "en-US": "Exercises in Base Ten"
            },
            "type": "http://adlnet.gov/expapi/activities/cmi.interaction",
           "interactionType": "choice",
           "correctResponsesPattern": [
               "1000"
           ],
           "choices": [
               {
                   "id": "http://www.abcya.com/base_ten_bingo.htm",
                   "description": {
                       "en-US": "5000"
                   }
               },
               {
                   "id": "http://www.abcya.com/base_ten_bingo.htm",
                   "description": {
                       "en-US": "3000"
                   }
               },
               {
                   "id": "http://www.abcya.com/base_ten_bingo.htm",
                   "description": {
                       "en-US": "1000"
                   }
               },
               {
                   "id": "http://www.abcya.com/base_ten_bingo.htm",
                   "description": {
                       "en-US": "2000"
                   }
                {
                   "id": "http://www.abcya.com/base_ten_bingo.htm",
                   "description": {
                       "en-US": "6000"
                   }
                {
                   "id": "http://www.abcya.com/base_ten_bingo.htm",
                   "description": {
                       "en-US": "12000"
                   }
               }
        },
        "objectType": "Activity"
    }

 

QuickTouch Math statement example:

 

{
    "id": "e9f54c88-7d59-41c2-84ec-714a10b40ea0",
    "actor": {
        "name": "cbfb2a63-7ad7-44d6-8",
        "mbox": "mailto:cbfb2a63-7ad7-44d6-8@quicktouchmath.com",
        "objectType": "Agent"
    },
    "verb": {
        "id": "http://adlnet.gov/exapi/verbs/answered",
        "display": {
            "en_US": "answered"
        }
    },
    "result": {
        "success": true,
        "response":"0"
    },
    "context": {
        "extensions": {
            "http://www.corestandards.org": {
                "primary": {"id" : "http://corestandards.org/Math/Content/1/OA/C/6",
                                     "name" : {"en-US":"Add and Subtract within 20"},
                                     "description" : {"en-US":"Add and subtract within 20, demonstrating fluency for addition and subtraction within 10."}
                }
            }
        },
        "contextActivities": {
            "parent": {
                "id": "http://quicktouchmath.com/game/sub/",
                "definition": {
                    "name": {
                        "en-US": "Game within a game"
                    },
                    "description": {
                        "en-US": "Game within a game."
                    },
                    "type": "../game"
                },
                "objectType": "Activity"
            },
            "grouping": {
                "id": "http://quicktouchmath.com",
                "definition": {
                    "name": {
                        "en-US": "Quick Touch Math"
                    },
                    "description": {
                        "en-US": "Exercises for Math"
                    },
                    "type": "../game"
                },
                "objectType": "Activity"
            }
        }
    },
    "timestamp": "2013-03-10T03:42:14.494Z",
    "object": {
        "id": "http://quicktouchmath.com/game/sub/9-9",
        "definition": {
            "name": {
                "en-US": "Math Interaction"
            },
            "description": {
                "en-US": "Specific interfaction info"
            },
            "type": "http://adlnet.gov/expapi/activities/cmi.interaction",
            "interactionType": "choice",
            "correctResponsesPattern": [
                "0"
            ],
            "choices": [
                {
                    "id": "http://quicktouchmath.com/game/sub/9-9/0",
                    "description": {
                        "en-US": "0"
                    }
                },
                {
                    "id": "http://quicktouchmath.com/game/sub/9-9/3",
                    "description": {
                        "en-US": "3"
                    }
                },
                {
                    "id": "http://quicktouchmath.com/game/sub/9-9/1",
                    "description": {
                        "en-US": "1"
                    }
                },
                {
                    "id": "http://quicktouchmath.com/game/sub/9-9/2",
                    "description": {
                        "en-US": "2"
                    }
                }
            ]
        },
        "objectType": "Activity"
    }
}