Mandala
Tools

Apify

Run Apify actors and retrieve results

Usage Instructions

Integrate Apify into your workflow. Run any Apify actor with custom input and retrieve results. Supports both synchronous and asynchronous execution with automatic dataset fetching.

Tools

apify_run_actor_sync

Run an APIFY actor synchronously and get results (max 5 minutes)

Input

ParameterTypeRequiredDescription
apiKeystringYesAPIFY API token from console.apify.com/account#/integrations
actorIdstringYesActor ID or username/actor-name (e.g., "janedoe/my-actor" or actor ID)
inputstringNoActor input as JSON string. See actor documentation for required fields.
timeoutnumberNoTimeout in seconds (default: actor default)
buildstringNoActor build to run (e.g., "latest", "beta", or build tag/number)

Output

ParameterTypeDescription
successbooleanWhether the actor run succeeded
runIdstringAPIFY run ID
statusstringRun status (SUCCEEDED, FAILED, etc.)
itemsarrayDataset items (if completed)

apify_run_actor_async

Run an APIFY actor asynchronously with polling for long-running tasks

Input

ParameterTypeRequiredDescription
apiKeystringYesAPIFY API token from console.apify.com/account#/integrations
actorIdstringYesActor ID or username/actor-name (e.g., "janedoe/my-actor" or actor ID)
inputstringNoActor input as JSON string
waitForFinishnumberNoInitial wait time in seconds (0-60) before polling starts
itemLimitnumberNoMax dataset items to fetch (1-250000, default 100)
timeoutnumberNoTimeout in seconds (default: actor default)
buildstringNoActor build to run (e.g., "latest", "beta", or build tag/number)

Output

ParameterTypeDescription
successbooleanWhether the actor run succeeded
runIdstringAPIFY run ID
statusstringRun status (SUCCEEDED, FAILED, etc.)
datasetIdstringDataset ID containing results
itemsarrayDataset items (if completed)

Notes

  • Category: tools
  • Type: apify
Apify