Apify icon

Apify

Apify API

Overview

This node interacts with the Apify API to update the input of an Actor Task. It allows users to specify the Actor Task either by its ID, a URL, or by selecting from a list. Users can update the task's input by providing a custom JSON body or using the default input structure. This node is useful for automating the management and configuration of Apify Actor Tasks, such as modifying task parameters before execution.

Use Case Examples

  1. Updating the input configuration of a specific Apify Actor Task to change its behavior.
  2. Automating the update of multiple Actor Tasks' inputs in a workflow to streamline data processing.

Properties

Name Meaning
Actor Task ID Specifies the ID or identifier of the Actor Task to update. It can be selected from a list, provided as a URL, or entered as a direct ID string.
Use Custom Body Determines whether to send a custom JSON body for the update request instead of the default input.
Custom Body The custom JSON body to send in the update request when 'Use Custom Body' is enabled.

Output

JSON

  • id - The unique identifier of the updated Actor Task.
  • name - The name of the updated Actor Task.
  • input - The updated input configuration of the Actor Task.
  • status - The current status of the Actor Task after the update.

Dependencies

  • Requires an Apify API key credential for authentication to access and modify Actor Tasks via the Apify API.

Troubleshooting

  • Ensure the Actor Task ID or URL is valid and correctly formatted; invalid IDs or URLs will cause errors.
  • If using a custom body, ensure the JSON is well-formed and valid to avoid request failures.
  • Check that the Apify API key credential is correctly configured and has sufficient permissions to update Actor Tasks.

Links

Discussion