One API. Two Powers.
The Vura API lets you verify any certificate publicly, and create new certificates programmatically from your own system using an API key.
Certificate Verification API
Public endpoint — no API key required. Anyone can call this to check if a certificate is real, revoked, or doesn't exist. Perfect for embedding in your app, bot, or automation.
Endpoint
https://vurakit.vercel.app/api/verify/{id}Auth
None — public
Parameter
{id} in URL
CORS
All origins (*)
Response Codes
200 Verified
Certificate is authentic. Returns recipient, course, issuedOn.
403 Revoked
Certificate exists but has been revoked by the issuer.
404 Not Found
No certificate with this ID exists in the database.
500 Server Error
Unexpected server-side error. Try again later.
Code Examples
curl -X GET \ "https://vurakit.vercel.app/api/verify/CERT-A1B2C3D4"
Try It Live
Built for Every Platform
The Vura API works with any tool that can make HTTP requests — from AI agents to no-code automation.
Register both endpoints as tools in your OpenClaw agent — let it create and verify certs on command.
Build a bot: users send a certificate ID, get an instant verification reply with all details.
Add a /verify slash command to your Discord server and auto-verify member certificates.
Trigger certificate generation from Google Forms, Airtable, Notion, or any webhook-compatible source.
Embed a certificate creator or verifier widget directly on your organization's website.
Create a custom GPT with both endpoints as actions — AI verifies or issues certs in plain English.
What You Can Build
Real use-cases powered by the two API endpoints
Public Verification Widget
Embed a "Verify Certificate" form on your school or company website. Students share their ID, anyone can confirm it's real — no login required.
Automated Certificate Issuance
Connect a Google Form → Make/Zapier → Vura API pipeline. Every form submission auto-generates a certificate and emails it to the recipient.
Telegram / Discord Verification Bot
Users drop a certificate ID in chat; the bot calls /api/verify and replies with a formatted card showing recipient, course and issue date.
OpenClaw / GPT Agent Tool
Register both endpoints as tools in your AI agent. The agent can create certs after marking a course complete and verify them on demand — all in natural language.
Ready to integrate?
Create a free Vura account to get your API key and start generating verifiable certificates in minutes.