CAC verification is the foundation of every Vouchmark check. Without it, the rest of the flow has no anchor — there’s no way to match a TIN, an address, or a bank account to a company that hasn’t been confirmed to exist.Documentation Index
Fetch the complete documentation index at: https://docs.vouchmark.com/llms.txt
Use this file to discover all available pages before exploring further.
What gets verified
- Company exists and is active — match against the CAC registry by RC number.
- Name on file matches CAC — case-insensitive after stripping suffixes (LTD, PLC, etc.).
- Registration date and classification — used as inputs to downstream resolvers.
- MEMART present — the Memorandum and Articles of Association uploaded and machine-readable. Required for the full 45-point bucket.
Inputs
| Field | Required | Notes |
|---|---|---|
rcNumber | Yes | Numeric. Without prefix (no RC, BN). |
cacert | Recommended | The CAC certificate PDF (≤ 25 MB). |
cacReport | Optional | The CAC status report PDF for the same RC. |
memartDocument | Recommended | MEMART PDF. Required for the full score bucket. |
How it runs
CAC verification has two paths:- Registry lookup — automatic. We call our CAC data provider (Dojah or Mono, depending on the company’s classification) and pull the live company record.
- Document verification — when you upload the CAC certificate (and optionally the report and MEMART), we OCR them and cross-check the printed RC number, name, and classification against the registry.
Call it from the API
Response
Common failures
| Failure | What to do |
|---|---|
RC_NOT_FOUND | Confirm the RC number. CAC sometimes returns 404 for newly-registered companies for up to 48h after issuance. |
NAME_MISMATCH | The name on the certificate doesn’t match the live registry. Re-upload the latest certificate from CAC. |
STATUS_INACTIVE | The company has been struck off or marked inactive. Verification is blocked until status returns to ACTIVE. |
MEMART_UNREADABLE | OCR couldn’t parse the upload. Re-export as a text-PDF (not scanned image). |
