XML for Badgr Pathways

XML for Badgr Pathways

The most common way to add a Pathways LTI to a course is using the "by URL" method. However, you can also use the paste XML method if you want to customize the "Pathways" menu.


If you have multiple Pathways integrations and need to differentiate them or would just prefer a different name in the navigation pane, you can change the name. 

Change the value in the following step: <lticm:property name="text">21st Century Skills Pathway</lticm:property>

The text you change there will be displayed in the navigation pane.


How to use the XML
  1. Create the LTI app for the Pathway you wish to use in an online course.
  2. From the course settings, select "+ App"
  3. Rather than selecting "by URL" from the drop-down, select the "Paste XML" option.
  4. Copy the Consumer key and Shared Secret from the LTI you created into the appropriate fields. 
  5. Enter a name for the integration connection. Please note this is not the menu item name displayed in the course.
  6. Copy the XML provided below, and paste it into the XML Configuration field.


Badgr Pathway XML
<cartridge_basiclti_link xmlns="http://www.imsglobal.org/xsd/imslticc_v1p0"

                                        xmlns:blti="http://www.imsglobal.org/xsd/imsbasiclti_v1p0"

                                        xmlns:lticm="http://www.imsglobal.org/xsd/imslticm_v1p0"

                                        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"                                                                                                                                         xsi:schemaLocation="http://www.imsglobal.org/xsd/imslticc_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticc_v1p0.xsd http://www.imsglobal.org/xsd/imsbasiclti_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imsbasiclti_v1p0.xsd http://www.imsglobal.org/xsd/imslticm_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticm_v1p0.xsd">

            <blti:title>Badgr: Pathways</blti:title>


            <blti:description>

                        Integrate with Badgr Pathways to view progress along a learning pathway.

            </blti:description>


            <blti:extensions platform="canvas.instructure.com">

                        <lticm:property name="privacy_level">public</lticm:property>


                        <lticm:property name="tool_id">pathways</lticm:property>


                        <lticm:options name="course_navigation">

                                    <lticm:property name="url">https://pathways.badgr.io/api/lti/spg/launch</lticm:property>

                                    <lticm:property name="text">Pathways</lticm:property>

                                    <lticm:property name="enabled">true</lticm:property>

                        </lticm:options>

            </blti:extensions>


            <blti:launch_url>https://pathways.badgr.io/api/lti/spg/launch</blti:launch_url>

</cartridge_basiclti_link>





    • Related Articles

    • Badgr Pathways LTI for Canvas

      Prerequisites Ensure you are enrolled as a teacher in the Canvas course. You need to define an issuer in Badgr before creating the Badgr Pathway. You will need to create the Badgr Pathway prior to installing the LTI. You can add the Pathway LTI to ...
    • Badgr Pathways LTI App for Moodle

      The Badgr Pathways LTI app allows Moodle instructors to add Badgr Pathways to courses. Instructors can view group or individual progress along the learning pathway. Students are able to see their own individual progress and are provided with a ...
    • Badgr Pathways LTI App for D2L/Brightspace

      A single pathway can be added to multiple courses and/or multiple pathways can be added to a single course. The Badgr Pathways LTI app allows D2L/Brightspace instructors to add Badgr Pathways to courses. Instructors can view group or individual ...
    • Badgr Pathways LTI for Blackboard

      Badgr Pathways is a paid feature of Badgr Pro. A single pathway can be added to multiple courses and/or multiple pathways can be added to a single course. The Badgr Pathways LTI app allows Blackboard instructors to add Badgr Pathways to courses. ...
    • Badgr Pathways LTI for Learning Management Systems (LMS)

      Follow the links below for instructions on how to create add a Badgr Pathway to your LMS. Canvas Moodle D2L Brightspace Blackboard More LMS LTI options coming soon! Notes: There are two types of URL used to add a pathway to your LMS, be sure to ...