REST API & webhooks · Fully white-labelled · Free sandbox
Scale, automation, brand and growth work together, so credentials run themselves and bring learners back.
When a course takes off, issue ten thousand credentials in a week without adding a single step.
Bulk and batch endpoints
Rate limits sized for spikes
Unlimited learners per programme
Issuance fires from an event in your platform at any hour, with no one needed to press a button.
Webhooks on completion or pass
Rules per course or cohort
Delivery by email and wallet
Learners see only your brand, from the first email to the verification page.
Custom domain and sender
Your templates and colours
White-labelled learner pages
Every share puts your programme in front of a new professional network.
One-tap LinkedIn sharing
Referral links back to your site
Share analytics by programme
Every credential type, each with its own design, all issued the same way.
Course completion certificates
Programme certificates
Micro-credentials
Stackable badges
Module and unit badges
Specialisation certificates
Assessment and exam certificates
Bootcamp certificates
Mentorship completion records
Instructor certifications
Credentials carry your design, logo and colours
Delivered from your own domain and sender address
Verification page hosted on your custom domain
Learner-facing pages carry only your brand
Your programme named on LinkedIn, linking back to your site
Optional public directory of your certified learners
See the platform →
Every share puts your programme in front of a professional network resembling your buyer
Verification pages carry your branding and a route back to your site
Share analytics by platform, programme and cohort
Referral traffic attributable, so the credential programme has a measurable return
Completion rates rise when a real credential waits at the end
Webhook-triggered issuance the moment a learner completes
Bulk endpoints for when a course scales suddenly
Stackable badges accumulating into a specialisation
Documented rate limits sized for viral spikes
Migration of existing credential data from a previous provider
Issuance triggered by an assessment pass rather than a course completion
Expiry and renewal cycles where certification is time-bound
Clear status on every credential, from active to withdrawn
Public directory of currently certified individuals
Recertification extending the existing credential rather than replacing it
From the first module to a full specialisation.
A webhook fires the moment a learner finishes, and the credential is generated, branded, delivered and waiting in their wallet, with no human involvement.
Stackable badges
Modules issue as badges that build toward a larger credential.
Sharing that brings learners
One tap adds the credential to LinkedIn, linking back to your programme.
Bursts when a course scales
Bulk endpoints handle ten thousand credentials in a single week.
Smooth migration
Existing credentials and recipients move across with live links intact.
Is the API documentation public?
Yes, and it stays public. You should be able to evaluate whether this fits before speaking to anyone.
Is there a sandbox?
Can we issue thousands in a burst?
Can everything carry our brand?
Can learners receive credentials without an account?
Can we issue badges as well as certificates?
Can we migrate from another provider?
Yes. Existing credential data, recipient records and metadata migrate across, and verification links already in circulation are planned for during scoping.
