Canada Federal Corporation Status Portfolio Monitor avatar

Canada Federal Corporation Status Portfolio Monitor

Pricing

from $20.00 / 1,000 ca federal corp status event delivereds

Go to Apify Store
Canada Federal Corporation Status Portfolio Monitor

Canada Federal Corporation Status Portfolio Monitor

Watch federal corporation numbers / BNs and emit typed status & name change events from the free official ISED Corporations Canada API. Not Equifax. Not a nationwide dump.

Pricing

from $20.00 / 1,000 ca federal corp 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

7 hours ago

Last modified

Share

Watch a list of federal corporation numbers / business numbers (BN) and receive typed status / change events when free official ISED Corporations Canada fields flip — dissolved / amalgamated / discontinued / intent-to-dissolve / reactivated, plus legal name changes. Not another Corporations Canada directory scrape. Not Equifax / Creditsafe.

Honest coverage (read before buying)

Included (free ISED Corporations Canada API)Not included
Federal corporation status (Active / Dissolved / Inactive-Amalgamated / …)Provincial OBR / REQ / BC Registries
Intent-to-dissolve / dissolution-pending active subtypesCredit scores, payment defaults (Equifax)
Primary legal name changesDirector / officer registers (default product)
Lookup by corporation number or 9-digit BN on your watchlist onlyNationwide new-incorporation lead dumps
Official ISED public JSON API (no key)Instant streaming; sub-hour guarantees

Live path: per-ID poll of official ISED JSON. First observation stores a baseline (no charge). Quiet days ≈ $0 product charges.

Legal: ISED / Open Government public corporation data + documented API. Do not treat this as an official Government of Canada product. Prefer official HTTP; do not scrape Equifax/Creditsafe as primary.

Value proposition

  • corp# / BN watchlist × ISED snapshot diff → CA_FED_DISSOLVED, CA_FED_AMALGAMATED, CA_FED_DISCONTINUED, CA_FED_INTENT_TO_DISSOLVE, CA_FED_REACTIVATED, CA_FED_STATUS_CHANGED, CA_FED_NAME_CHANGED.
  • Official free ISED path only. No Equifax 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 ISED. That fixture path only writes a non-billable RUN_STATUS / FIXTURE_HEALTH row. It is not federal corporation monitoring.

For production monitoring you must:

  1. Set sourceMode = live
  2. Provide your corporationNumbers watchlist (corp# and/or 9-digit BN)
  3. Schedule runs (daily is typical; ISED is not a sub-hour stream)

Official references:

Honest limit: Federal Corporations Canada covers federal entities only.

Apify Store daily auto-test / default input

FieldDefault
corporationNumbers["1007","821080","7286139"]
signalGroupsstatus, identity
sourceModefixture
emitFixtureDemoEventsfalse
maxRunSeconds55
requestPaceMs250

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

Input (summary)

FieldNotes
corporationNumbersWatchlist (required) — corp# or 9-digit BN
signalGroupsstatus, identity
sourceModefixture (default) or live
emitFixtureDemoEventsDefault false
asOfHintOptional as_of hint
maxRunSeconds / maxEventsBudgets
resumeFromCheckpointDefault true
requestPaceMsDefault 250 (raise on 429)

Production example

{
"corporationNumbers": ["1007", "821080", "7286139", "8593094"],
"signalGroups": ["status", "identity"],
"sourceMode": "live",
"asOfHint": "2026-09-17",
"maxRunSeconds": 300,
"requestPaceMs": 250,
"resumeFromCheckpoint": true
}

Output

Change events (billable under PPE)

Typed rows include: corporation_number, legal_name, event_type, event_subtype, changed_fields, previous_value, new_value, as_of, evidence, summary, source_url, event_uid, status_class, 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: ca-corp-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.