Skip to main content
Best Answer

Click to earn a badge

  • September 16, 2024
  • 3 replies
  • 132 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.

 

3 replies

dklinger
Hero III
Forum|alt.badge.img+13
  • 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.


bgardner
Novice III
Forum|alt.badge.img+1
  • Novice III
  • February 4, 2026

We would love this as well e.g. when I update my profile picture I get points and a specific badge.