Data Pipeline

Data Sources

Ingest procurement data from PPIP and e-GP, then recompute analysis to update the dashboard.

PPIP OCDS — tenders.go.ke

Fetch and normalize OCDS 1.1 releases from the Public Procurement Information Portal for a given fiscal year.

e-GP Tenders

Paste a JSON payload from the e-GP tender listing API. Expects { tenderDetails: [...] }

e-GP Contracts

Paste a JSON payload from the e-GP contract detail API. Expects { contracts: [...] } with supplier + director + ownership info.

Activity Log

No activity yet. Trigger a sync or ingestion to begin.

Workflow

  1. 1Ingest data — sync from PPIP or paste e-GP payloads
  2. 2Recompute — rebuild graph, detect communities, score risk
  3. 3Review — dashboard and graph update automatically