Bulk Data Feed

Delivery specification for bulk property-level PFAS risk scores. Designed for automated ingestion into ICE's data warehouse or RAP environment.

Delivery Specification

Formatgzip-compressed CSV (.csv.gz) or NDJSON (.ndjson.gz)
FrequencyDaily full refresh or incremental (delta records only)
DeliverySFTP push or S3 bucket drop (with SNS notification)
File Namingclima_pfas_scores_YYYYMMDD.csv.gz
EncodingUTF-8
Delimiter (CSV)Comma
Null RepresentationEmpty field (CSV) or JSON null (NDJSON)
Header RowIncluded in every file (CSV only)
Record CountManifest file: clima_pfas_manifest_YYYYMMDD.json

Sample Output

clima_pfas_scores_20260408.csv
property_id,latitude,longitude,state,pfas_score,pfas_contam_prob,pfas_value_decline,pfas_el_adjustment_bps,pfas_cercla_tier,pfas_ws_detected,pfas_adjusted_ltv
PROP-00184291,39.6068,-75.8210,MD,72,0.68,0.064,18.3,2,true,0.854
PROP-00291034,40.2206,-74.7699,NJ,58,0.52,0.041,11.7,3,true,0.832
PROP-00437812,44.7631,-85.6206,MI,81,0.79,0.092,24.1,1,true,0.891

Manifest File

Each delivery includes a companion manifest with record counts and checksums for validation:

clima_pfas_manifest_20260408.json
{
  "date": "2026-04-08",
  "format": "csv.gz",
  "file": "clima_pfas_scores_20260408.csv.gz",
  "record_count": 4218903,
  "sha256": "a1b2c3d4e5f6...7890abcdef",
  "delivery_type": "full_refresh",
  "schema_version": "2.1"
}