Checking an EMA credential.
You're looking at a CV that claims an EMA credential. This page explains what the claim means and how to check it. You won't need an account or an email address, and you won't have to wait.
An EMA credential certifies that the holder passed a timed, randomised, scenario-based examination against the published EMA competency framework, under the same conditions and pass standard as every other candidate. The examination is the only route to it. The Academy sells no training, and it does not accept portfolios, endorsements or attendance certificates in place of the exam.
The examination is taken online and nobody supervises the sitting. What it does control: the clock is enforced on our servers, each sitting draws its own question set, and the answer key never reaches the candidate’s browser. What it cannot control is what a candidate does at their desk while the clock runs. Weigh the credential with that in mind; the details are on How the exam is built.
Ladder credentials are valid for three years, the EMA AI Extension for two. A credential certifies that the holder met the published standard at the time of examination. Full examination and scoring policies are on the Certification Standards page, and how each examination is built on How the exam is built.
The verification API is public, free and CORS-enabled, and it needs no API key. Its response contract is stable. We add fields over time but never rename or remove one.
GET https://www.engineeringmanagement.academy/api/verify/{credentialId}The shape of a 200 response for a valid credential. The values are illustrative. They belong to the specimen certificate, which is not in the registry, so calling this ID returns 404.
{
"found": true,
"valid": true,
"credentialId": "EMA-2026-00000",
"holderName": "Sarah Mitchell",
"certificationName": "Engineering Management Associate",
"certificationCode": "EMA-I",
"frameworkVersion": "3.0",
"status": "active",
"issuedAt": "2026-10-27T10:00:00.000Z",
"expiresAt": "2029-10-27T10:00:00.000Z",
"integrityHash": "3f1a…",
"badgeUrl": "https://www.engineeringmanagement.academy/api/badges/EMA-2026-00000",
"ob3Url": "https://www.engineeringmanagement.academy/api/badges/EMA-2026-00000/ob3",
"verifyUrl": "https://www.engineeringmanagement.academy/verify?id=EMA-2026-00000",
"verifiedAt": "2026-10-28T09:00:00.000Z"
}| Field | Meaning |
|---|---|
| valid | true when the credential is in good standing (active or approaching expiry). If you check one field, check this one. |
| status | active · expiring · expired · revoked · superseded |
| frameworkVersion | The EMA Competency Framework version the examination was built against: "1.0" for credentials issued before EMA Standard v3.0, "3.0" after. Added in 2026, so responses cached before then do not include it. |
| integrityHash | SHA-256 fingerprint of the credential record. It should match the hash printed on the certificate document. If it doesn't, the document has been altered. |
| badgeUrl | Open Badges 2.0 assertion (hosted verification) for machine-readable credential exchange. |
| ob3Url | The same credential as an Open Badges 3.0 Verifiable Credential, signed by the Academy. Verify it offline against the key at /.well-known/did.json; revocation is read from the status list it names. Present once 3.0 issuance is switched on. |
| 404 | The credential ID does not exist. Treat the claim as unverified. |
| 429 | Rate limit: 60 requests per minute per IP. Retry after the indicated delay. |
The Academy records each lookup for audit purposes. Bulk or automated checks within the rate limit are welcome.
Open Badges is a trademark of 1EdTech Consortium, Inc. The Academy issues credentials in the format the Open Badges specifications describe; it is not a 1EdTech member, and its credentials are not 1EdTech-certified.
A green result tells you that the credential exists, who it was issued to, which tier they passed and whether it is valid today. If a credential is revoked for examination misconduct, the same lookup shows it straight away. Where a candidate’s document gives a different name, tier or dates from the registry, trust the registry.
EMA-I is the only level open for sittings today. It is written for engineers moving into management and managers in their first years, so that is who a pilot should include. EMP-II, for experienced managers, is not yet open. Tell us what you have in mind and we’ll work out the arrangement with you.
Questions about a specific credential or an integration?
Contact the Academy