API
Your catalog on your own website
Your website shows your courses and upcoming sessions, always up to date. Your web developer works from a documented REST API.
What the API does for you
You manage your catalog once
Your courses, upcoming sessions with free seats and public trainer profiles appear on your website automatically, so you only update them in one place.
You stay in control of access
You create your API keys in your settings. If you revoke a key, it stops working immediately.
A webhook with every change
As soon as you change a course, a trainer or a session, a webhook goes out to your website. Your site can then update itself without anyone stepping in.
How it works
Your catalog on your website in three steps
Create a key
In the API tab of your settings, create a key and copy it straight away. It is shown only once.
Connect your site
From your website's server, call the API with your key and choose the language of the content.
Turn on the webhook
Enter your website's address, then send a test call to check that it responds.
Documentation
Everything your developer needs
Every endpoint is described in OpenAPI and on an online documentation page. The API returns your content in all your languages, or only in the one you ask for.
- An OpenAPI description of every endpoint
- Your contact form linked to your workspace
- Online documentation
Webhook
Your website stays up to date
As soon as your catalog changes, a webhook reaches your website with the cache keys to invalidate, so it knows which pages to refresh. It also carries a token your site verifies. If your site does not respond, we retry several times, then let you know by email.
- A webhook whenever your catalog changes
- Every webhook is authenticated by a token
- You are told if your website does not respond
In short
- Your courses appear on your own website
- Your website shows the sessions that still have seats
- Contact messages from your website reach you
- Your website presents your courses, your portal handles registrations
- A webhook tells your website about every change
- Your web developer finds the documentation online
Access to the API depends on your plan. Compare plans
Related features
Course catalog
Publish your courses by category, with their sessions and descriptions in each language. Your participants register directly on your portal.
Learn moreYour portal, your brand
Your name, your logo and your web address, on the portal and right down to your invoices.
Learn moreAutomated emails
Confirmations, reminders and payment follow-ups go out automatically, from your own mailbox if you connect it.
Learn moreReady to try it?
Create your account, or request a demo and we will show you the platform with your own courses.