VOOZH about

URL: https://apify.com/lukaskrivka/rebirth-failed-requests

⇱ Rebirth failed requests Β· Apify


Pricing

Pay per usage

Go to Apify Store

Rebirth failed requests

Rebirth failed requests of past runs into a pristine state with no retries so you can rescrape them by resurrecting the run.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

πŸ‘ LukΓ‘Ε‘ KΕ™ivka

LukΓ‘Ε‘ KΕ™ivka

Maintained by Community

Actor stats

2

Bookmarked

52

Total users

1

Monthly active users

a year ago

Last modified

Share

There isn't an easy way on Apify to retry fully failed (or just handled) requests. This actor allows you to set those requests to pristine unhandled state with 0 retries so you can resurrect the run and process them again.

How it works

This actor scans all requests in a queue of a run and recognizes failed requests by their retryCount and errorMessages properties. If your actor deliberately changes these 2 properties (outside of the default Crawler behavior), the rebirth will not work properly.

Requirements

  • Runs must use request queue. (Request list support might be added in the future)
  • The run should be able to be resumed with a proper state management (imagine actor migration)

How to run

Detailed input description is available on actor's page.

  • You can provide either:
    • run IDs to scan for requests to be rebirth
    • actor or task ID with combination of dates to find all runs in that timespan (to scan for requests to be rebirth)
  • After requests are rebirth, you will see unhandled requests in the run's queue and you can resurrect the runs to get them processed again
  • You can check automatic resurrecting of runs with specified concurrency (to work with your max memory limit)
  • You can override a build. Normally, the actor is resurrected with the same build it had but often you might want to run newest version like latest

You might also like

Google Ads Scraper

scrapelabsapi/google-ads-scraper

Failed after retries

Facebook Video Search Scraper

scrapelabsapi/facebook-video-search-scraper

Failed after retries

Failed Runs Monitor

jannovotny/failed-runs-monitor

This actor will let you know about failed or time outed runs of your actors and tasks via Slack or email. It can also notice you about successful runs with empty dataset, check JSON schema of dataset items, or about runs that are running for too long.

πŸ‘ User avatar

Jan NovotnΓ½

19

api-gw-lite

amernas/api-gw-lite

This actor serves as a proxy that accepts requests with custom field names and translates them to standard HTTP requests to target APIs. It's designed to work seamlessly on the Apify platform while also supporting local testing

πŸ‘ User avatar

Traffic Architect

4

Instagram Profile Posts Scraper

perfectscrape/mass-instagram-profile-posts-scraper

Super fast Instagram scraper, hundreds of requests per minute - using direct HTTP requests (no browser). Add multiple usernames/profile links. Get captions, images, videos, likes, comments, timestamps, and more. Fast, lightweight, low-costβ€”perfect for mass instagram scraping.

TikTok Sound Scraper - Videos by Music ID (No Login)

dami_studio/tiktok-music-scraper

Scrape every TikTok video using a given sound - no login, no API key, no proxy. Returns views, likes, comments, shares, author & music metadata per video. Pay per result, so failed runs cost nothing. Export JSON/CSV/Excel or push to Notion.

2

YouTube Trending Scraper - Top Videos by Topic (No Login)

dami_studio/youtube-trending-scraper

Keyless YouTube trending scraper: feed it topics/keywords, get the most-viewed viral videos for each β€” title, views, published time, channel and thumbnail. No key, no login, no cookies. Pay per video, so failed runs cost nothing. Export JSON/CSV/Excel or send to Notion.

2

Related articles

Web scraping with Python Requests
Read more
How to use a proxy with Python Requests
Read more
Python and APIs: how to use Python to connect and interact with APIs
Read more