Go to Apify Store
User picture

NeverEmpty

neverempty

Actors that tell you when they are blocked, instead of quietly returning empty results.

ACTOR STATS

105 public Actors

186 total users

32 monthly users

>99% runs succeeded

Data actors that don't lie to you

Most scrapers fail silently. When the source blocks them or rate-limits them, they finish "successfully" with empty rows, and you only notice much later — downstream, in your pipeline, after you've already trusted the data.

Everything published here is built the other way around:

  • A blocked response is never reported as success. HTTP 429/403 and HTML error pages are detected and retried, not written to your dataset as empty rows.
  • Zero results and a failure are different things, and they are labelled differently.
  • You are only charged for rows that actually contain data.
  • Official APIs are preferred over scraping wherever the data is published officially, because those don't break when a website is redesigned.

Every actor ships with a test suite that is verified by deliberately breaking the code and confirming the tests fail.

Public Actors