The Verifier Agent contacts the issuing institution directly. Primary source, typed result, no intermediaries. Coverage across 8,000+ universities and 48 countries, subject to destination country.
One call, one verification. Typed JSON response with the degree status, the source contacted and the response timestamp.
import { Booka } from "@booka/sdk";
const booka = new Booka(process.env.BOOKA_API_KEY);
const result = await booka.verify.create({
candidate: {
name: "Maria Martinez",
origin: "CO",
degree: "Medicina — Universidad Nacional",
},
});
console.log(result.status); // "verified"{
"verification_id": "ver_abc123",
"status": "verified",
"source_contacted": "Universidad Nacional (email)",
"verified_at": "2026-04-21T10:32:11Z",
"ttl_hours": 36
}The Verifier Agent contacts the issuing institution directly via portal, official API or institutional email. No intermediaries.
Average verification time: 36 hours. Complex cases resolved in under 72h with automatic escalation.
Universidad Nacional de Colombia, UCM, Alexandria University and 7,997 more. Coverage in 48 countries, subject to destination country.
JSON with status, source contacted, timestamp and validity TTL. Integrates directly with your ATS or HR system.
Documents encrypted at rest and TLS 1.3 in transit. EU data residency. No replication outside without consent.
verification.completed, verification.failed. The platform pushes every status change in real time.
TypeScript SDK, OpenAPI contracts and sandbox environment. The Verifier Agent runs in production from the first call.
Free sandbox · TypeScript SDK · OpenAPI · Subject to destination country