Enterprise REST API & Cloud Ingestion
HLP Data delivers verified datasets through programmatic REST APIs and automated Amazon S3 cloud synchronization. Feeds are pre-audited against standardized schemas and updated on predictable schedules.
Base URL: https://api.hlpdata.com/v1
1. Authentication
All API requests must include a valid commercial API key in the HTTP Authorization header using the Bearer scheme:
2. Core Endpoints
Endpoints return deterministic JSON responses structured according to our verified marketplace schemas.
/v1/datasets
Returns metadata for all available datasets, latest observation timestamps, total record counts, and schema definitions.
/v1/datasets/:id/records
Retrieve filtered, paginated records. Query parameters support limit (default 100, max 1000), offset, observed_after, and field-level filters.
/v1/datasets/:id/latest-export
Generates a temporary, pre-signed AWS S3 URL for downloading the complete latest census snapshot in CSV or Parquet format.
3. Implementation Examples
Easily integrate HLP Data feeds into Python, Polars, Pandas, or shell automation scripts:
Preferred Enterprise Delivery: Direct S3 Data Lake Sync
For hedge funds and enterprise analysts consuming high-volume datasets (500K+ rows), direct S3 bucket synchronization eliminates API rate limits and HTTP timeout risks.
- Automated push to buyer bucket:
s3://buyer-data-lake/hlpdata/<DATASET>/<DATE>/data_file.csv - Automated receipt handshake (
approved.txtverification). - SHA-256 checksums and UTF-8-SIG byte order validation included with every delivery.