Developer API

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

GEThttps://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
curl -X GET \
  "https://vurakit.vercel.app/api/verify/CERT-A1B2C3D4"

Try It Live

Live TesterGET /verify

Built for Every Platform

The Vura API works with any tool that can make HTTP requests — from AI agents to no-code automation.

🦞OpenClaw
AI Agent

Register both endpoints as tools in your OpenClaw agent — let it create and verify certs on command.

✈️Telegram
Bot

Build a bot: users send a certificate ID, get an instant verification reply with all details.

🎮Discord
Bot

Add a /verify slash command to your Discord server and auto-verify member certificates.

Make / Zapier
Automation

Trigger certificate generation from Google Forms, Airtable, Notion, or any webhook-compatible source.

🌐Custom Website
Web

Embed a certificate creator or verifier widget directly on your organization's website.

🤖ChatGPT / GPTs
AI

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

🔍
Verify API

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.

🤖
Create API

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.

🤝
Verify API

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.

🦞
Both APIs

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.