Skip to main content
Question

Certificates downloads

  • March 9, 2026
  • 2 replies
  • 10 views

Many Client’s HR/HSE manager need to download massively all certificates (including those for external training) for:  each course or each user.

Has anyone found a solution?

Unfortunately, downloading individual certificates for individual users is not a solution for them.

 

Molti referenti delle Aziende nostre clienti hanno bisogno di scaricare massivamente per singolo Corso o per singolo utente tutti gli attestati (inclusi quelli di formazione esterna). Qualcuno ha trovato una soluzione? Purtroppo lo scaricamento del singolo certificato per singolo utente non è una soluzione percorribile.

2 replies

Moshe.Machlav
Novice III
Forum|alt.badge.img

Before jumping to the API - there's actually a built-in mass action that might solve this, at least partially.

Go to Admin Menu → Users → Manage, select the users you need, and choose Export certificate history from the mass actions menu. Docebo will generate a ZIP with a subfolder per user containing their certificate PDFs, and email you a download link (valid for 30 days). The catch: it works for up to 100 users per batch, and you can only select users — not filter by course. So if your clients have hundreds of users, you'd need to run it in batches.

For anything larger or more targeted (e.g., all certificates for a specific course, or across thousands of users), the API is the way to go. The general approach:

  1. Pull certification awards per user via GET /certification/v1/awards/users/{user_id}
  2. Use the report API (/report/v1/report/{id}/data) with a custom report filtered to the relevant course to get the list of completed users + certificate status
  3. Script the actual PDF download per user/course combination

It takes a bit of scripting work, but once built it's fully repeatable - which is exactly what HR/HSE teams need for audit cycles.

More details on the mass action: Managing users with mass actions Certificate setup reference: Creating and managing certificates

Happy to share more detail on the API approach if it helps.


  • Author
  • Newcomer
  • March 19, 2026

I knew the built-in mass action, but is not usefull for our customers.

I’ll investigate your API solution...but I’m not and my collegues are not IT.

I'm having trouble fully understanding what you wrote about the APIs!😅

Thank you for your answer.