What you get: a Python 3.11+ automation tool (or a Laravel artisan command, your choice), structured output to CSV, JSON, SQLite, Postgres, or MySQL, plus pagination, retry with backoff, rate-limiting, and clean error handling. Optional scheduled runs, deduplication, and diff-since-last-run. Code on GitHub with a README so you can run it yourself; Docker on larger builds.