Python Developer Needed – Bulk Image Downloader

Skills Required

Python

Project Details

OverviewI need an experienced Python developer to build and run a script that bulk-downloads TIFF image files from a large public image catalog via its JSON API. The collection contains 41,500 images.What needs to be done- Paginate through the full collection using a public JSON API (no API key required)- For each item, fetch its resource metadata to identify available TIFF files- Select and download the smallest TIFF variant per item- Select and download the metadata- Script must be resumable (if interrupted, it continues from where it left off)- Basic error logging for any failed or missing itemsI will provide- A base script generated with Claude AI — it covers the core logic but needs a developer to review, test, fix, and get it fully working in a real environment- Full API details and documentation upon hiring- Storage location / server for the download to run onRequirements- Solid Python experience (requests, file I/O, APIs)- Familiarity with REST/JSON APIs- Ability to handle rate limiting and retries correctly- Comfort working with AI-generated code (reviewing, debugging, and improving it)- Deliver: final working script + confirmation that the full run completed + error log


FEEDBACK


Project Details

I need an experienced Python developer to build and run a script that bulk-downloads TIFF image files from a large public image catalog via its JSON API. The collection contains 41,500 images.What needs to be done- Paginate through the full collection using a public JSON API (no API key required)- For each item, fetch its resource metadata to identify available TIFF files- Select and download the smallest TIFF variant per item- Select and download the metadata- Script must be resumable (if interrupted, it continues from where it left off)- Basic error logging for any failed or missing items


FEEDBACK


Project Details

Downloading a batch of photos. Last batch was around 40000 images and we paid $ 50. This time around 25000 images so the price could be $ 31.


FEEDBACK