DashboardSign inStart your trial

Apify

Reference

113 actions for Apify workflows.

01. Operations

Act on Apify from a workflow

Operations are the actions a workflow can take in Apify, grouped by category. Each lists its method, parameters, and a template you can drop it into.

Communication

113 operations
Action

Abort Actor Build

APIFY_ACTOR_BUILD_ABORT_POST

Tool to abort an Actor build that is starting or running.

1 input
Action

Abort Actor Run

APIFY_ACTOR_RUN_ABORT_POST

Tool to abort a running or starting Actor run.

2 input
Action

Add Request to Queue

APIFY_REQUEST_QUEUE_REQUESTS_POST

Adds a web page URL to a crawling queue, enabling systematic data extraction from websites without accidentally duplicating work. Useful for managing multiple URLs to scrape in a controlled, batch-oriented way.

15 input
Action

Batch Add Requests to Queue

APIFY_REQUEST_QUEUE_REQUESTS_BATCH_POST

Tool to batch-add up to 25 requests to a request queue.

4 input
Action

Batch Delete Requests from Queue

APIFY_REQUEST_QUEUE_REQUESTS_BATCH_DELETE

Tool to batch-delete up to 25 requests from a queue.

2 input
Action

Build Actor

APIFY_ACT_BUILDS_POST

Compiles an Actor's source code into a deployable Docker image, allowing you to create a new version of your automation or scraping tool with specific configuration.

6 input
Action

Check Key-Value Store Record Exists

APIFY_KEY_VALUE_STORE_RECORD_HEAD

Tool to check if a record exists in a key-value store.

2 input
Action

Create Actor

APIFY_CREATE_ACTOR

Tool to create a new Actor with specified configuration.

8 input
Action

Create Actor Task

APIFY_CREATE_TASK

Tool to create a new Actor task with specified settings.

7 input
Action

Create Actor Version

APIFY_ACT_VERSIONS_POST

Tool to create a new version of an Actor.

10 input
Action

Create Actor Version Environment Variable

APIFY_ACT_VERSION_ENV_VARS_POST

Tool to create an environment variable for a specific Actor version.

5 input
Action

Create Dataset

APIFY_CREATE_DATASET

Tool to create a new dataset.

1 input
Action

Create Key-Value Store

APIFY_KEY_VALUE_STORES_POST

Tool to create a new key-value store or retrieve an existing one by name.

1 input
Action

Create Request Queue

APIFY_REQUEST_QUEUES_POST

Tool to create a new request queue or retrieve an existing one by name.

1 input
Action

Create Schedule

APIFY_SCHEDULES_POST

Tool to create a new schedule with specified settings.

9 input
Action

Create Task Webhook

APIFY_CREATE_TASK_WEBHOOK

Creates a webhook to automatically notify external systems when a specific Apify task completes, fails, or reaches other run events, enabling real-time integrations.

9 input
Action

Delete Actor

APIFY_DELETE_ACTOR

Tool to delete an Actor permanently.

1 input
Action

Delete Actor Build

APIFY_ACTOR_BUILD_DELETE

Tool to delete an Actor build permanently.

1 input
Action

Delete Actor Run

APIFY_ACTOR_RUN_DELETE

Tool to delete a finished Actor run.

1 input
Action

Delete Actor Task

APIFY_ACTOR_TASK_DELETE

Tool to delete an Actor task permanently.

1 input
Action

Delete Actor Version

APIFY_ACT_VERSION_DELETE

Removes a specific version of an Actor's source code to keep your project organized and free of outdated or erroneous versions.

2 input
Action

Delete Actor Version Environment Variable

APIFY_ACT_VERSION_ENV_VAR_DELETE

Tool to delete an environment variable from a specific Actor version.

3 input
Action

Delete Dataset

APIFY_DATASET_DELETE

Tool to delete a dataset permanently.

1 input
Action

Delete Key-Value Store

APIFY_KEY_VALUE_STORE_DELETE

Tool to delete a key-value store permanently.

1 input
Action

Delete Key-Value Store Record

APIFY_KEY_VALUE_STORE_RECORD_DELETE

Tool to delete a record from a key-value store.

2 input
Action

Delete Request from Queue

APIFY_REQUEST_QUEUE_REQUEST_DELETE

Tool to delete a specific request from a request queue.

2 input
Action

Delete Request Lock

APIFY_REQUEST_QUEUE_REQUEST_LOCK_DELETE

Tool to delete a request lock from a request queue.

4 input
Action

Delete Request Queue

APIFY_REQUEST_QUEUE_DELETE

Tool to delete a request queue permanently.

1 input
Action

Delete Schedule

APIFY_SCHEDULE_DELETE

Tool to delete a schedule by its ID.

1 input
Action

Delete Webhook

APIFY_DELETE_WEBHOOK

Tool to delete a webhook by its ID.

1 input
Action

Get Account Limits

APIFY_USERS_ME_LIMITS_GET

Tool to get a complete summary of account limits and usage.

Action

Get Actor Build

APIFY_ACTOR_BUILD_GET

Tool to get detailed information about a specific Actor build.

2 input
Action

Get Actor Build Log

APIFY_ACTOR_BUILD_LOG_GET

Tool to retrieve the log file for a specific Actor build.

3 input
Action

Get Actor Details

APIFY_GET_ACTOR

Tool to get details of a specific Actor.

1 input
Action

Get Actor Last Run Dataset Items

APIFY_GET_ACTOR_LAST_RUN_DATASET_ITEMS

Tool to get dataset items from the last run of an Actor.

21 input
Action

Get Actor Run

APIFY_ACTOR_RUN_GET

Tool to get details about a specific Actor run.

2 input
Action

Get Actor Task

APIFY_ACTOR_TASK_GET

Tool to get complete details about an Actor task.

1 input
Action

Get Actor version

APIFY_ACT_VERSION_GET

Tool to get details about a specific version of an Actor.

2 input
Action

Get Actor Version Environment Variable

APIFY_ACT_VERSION_ENV_VAR_GET

Tool to get environment variable details for a specific Actor version.

3 input
Action

Get all webhooks

APIFY_GET_ALL_WEBHOOKS

Tool to get a list of all webhooks created by the user.

3 input
Action

Get Current User Account Data

APIFY_USERS_ME_GET

Tool to get private user account information.

Action

Get Dataset

APIFY_DATASET_GET

Tool to retrieve dataset metadata by dataset ID.

1 input
Action

Get dataset items

APIFY_GET_DATASET_ITEMS

Tool to retrieve items from a dataset.

17 input
Action

Get Dataset Statistics

APIFY_DATASET_STATISTICS_GET

Tool to get dataset field statistics by dataset ID.

1 input
Action

Get Default Build

APIFY_GET_DEFAULT_BUILD

Tool to get the default build for an Actor.

2 input
Action

Get Head and Lock Queue Requests

APIFY_REQUEST_QUEUE_HEAD_LOCK_POST

Tool to get and lock head requests from the queue.

4 input
Action

Get Key-Value Record

APIFY_GET_KEY_VALUE_RECORD

Tool to retrieve a record from a key-value store.

5 input
Action

Get Key-Value Store

APIFY_KEY_VALUE_STORE_GET

Tool to retrieve key-value store metadata by store ID.

1 input
Action

Get Key-Value Store Keys

APIFY_KEY_VALUE_STORE_KEYS_GET

Tool to retrieve a list of keys from a key-value store.

6 input
Action

Get last actor run

APIFY_ACT_RUNS_LAST_GET

Tool to get the most recent run of a specific Actor.

2 input
Action

Get last actor task run

APIFY_ACTOR_TASK_RUNS_LAST_GET

Tool to get the most recent run of a specific Actor task.

2 input
Action

Get list of Actor version environment variables

APIFY_ACT_VERSION_ENV_VARS_GET

Tool to get the list of environment variables for a specific Actor version.

2 input
Action

Get list of Actor versions

APIFY_ACT_VERSIONS_GET

Tool to get the list of versions of a specific Actor.

1 input
Action

Get list of Actor webhooks

APIFY_ACT_WEBHOOKS_GET

Tool to get a list of webhooks for a specific Actor.

4 input
Action

Get list of Actors

APIFY_ACTS_GET

Retrieves a list of all Apify Actors you've created or used, making it easy to browse, find, and manage your automation tools for tasks like web scraping and data processing.

5 input
Action

Get list of Actors in Store

APIFY_STORE_GET

Tool to get list of public Actors from Apify Store.

3 input
Action

Get list of builds

APIFY_GET_LIST_OF_BUILDS

Tool to get a list of builds for a specific Actor.

7 input
Action

Get list of datasets

APIFY_DATASETS_GET

Tool to get list of datasets for a user.

5 input
Action

Get list of key-value stores

APIFY_KEY_VALUE_STORES_GET

Tool to get the list of key-value stores owned by the user.

3 input
Action

Get list of request queues

APIFY_REQUEST_QUEUES_GET

Tool to get list of request queues for a user.

3 input
Action

Get list of runs

APIFY_GET_LIST_OF_RUNS

Tool to get a list of runs for a specific Actor.

5 input
Action

Get list of schedules

APIFY_SCHEDULES_GET

Tool to get list of schedules created by the user.

3 input
Action

Get list of task runs

APIFY_GET_LIST_OF_TASK_RUNS

Tool to get a list of runs for a specific Actor task.

5 input
Action

Get list of task webhooks

APIFY_GET_LIST_OF_TASK_WEBHOOKS

Tool to get a list of webhooks for a specific Actor task.

4 input
Action

Get list of tasks

APIFY_GET_LIST_OF_TASKS

Tool to fetch a paginated list of tasks belonging to the authenticated user.

3 input
Action

Get list of webhook dispatches

APIFY_WEBHOOK_DISPATCHES_GET

Tool to get list of webhook dispatches for the user.

3 input
Action

Get log

APIFY_GET_LOG

Tool to retrieve logs for a specific Actor run or build.

1 input
Action

Get Monthly Usage

APIFY_USERS_ME_USAGE_MONTHLY_GET

Tool to get monthly usage summary with daily breakdown.

1 input
Action

Get OpenAPI Definition

APIFY_GET_OPEN_API_DEFINITION

Tool to get the OpenAPI definition for a specific Actor build.

3 input
Action

Get Public User Data

APIFY_USER_GET

Retrieve publicly available information about an Apify user account, enabling you to research and evaluate users without requiring authentication.

1 input
Action

Get Request from Queue

APIFY_REQUEST_QUEUE_REQUEST_GET

Retrieves detailed information about a specific request in an Apify request queue by its ID, allowing you to inspect its status, payload, or metadata for monitoring and debugging.

2 input
Action

Get Request Queue

APIFY_REQUEST_QUEUE_GET

Tool to retrieve request queue metadata by queue ID.

1 input
Action

Get Request Queue Head

APIFY_REQUEST_QUEUE_HEAD_GET

Tool to retrieve first requests from the queue for inspection.

3 input
Action

Get Run Dataset Items

APIFY_GET_RUN_DATASET_ITEMS

Tool to get dataset items from a specific Actor run.

19 input
Action

Get Schedule

APIFY_SCHEDULE_GET

Tool to get schedule details by ID.

1 input
Action

Get Schedule Log

APIFY_SCHEDULE_LOG_GET

Tool to get schedule log by ID.

1 input
Action

Get Task Input

APIFY_GET_TASK_INPUT

Tool to retrieve the input configuration of a specific task.

1 input
Action

Get Task Last Run Dataset Items

APIFY_GET_TASK_LAST_RUN_DATASET_ITEMS

Tool to get dataset items from the last run of an Actor task.

21 input
Action

Get user builds list

APIFY_ACTOR_BUILDS_GET

Tool to get a paginated list of all builds for a user.

3 input
Action

Get webhook

APIFY_WEBHOOK_GET

Tool to get webhook object with all details.

1 input
Action

Get Webhook Dispatch

APIFY_WEBHOOK_DISPATCH_GET

Tool to get webhook dispatch object with all details.

1 input
Action

Get webhook dispatches

APIFY_WEBHOOK_WEBHOOK_DISPATCHES_GET

Tool to get list of webhook dispatches for a specific webhook.

4 input
Action

List Request Queue Requests

APIFY_REQUEST_QUEUE_REQUESTS_GET

Tool to list requests in a request queue with pagination support.

3 input
Action

List User Actor Runs

APIFY_LIST_USER_RUNS

Tool to get a paginated list of all Actor runs for the authenticated user.

6 input
Action

Prolong Request Lock

APIFY_REQUEST_QUEUE_REQUEST_LOCK_PUT

Tool to prolong request lock in a request queue.

5 input
Action

Resurrect Run

APIFY_RESURRECT_RUN

Tool to resurrect a finished Actor run.

1 input
Action

Run Actor Asynchronously

APIFY_RUN_ACTOR

Tool to run a specific Actor asynchronously.

9 input
Action

Run Actor Sync

APIFY_RUN_ACTOR_SYNC

Tool to run a specific Actor synchronously with input and return its output record.

9 input
Action

Run Actor Sync & Get Dataset Items

APIFY_RUN_ACTOR_SYNC_GET_DATASET_ITEMS

Tool to run an Actor synchronously and retrieve its dataset items.

26 input
Action

Run Actor Sync & Get Dataset Items

APIFY_ACT_RUN_SYNC_GET_DATASET_ITEMS_GET

Tool to run Actor synchronously and get dataset items.

26 input
Action

Run Actor Sync without Input (GET)

APIFY_ACT_RUN_SYNC_GET

Tool to run a specific Actor synchronously without input and return its output.

9 input
Action

Run Task Asynchronously

APIFY_RUN_TASK

Tool to run a specific Actor task asynchronously.

9 input
Action

Run Task Sync (GET)

APIFY_ACTOR_TASK_RUN_SYNC_GET

Tool to run a specific task synchronously and return its output.

8 input
Action

Run Task Sync (POST)

APIFY_ACTOR_TASK_RUN_SYNC_POST

Tool to run an Actor task synchronously with input override and return its output.

8 input
Action

Run Task Sync & Get Dataset Items

APIFY_ACTOR_TASK_RUN_SYNC_GET_DATASET_ITEMS_GET

Tool to run an actor task synchronously and retrieve its dataset items.

22 input
Action

Run Task Sync with Input Override & Get Dataset Items

APIFY_ACTOR_TASK_RUN_SYNC_GET_DATASET_ITEMS_POST

Tool to run an actor task synchronously with input overrides and retrieve its dataset items.

20 input
Action

Store Data in Dataset

APIFY_STORE_DATA_IN_DATASET

Tool to store data items in a dataset.

5 input
Action

Store Data in Key-Value Store

APIFY_STORE_DATA_IN_KEY_VALUE_STORE

Tool to create or update a record in a key-value store.

3 input
Action

Test Webhook

APIFY_WEBHOOK_TEST_POST

Tool to test a webhook by creating a test dispatch with a dummy payload.

1 input
Action

Unlock Queue Requests

APIFY_REQUEST_QUEUE_REQUESTS_UNLOCK_POST

Tool to unlock requests in a request queue that are currently locked by the client.

2 input
Action

Update Account Limits

APIFY_USERS_ME_LIMITS_PUT

Tool to update account limits manageable on the Limits page.

2 input
Action

Update Actor

APIFY_ACT_PUT

Tool to update Actor settings using JSON payload.

12 input
Action

Update Actor Run Status Message

APIFY_ACTOR_RUN_PUT

Updates the status message of an active Actor run to provide real-time progress updates visible in the Apify Console, helping you monitor and communicate the current state of execution.

3 input
Action

Update Actor Task

APIFY_ACTOR_TASK_PUT

Update settings of an existing scraping or automation task by specifying only the properties you want to change, which is useful for adjusting inputs, schedules, or execution options without recreating the task.

6 input
Action

Update Actor Version

APIFY_ACT_VERSION_PUT

Tool to update an Actor version's configuration and source code.

10 input
Action

Update Actor Version Environment Variable

APIFY_ACT_VERSION_ENV_VAR_PUT

Tool to update environment variable for a specific Actor version using JSON payload.

6 input
Action

Update Dataset

APIFY_DATASET_PUT

Tool to update a dataset's name via JSON payload.

2 input
Action

Update Key-Value Store

APIFY_UPDATE_KEY_VALUE_STORE

Tool to update a key-value store's properties.

3 input
Action

Update Request in Queue

APIFY_REQUEST_QUEUE_REQUEST_PUT

Tool to update a request in a request queue.

16 input
Action

Update Request Queue

APIFY_REQUEST_QUEUE_PUT

Tool to update request queue name using JSON payload.

2 input
Action

Update Schedule

APIFY_SCHEDULE_PUT

Tool to update an existing schedule with new settings.

10 input
Action

Update Task Input

APIFY_UPDATE_TASK_INPUT

Tool to update the input configuration of a specific Actor task.

2 input
Action

Update Webhook

APIFY_WEBHOOK_PUT

Tool to update webhook using JSON payload.

11 input
What now

Use Apify in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.