Skip to main content

Working With Children Check (WA)

RegisterDepartment of Communities
Typical turnaroundUnder 30 seconds
Re-checkedDaily
Date of birthNot required

A Working With Children Check (WWC) is the clearance required to do child-related work in Western Australia, administered by the Department of Communities. WA publishes a fast public card-validation page, so this is one of the simplest states to run: no login, no captcha, an answer in seconds.

Who needs it

Anyone engaged in child-related work in Western Australia, employees and volunteers alike.

What Oho needs

The notice (card) number and the holder's surname. That's all — no date of birth, no full name.

What a valid WA notice number looks like

1234567 — digits only, no letters and no punctuation.

Spaces are ignored and leading zeros are dropped, so 0001234567 and 1234567 are the same number to Oho. A notice number beginning with 1 can be up to ten digits; otherwise nine is the maximum.

If your records carry the number with a letter prefix from another system, strip it — WA's register won't recognise anything but digits.

Before you start

Nothing. WA's register is public, so there's no login, no portal account and no configuration beyond adding the Verification Source.

There's no employer linkage in Western Australia either — the Department records no employer against the check, so the obligation to keep it current sits with the holder.

How Oho verifies it

Oho submits the notice number and surname to the Department's public validation page and reads the answer back in real time, typically in a few seconds.

If the surname on file doesn't match, Oho automatically retries with the worker's alternate or preferred surname where one is recorded — so a card held under a maiden name is usually found without anyone intervening. The surname that matched is recorded on the check.

Reading the result

Every check resolves to one of these outcomes:

Status (as shown in the app)ColourWhat it meansAPI value
May engageGreenValid and current — the person is cleared for the work.MAY_ENGAGE
May not engageRedNot valid — expired, suspended, not found, or a match on a ban register.MAY_NOT_ENGAGE
Under reviewYellowCleared, but worth a closer look — for example a condition on the clearance, a possible match, or an expiry coming up.REVIEW_REQUIRED
In progressGreyStill being checked.IN_PROGRESS
ErrorGreyThe source couldn't be reached; Oho will try again.ERROR
What the register saysWhat Oho showsWhy
Card number 1234567 for A. Citizen is valid on the date of…May engageCurrent card, surname matches
Please check the WWC Card number…May not engageNothing on the register matched
Anything elseUnder reviewWording Oho doesn't recognise — worth a person reading it
WA confirms "valid today", not "valid until"

The register says the card is valid on the date of the check. It doesn't return an expiry date, so Oho tracks expiry from the date you supplied when the credential was added. Fill in Expiry Date on an import if you want expiry warnings for WA cards.

If that date passes but the register still says the card is valid, the worker has almost certainly renewed without anyone updating Oho. Rather than showing them as expired against the register's own answer, Oho clears the out-of-date value and raises Add the expiry date in Review & Decide. The worker stays able to engage in the meantime; enter the expiry from their card to turn renewal warnings back on. See When the expiry date goes stale.

When it doesn't verify

What you seeWhat it meansWhat to do
May not engage — check the card numberThe number or surname didn't match the registerCheck the number is digits only, then check the surname against the card
May not engage after a name changeBoth the recorded and alternate surname were tried and neither matchedAdd the surname as the register holds it to the worker's record and re-run
The number won't submitIt contains letters or is longer than the register acceptsStrip any prefix. Ten digits only if it starts with 1, otherwise nine
Under reviewThe register returned wording Oho doesn't recogniseOpen the check and read the raw message; raise it with support if the page appears to have changed
No expiry warnings for WA cardsWA doesn't publish expiry, and none was suppliedAdd the expiry date from the card to the credential
Add the expiry date in Review & DecideThe register says the card is valid, but the date on file had passedOpen it and enter the expiry printed on the card, or dismiss it if you can't get to the card

When the expiry date goes stale

WA is the only state where this can happen, because it's the only register that publishes no expiry date of its own. Everywhere else the register's own date is authoritative and simply overwrites whatever Oho held.

A WA card renewed without the new date reaching Oho produces a contradiction: the register clears the worker, and the old date says they've expired. Oho resolves it in the register's favour.

  1. A scheduled check returns valid, and the expiry on file is in the past.
  2. The out-of-date value is cleared, so it stops overriding the register. The worker shows as May engage.
  3. Add the expiry date appears in Review & Decide, showing the register's response, the check history, and the date that was removed.
  4. A reviewer enters the expiry printed on the card. Renewal warnings resume from the new date.

An expiry still in the future is never touched — the register neither confirms nor contradicts it, so it stands.

The review clears itself the moment an expiry arrives, whatever supplied it: the modal, a capture request, an HR system connector, or the API. Nobody has to open the queue for it to resolve. Dismissing it is a legitimate outcome — the card stays valid, it just has no renewal date until one is recorded.

Renewals & monitoring

Renewals flow through automatically — a renewed WA card keeps its notice number, so nothing needs re-entering and the next check picks up the new validity on its own.

Because there's no employer linkage, nothing pushes a change to you: WA monitoring is entirely Oho's scheduled re-checks. The register is fast and public, so a daily cadence is comfortable even across a large workforce — this is a good state to check often.