With Open Badge Factory, you can create and manage your badges in one place, and issue them from other platforms, for example, Learning Management Systems. There are three ways to get OBF integrated with other platforms. You can either develop your own OBF plugin using the OBF REST API or use existing plugins or LTI (Learning Tools Interoperability) if your platform is LTI-compliant.
REST API
Integrating with OBF is an easy and cost-effective solution for educational or HR sector platform providers, who want to give their users the possibility to issue standard-compliant Open Badges. It is also a suitable solution for Open Badge Factory’s users, who need to issue their badges from other platforms they use. To develop integration with OBF, your developers need our API documentation, and an account in Open Badge Factory. Notice that the OAuth2 authentication requires a Pro level account. Please contact us if you have any questions.
Documentation for developers: | https://openbadgefactory.com/static/doc/obf-api-v1.pdf |
Please note that a new version of the API will be released in January 2025, in beta version. This new version will include Swagger to allows development team to visualize and interact with our API. For more information, please contact our support team.
LTI integration
Learning Tools Interoperability (LTI) is a standard developed by 1EdTech Consortium, which allows courseware and learning tools from different vendors to be launched within a learning platform, often an LMS.
LTI Integration provides a link between an LTI supported LMS and your account in Factory. The generic LTI integration will allow you to manually issue your OBF badges on your platform and allow you to access your pending badge applications. With the generic LTI integration, students can also apply for published earnable badges. Please note that the generic LTI integration doesn’t support automatic badge issuing.
Our customers can use advanced LTI integration with Canvas LMS, Blackboard, Brightspace etc. LTI 1.3 has a more straightforward upgrade path than other versions and the full support and endorsement of major platform providers.
LTI integration requires a Pro subscription level. Please log in into your Open Badge Factory Pro account and go to Admin Tools > LTI for more information.
Advanced LTI integration available for:
Canvas Learning Management System 🔗 Connecting OBF LTI 1.3 tool to Canvas LMS ▶️ Video tutorial Contact us for more info | Blackboard Learning Management System 🔗 Connecting OBF LTI 1.3 tool to Blackboard Contact us for more info | Brightspace Learning Management System 🔗 Connecting OBF LTI 1.3 tool to Brightspace Contact us for more info |
Plugins
The Open Badge Factory team develops, maintains and supports OBF issuer and OBF displayer plugins for Moodle. Other plugins listed here are developed by learning service providers, partners, third party developers or by some open source projects. These plugins are currently used by our customers and have been reported to work fine, but notice that the OBF team is not responsible for their use and if you experience some issues or need technical support you should contact their developers. Notice also that plugins are available at pro level only. We welcome all developers interested in contributing to the development of our Moodle plugin or other coming open source projects. If you are interested do not hesitate to contact us.
Moodle
Moodle | |
About Moodle: | moodle.org |
Moodle OBF plugins developer: | Open Badge Factory Ltd |
Short description: | The local_obf plugin allows you to issue your badges from Open Badge Factory when a course or set of activities is completed. In the Pro version, you can define rules for making your badges available by linking OBF badge categories to Moodle course categories. |
Location: | https://moodle.org/plugins/local_obf and https://github.com/openbadgefactory/obf-moodle View the instructions guide |
Required service level(s): | For Premium and Pro customers only |
Technical support | For Pro customers only |
Notice: | Moodle plugins works also with Totara LMS ( versions 11.xx) and may work with other LMS build on Moodle core. |
ItsLearning
Itslearning LMS | |
About Itslearning: | https://itslearning.com/global |
Integration developed by: | Itslearning |
Short description: | With the OBF module you can connect itslearning course activities to OBF Badges and define the assessment criteria for issuing a badge. Students will then automatically be issued badges based on the course assessments and activities. See more here ▶️ https://youtu.be/8RRUDjcAueY |
Location: | OBF module is an itslearning extension |
Required service level(s): | Pro level |
Technical support | Itslearning |
Priima LMS
Priima LMS | |
About Priima: | https://priimalms.com/en/ |
Integration developed by: | Discendum ltd |
Description: | Badges can be issued when an activity or a course is completed. Badges are displayed in Priima’s user profiles. Priima supports milestone badges meaning that users can receive their milestone badges into Priima when badges included in the milestone pathway are earned. |
Location: | OBF plugin is a Priima feature |
Required service level: | Pro |
Technical support | Discendum Ltd Priima helpdesk |