Skip to main content
Booka
Enterprise · Live

End-to-end homologation in one call.

Create a file, choose the target regulator and let the Regulator Agent submit, pay fees and track status through to official approval. Average time: 4-6 months.

9 regulatorsSOC 2 Type IIReal-time webhooks
// endpoint

POST /v1/homologation

One call to open the file, the entire cycle managed by the platform. Webhooks push every status change to your ATS or CRM.

request · node.js
import { Booka } from "@booka/sdk";

const booka = new Booka(process.env.BOOKA_API_KEY);

const file = await booka.homologation.create({
  candidate: { name: "Maria", origin: "CO" },
  target_regulator: "SCFHS",
  auto_submit: true,
});

console.log(file.status); // "queued"
response · 200 OK
{
  "file_id": "file_abc123",
  "status": "queued",
  "regulator": "SCFHS",
  "eta_days": 120,
  "pipeline_step": "regulator_submission"
}
// section.features

Everything you need to homologate at scale.

Single file

One call creates the file with all documents. The Regulator Agent manages the full cycle through to official approval.

9 regulators

SCFHS, DHA, MOH, CORU and NMC, among others. Mapped with fees, timelines and up-to-date document requirements.

Average time 4-6 months

Booka automates manual steps: fee payments, status tracking and candidate reminders.

Real-time webhooks

file.submitted, file.approved, file.rejected. Automatic retries with exponential backoff and HMAC signature.

SOC 2 Type II

Documents encrypted AES-256 at rest. EU data residency. Report available under NDA.

Channel notifications

Email, SMS or webhook. Configure per event type and per end client, subject to destination country.

// cta.homologation

Integrate the Homologation API in under 2 hours.

TypeScript SDK, OpenAPI contracts and sandbox environment. The Regulator Agent runs in production from the first file.

Free sandbox · TypeScript SDK · OpenAPI · Subject to destination country