ESFA APAR UKPRN Portfolio Status Monitor avatar

ESFA APAR UKPRN Portfolio Status Monitor

Pricing

from $20.00 / 1,000 apar ukprn status event delivereds

Go to Apify Store
ESFA APAR UKPRN Portfolio Status Monitor

ESFA APAR UKPRN Portfolio Status Monitor

Watch UKPRNs and emit typed APAR APPEARED/DROPPED/STATUS_CHANGED/DELIVER_* events from the official DfE/ESFA Apprenticeship Provider and Assessment Register CSV. Not Ofsted URN twin; not Ofqual AO twin; not full UKRLP scrape; not unpaid training-SaaS.

Pricing

from $20.00 / 1,000 apar ukprn 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

2 days ago

Last modified

Categories

Share

ESFA APAR UKPRN Portfolio Status Event Monitor

Watch a book of UKPRNs and emit typed eligibility/status events when the official DfE / ESFA Apprenticeship Provider and Assessment Register (APAR) CSV shows a provider appearing, leaving the published register, flipping Status (e.g. “Not Currently Starting New Apprentices”), or flipping CanDeliverApprenticeships / CanDeliverApprenticeshipUnits.

Not Ofsted URN inspection twin (#26). Not Ofqual AO/qualification change twin. Not a full UKRLP provider-directory scrape (APAR is the funded apprenticeship eligibility slice with status/deliver flags). Not unpaid training-SaaS scrape.

Coverage honesty (UKPRN exact match + APAR CSV only)

  • Source: Official DfE/ESFA APAR download landing page
    https://download.apprenticeships.education.gov.uk/apar
    → rotating CSV /apar/downloadcsv?filename=apar-….csv
    (live-verified; fields include durable Ukprn, Name, ApplicationType, Status, CanDeliverApprenticeships, CanDeliverApprenticeshipUnits, StartDate, ApplicationDeterminedDate).
  • Keys: UKPRN exact match after normalize (digits only; typically 8 digits). Provider name is not used as a primary match.
  • Cadence: Follows DfE APAR publish / filename rotation (not intra-day streaming).
  • Scope: APAR funded-apprenticeship eligibility slice only — do not claim full UKRLP directory coverage or Ofsted inspection grades.

Events

EventWhen
APAR_APPEAREDWatched UKPRN missing → present on APAR
APAR_DROPPEDWatched UKPRN present → missing from APAR
APAR_STATUS_CHANGEDStatus cell changed while still present
APAR_DELIVER_APPRENTICESHIPS_CHANGEDCanDeliverApprenticeships flipped
APAR_DELIVER_UNITS_CHANGEDCanDeliverApprenticeshipUnits flipped
RUN_STATUSNon-billable health row every successful run

First observation of a UKPRN stores a baseline only (no product charge).

Modes

  • sourceMode=fixture (default): Store health / CI. With emitFixtureDemoEvents=false (default) emits only RUN_STATUS / FIXTURE_HEALTH → 0 product charges.
  • sourceMode=live: Official APAR CSV via landing-page discovery (no API key). One CSV pull, then in-memory filter to the watchlist — does not bill national rows.

Pricing (Model A)

  • apar-ukprn-status-event-delivered @ $0.02 / unique delivered event
  • apify-actor-start @ $0.00005
  • Quiet books ≈ $0 product charge

Input

See .actor/input_schema.json. Primary field: ukprns (alias providerNumbers). Optional signalGroups: directory, status, deliver.

GREEN — DfE APAR public download (OGL / public-sector open data practice). Cite DfE APAR + retrieval date. Default product fields = UKPRN + name + application type + status + deliver flags (org data; no consumer PII).

A1b wedge

UKPRN watchlist × scheduled official APAR CSV snapshot diff → typed eligibility/status/deliver-flag events only for the book. Same-job Store niche empty; adjacent wrong register: Ofqual NEW change signals (starshaped_bullsnake/ofqual-qualification-organisation-change-signals, 1 MAU, 2026-09-15); Ofsted (#26) is URN inspection outcomes. See opportunity/reports/phase3-a1b-next3-v15.md (#3 PASS → build #43). Competitors cited from v15 only.

Private

isPublic must remain false for this launch.