VOOZH about

URL: https://apify.com/fjvs0283/actor-batch-builder

⇱ Actor Build Starter Β· Apify


Pricing

Pay per usage

Go to Apify Store

Actor Build Starter

Run builds for multiple actors in your account simultaneously. This can be useful when many actors in a given project have been updated. For example, the documentation might have been updated in 50 actors. This tool will help you trigger actor builds for all 50 at once.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

πŸ‘ Francisco Villarreal

Francisco Villarreal

Maintained by Community

Actor stats

2

Bookmarked

7

Total users

0

Monthly active users

3 years ago

Last modified

Share

Actor Batch Builder

Introduction

This actor provides the capability to run actor builds for multiple actors in your Apify account. This can be useful in cases where several actors have been updated and they need to be re-built to reflect the latest changes. An example would be when updating the documentation for multiple actors in a given project.

The actor calls the actor build process for each target actor via API calls. It then periodically checks for the finished builds to fetch the status and other related data.

Cost of usage

The actor is very cost-effective to run. It will consume approximately 1-2 compute units for every 15,000 actor builds.

Input

There are three modes for fetching the target actors to be built. The first is by providing a string for matching all actors that contain the string in their name:

{
"batchType":"actorNameContains",
"actorNameContains":"my-actor"
}

The second is providing an array of actor IDs:

{
"batchType":"actorIds",
"actorIds":[
"abc",
"abc",
"abc"
]
}

The third option is for building all actors availale in the account:

{
"batchType":"all"
}

Note that in all three scenarios any actors in the account that do not have the required access permissions will be skipped.

Output

The actor stores the build data along with the actor name and id for each target actor in the default dataset:

[
{
"id":"clvyb0YFfI62KRV5F",
"status":"SUCCEEDED",
"startedAt":"2021-11-06T22:16:17.531Z",
"finishedAt":"2021-11-06T22:16:29.816Z",
"meta":{
"origin":"API"
},
"actorId":"4PSW9rUi7vvhJfbLr",
"actorName":"my-actor"
}
]

The actor also saves some run statistics in the key-value stores under "STATS":

{
"total":16,
"failed":0,
"succeeded":16,
"requests":56
}

You might also like

Actors Monitoring

hamza.alwan/actors-monitoring

πŸŽ‰ Apify Actors

prog-party/apify-actors

This Apify Actors Actor retrieves data from Apify, allowing to filter, and returns a list of actors as a Dataset.

Public Actors Lister

jancurn/public-actors-fetcher

Downloads a list of all Actors published in Apify Store, with all properties such as URL, title, description, etc. This is useful to create a knowledge file for a GPT, so that it knows which Actors can it use.

74

5.0

Abort Actor Runs

mnmkng/abort-actor-runs

This actor enables the aborting of all user's running actors with a single click or by a single API call. Scans all actors of the user, aborts all RUNNING and READY actors. It is set to minimize compute unit usage at the expense of speed. Scans the user's actors sequentially to prevent API abuse.

Rebuilder

mnmkng/rebuilder

Rebuild your actors easily with a simple regular expression. This actor will fetch all your existing actors and match their names. Those that pass will be rebuilt. Schedule this for maximum effectiveness. It can also rebuild itself!

Apify Developer Profile & Actor Deep Scraper

madeingermany/apify-profile-scraper

Scrape all public actors from Apify profiles, including details inside the actor.

πŸ‘ User avatar

Made In Germany

2

Actor CLI starter template

ellustar/my-actor-81

Actor CLI Starter Template** is a ready-to-use command-line foundation for building, testing, and deploying Actors quickly. It provides a clean project structure, sensible defaults, TypeScript support, and example scripts to help developers ship reliable automation with minimal setup.

Related articles

Introduction to Apify Store: the world’s largest marketplace of web scrapers
Read more
Single JavaScript file Actors are being deprecated
Read more
Introducing Actor permissions: greater transparency and control for users and developers
Read more