Skip to main content

📡 Understand and Use the Didask Public API

Connect Didask to your internal tools (HRIS, ERP, CRM) to automate account creation, training assignment, and usage data retrieval.

Written by Océane

⏱️ The Essentials in 3 Minutes

• What the Didask public API enables (create accounts, assign learning paths, retrieve usage data).
• The main use cases (HRIS, Salesforce, internal portal, targeted campaigns).
• How to get started (API key, test environment, Didask support).


🧠 Understand the Value of the Public API

A training platform never operates in isolation within an organization's information system - it communicates with the HRIS, ERP, CRM, and sometimes an employee portal. The Didask public API automates these exchanges so that training is fully integrated into your day-to-day operations.

In practice, this eliminates manual data entry (account creation, path assignment...), removes re-entry errors, and lets learning data flow where it is actually useful (HR dashboards, sales tracking, management reporting).


🔍 Understand What the Didask Public API Is

The Didask public API is a digital gateway that allows external applications (HRIS, ERP, LMS, CRM...) to communicate automatically with Didask.

In simple terms, it lets you:

  • Create or update users in Didask from another tool.

  • Automatically assign learning paths to users.

  • Retrieve usage data (completion rates, time spent) to display in your internal dashboards.

This automation saves time, prevents manual errors, and integrates training into your existing tools without friction.


💰 Understand the Pricing Model

🎁 The API is included in your Didask license at no extra cost. You can start using it as soon as you are ready.

In return, you develop the connector yourself.

💡 What is a connector? A connector is a small piece of software or script that acts as a bridge between two tools. It reads or writes data between your internal systems (e.g. HRIS) and Didask, via the API.

📞 If you would like Didask to design, deploy, and maintain this connector for you, contact your Key Account Manager to discuss a tailored engagement.


🧭 Identify Typical Use Cases

Use case

Concrete example

🔄 Automatically create learner accounts from an HRIS or ERP

A new employee is added to your HR tool: the API automatically creates their Didask account.

📤 Push progress data to your systems

You use Salesforce to track skills development. Completion rates feed automatically into your HR dashboards.

🧩 Embed Didask data in your internal applications

You have an employee portal: the API displays each user's Didask learning paths directly, without them needing to log in to Didask.

🧮 Automate targeted training campaigns

A new employee joins your company: the API automatically triggers the assignment of the onboarding training.


🛠️ Identify Available Features

Domain

Available actions

👤 User management

Create a new user - Update their information - Deactivate an account.

🎯 Path and module management

Assign a publication to a group - Assign a group to a user - Invite a user by email to their space or a specific publication.

📊 Usage data extraction

Retrieve completion status - Time spent - Last activity - Export group results.


🚀 Get Started: Generate Your API Key

To use the API, you need an API key that secures exchanges between your systems and Didask.

  1. Request your key from your platform admin.

  2. Copy the key value at creation.

  3. Store it in a secure location.

⚠️ The key value is only available at creation. After that, only its fingerprint is used to identify its owner. If you lose it, you will need to generate a new one.


⁉️ Resolve Common Cases

Question

Answer

Is the API free?

✅ Yes, included in your license if you develop the connector.

Do I need technical skills?

❌ No to test. ✅ Yes for production (or get support).

Can I test before going live?

✅ Yes, a test environment is available on request.

Can I stop using the API if I no longer need it?

✅ Yes, you can revoke a key or stop the exchange at any time.

Can Didask help me implement it?

✅ Yes, speak to your Key Account Manager.


📩 Get Support from Didask

Our team is available to guide you on:

  • Retrieving your API key.

  • Initial testing in a dedicated environment.

  • Security best practices.

  • Developing a connector or connecting you with a partner integrator.

👉 Speak to your CSM or contact support via your Didask interface.


💡 Technical Resources (Admins and Integrators)

  • Generic API documentation: 🔗 https://didask.didask.com/api/v1

  • Platform-specific documentation: yourplatformname.didask.com/api/v1 (Replace yourplatformname with your instance name.)


Keywords: public API, Didask API, connector, automation, HRIS, ERP, CRM, Salesforce, integration, API key, workflow, automatic onboarding.

Did this answer your question?