PSR-Compliant Harvest API