Let your own system issue the certificates through the API
Your learning platform, HR or membership system already knows who has completed what. Through the API it can issue the certificate itself when a participant finishes.
- Price
- From €35 per month excl. VAT
- Integration
- We help with the setup
- Documentation
- Comes with API access
Writes to Beviset
- IssuingCreate a certificate from details about recipient and course.
- RevocationRevoke a certificate, for example if it was issued by mistake.
- ReactivationMake a revoked certificate valid again.
Reads from Beviset
- LookupFetch a specific certificate and its current status.
- ListsFetch the certificates your organisation has issued.
The API has five operations and is included in Standard and Platform.
Your system decides when a certificate is issued
Courses and sign-ups stay in your system, and Beviset handles the certificates themselves. This is how the tasks are split when a certificate is issued through the API.
| Task | Your system | Beviset | The recipient |
|---|---|---|---|
| Who has completed | Your system decides | ||
| Which course the certificate covers | Your system decides | ||
| When the certificate is issued | Your system decides | ||
| A certificate with a unique ID | Beviset creates | ||
| Verification link and QR code | Beviset makes | ||
| Status: valid, expired or revoked | Beviset keeps track of | ||
| The files in PDF and PNG | Beviset makes | ||
| The certificate by email to the recipient | Beviset sends | ||
| Download and sharing on LinkedIn | The recipient handles | ||
| The link for anyone who wants to check the certificate | The recipient passes on |
Anyone with the link can check the certificate without logging in. Your system can also send the link itself if you prefer. See what the recipient gets
From completed course to certificate
Follow a certificate through the integration. Run the example, or click through the four steps.
Step 1 of 4: The participant finishes. Your platform registers that Amira has completed module 3.
Security and operations
This applies to every organisation that issues certificates with Beviset.
- Data separated per organisation
- Each organisation sees and manages only its own certificates.
- Scoped API permissions
- API access is limited to the actions it is used for.
- Controlled updates
- Changes are tested in a separate environment before they go live and can be rolled back.
- Audit trail
- Changes are logged, so they can be traced afterwards.
Can you help connect our system?
Yes.
Tell us which system you use and what should happen when a participant finishes. Then we agree on how to build the integration and who does what. Once it is up and running, your system issues the certificates automatically as participants finish.
Tell us which system you use
Rules first, then code
Whoever is responsible for the course
Decide when a certificate should be issued, what details it should contain and whether it should expire. That takes no code. You can start in the admin area with 10 free certificates while the integration is being built.
Start with 10 free certificatesThe developer
Connects your system to the API, so it sends the recipient and the course to Beviset when a participant finishes. The fields the API accepts are described in the documentation.
Request the API documentationAPI access starts with the Standard plan
Standard and Platform have the same API. They differ only in the number of new certificates per month. Start includes everything except the API.
- Standard€35 per month500 new certificates per monthFor providers and organisations with courses running all year.
- Platform€69 per month2,000 new certificates per monthFor platforms and larger providers that issue many certificates.
Prices in euro excl. VAT. For larger volumes, contact us. Tell us what you need
See all plans and termsGet the API documentation before you build
Tell us which system you want to connect, and we will send the documentation and set up API access with you.
Would you rather talk the integration through first? Talk to us about your integration
Beviset, info@beviset.com