Australia ABN Alerts: Cancelled ABN, GST & Name Changes avatar

Australia ABN Alerts: Cancelled ABN, GST & Name Changes

Pricing

from $20.00 / 1,000 abn status event delivereds

Go to Apify Store
Australia ABN Alerts: Cancelled ABN, GST & Name Changes

Australia ABN Alerts: Cancelled ABN, GST & Name Changes

Get alerted when an Australian business on your list has its ABN cancelled, its GST registration changed, or its entity name or type changed, from the official Australian Business Register (ABR). Enter ABNs and schedule daily. For AP and supplier checks.

Pricing

from $20.00 / 1,000 abn status event delivereds

Rating

0.0

(0)

Developer

Daniel Witney

Daniel Witney

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Security

Limited permissions

Share

Australia ABN Status Portfolio Monitor

Watch a list of Australian Business Numbers (ABNs) and receive typed status / change events when free official Australian Business Register (ABR) fields flip — ABN cancelled / reactivated, GST registered / cancelled, entity name, entity type. Not another ABR directory scrape. Not CreditorWatch / Illion / paid ASIC extracts.

Honest coverage (read before buying)

Included (free ABR GUID web services)Not included
ABN status: Active / CancelledCredit scores, payment defaults, court actions (CreditorWatch)
GST registration presence + from-dateHistorical bulk ABR dumps / nationwide sweeps
Entity name + entity type code/nameDirector / officeholder registers
Lookup by 11-digit ABN (ATO checksum) on your watchlist onlyCreditorWatch HTML or paid APIs
Official ABR web services (free GUID registration)Instant streaming; sub-hour guarantees

Live path: per-ABN poll of official ABR JSON helper / XML SearchByABN (GUID required). First observation stores a baseline (no charge). Quiet days ≈ $0 product charges.

Legal: Free ABR web services under the published Web Services Agreement (GUID by email). Do not treat this as an official ATO/ABR product. Store GUID as a secret input.

Value proposition

  • ABN watchlist × ABR snapshot diff → ABN_CANCELLED, ABN_REACTIVATED, GST_REGISTERED, GST_CANCELLED, ENTITY_NAME_CHANGED, ENTITY_TYPE_CHANGED.
  • Official free ABR path only. No CreditorWatch key.
  • Pay only for unique delivered change events. Durable KVS checkpoint + event_uid dedupe.

PRODUCTION USE (required for real monitoring)

Store default ≠ product. Schema defaults use sourceMode=fixture so Apify Store daily auto-tests leave a non-empty health dataset without calling ABR. That fixture path only writes a non-billable RUN_STATUS / FIXTURE_HEALTH row. It is not ABR monitoring.

For production monitoring you must:

  1. Register a free ABR GUID at ABR Web Services
  2. Set sourceMode = live
  3. Set secret input abrGuid
  4. Provide your abns watchlist
  5. Schedule runs (daily is typical; ABR is not a sub-hour stream)

Official references:

Honest limit: ABR update-event search is postcode/state scoped for bulk discovery — this Actor polls watched ABNs via SearchByABN rather than nationwide update sweeps.

Apify Store daily auto-test / default input

FieldDefault
abns["51824753556","53004085616"]
signalGroupsstatus, gst, identity
sourceModefixture
emitFixtureDemoEventsfalse
maxRunSeconds55
requestPaceMs300

On that path the Actor SUCCEEDS quickly, pushes exactly one RUN_STATUS / FIXTURE_HEALTH row (billable: false), and does not charge abn-status-event-delivered.

Input (summary)

FieldNotes
abnsWatchlist (required, 11-digit ATO checksum)
signalGroupsstatus, gst, identity
sourceModefixture (default) or live
abrGuidSecret; required for live
emitFixtureDemoEventsDefault false
asOfHintOptional as_of hint
maxRunSeconds / maxEventsBudgets
resumeFromCheckpointDefault true
requestPaceMsDefault 300 (raise on 429)

Production example

{
"abns": ["51824753556", "53004085616", "49004028077"],
"signalGroups": ["status", "gst", "identity"],
"sourceMode": "live",
"abrGuid": "<secret-guid>",
"asOfHint": "2026-09-16",
"maxRunSeconds": 300,
"requestPaceMs": 300,
"resumeFromCheckpoint": true
}

Output

Change events (billable under PPE)

Typed rows include: abn, entity_name, event_type, event_subtype, changed_fields, previous_value, new_value, as_of, evidence, summary, source_url, event_uid, entity_type_code, billable: true.

RUN_STATUS (never billed)

Every successful run pushes one health row (FIXTURE_HEALTH | MONITOR_IDLE | CATCHUP_COMPLETE | HEALTH_OK).

Pricing

Pay-per-event: abn-status-event-delivered at $0.02 per delivered unique change event ($20 / 1,000). Single tier (see docs/monetization.md and ADR 0010). Health / baseline / duplicate / fixture rows are never charged.

Local development

cd actors/australia-abn-status-portfolio-monitor
npm install
npm test
npm run build
apify run -p

Attribution

Data originates from the Australian Business Register via free official web services. Not an official ATO/ABR product. Not CreditorWatch.