Skip to main content
Best Answer

Click to earn a badge

  • September 16, 2024
  • 2 replies
  • 64 views

ktbadham
Helper I
Forum|alt.badge.img+1

I’m looking to use badges and points in Docebo for things that are not really trackable, and you can earn the badge with a single click.

For example, you have a professional development conversation, and you earn 10 points. This is something outside of the system and fully self-reported, so my ideal situation is you do one click inside Docebo and get the badge.

Is there any way to do something like that?

Best answer by dklinger

@ktbadham - good morning from NJ. The answer is not really directly. As far as I can tell (by looking briefly at the API documentation), the APIs dont allow for a call to the badging section of the system - so the API’s won’t support you.

Because you can trigger enrollment updates / completions with the API though, in theory with a little assist with a developer - I believe you could trigger a badge related to a completion.

There are some interesting caveats and key considerations to making something like that work - as in the course will have an impact on a learners profile - and is the person authenticated that would click that button (so that Learn would know “who” that person is), and by the time you go down that road? I think you may want to begin considering other badging platforms that can make your approach a bit sweeter.

 

2 replies

dklinger
Hero III
Forum|alt.badge.img+11
  • Hero III
  • Answer
  • September 16, 2024

@ktbadham - good morning from NJ. The answer is not really directly. As far as I can tell (by looking briefly at the API documentation), the APIs dont allow for a call to the badging section of the system - so the API’s won’t support you.

Because you can trigger enrollment updates / completions with the API though, in theory with a little assist with a developer - I believe you could trigger a badge related to a completion.

There are some interesting caveats and key considerations to making something like that work - as in the course will have an impact on a learners profile - and is the person authenticated that would click that button (so that Learn would know “who” that person is), and by the time you go down that road? I think you may want to begin considering other badging platforms that can make your approach a bit sweeter.

 


ktbadham
Helper I
Forum|alt.badge.img+1
  • Author
  • Helper I
  • September 16, 2024

@ktbadham - good morning from NJ. The answer is not really directly. As far as I can tell (by looking briefly at the API documentation), the APIs dont allow for a call to the badging section of the system - so the API’s won’t support you.

Because you can trigger enrollment updates / completions with the API though, in theory with a little assist with a developer - I believe you could trigger a badge related to a completion.

There are some interesting caveats and key considerations to making something like that work - as in the course will have an impact on a learners profile - and is the person authenticated that would click that button (so that Learn would know “who” that person is), and by the time you go down that road? I think you may want to begin considering other badging platforms that can make your approach a bit sweeter.

 

I was afraid that was the answer :( Yes, I would ideally not want a course listed on their transcript that’s tied to this badge, and course completion is the best way to do something close to this. Thank you for confirming.