Limited offer50% off your first month: the $99 plan for $4924 hours onlySee plans
← All integrations
Apify logo

Apify

Run web scrapers and data actors.

DataAPI key185 endpoints

Runtime credentials

Connecting Apify via OAuth or your own API key requires the following secret slots in your workspace:

  • APIFY_API_TOKEN

Endpoints

OperationMethod & pathEffectLatencyRateCost
APIFY_ACT_BUILDS_POST
Tool to build an Actor with specified configuration. Use when you need to create a new build of an Actor with a specific version. The build process compiles the Actor's source code into a Docker image.
POST /composio/apify/apify_act_builds_postexternal_send——managed
APIFY_ACTOR_BUILD_ABORT_POST
Tool to abort an Actor build that is starting or running. Use when you need to cancel a build in progress. Builds in terminal states (FINISHED, FAILED, ABORTING, TIMED-OUT) are not affected.
POST /composio/apify/apify_actor_build_abort_postexternal_send——managed
APIFY_ACTOR_BUILD_DELETE
Tool to delete an Actor build permanently. Use when you need to remove a specific build by its ID. The default build for an Actor cannot be deleted. Only users with build permissions can delete builds.
POST /composio/apify/apify_actor_build_deleteexternal_send——managed
APIFY_ACTOR_BUILD_GET
Tool to get detailed information about a specific Actor build. Use when you need to retrieve complete build details by build ID. Optionally wait for the build to finish using the waitForFinish parameter to avoid polling.
POST /composio/apify/apify_actor_build_getexternal_send——managed
APIFY_ACTOR_BUILD_LOG_GET
Tool to retrieve the log file for a specific Actor build. Use when you need to inspect logs generated during an Actor build process. Only the trailing 5 million characters of the log are stored.
POST /composio/apify/apify_actor_build_log_getexternal_send——managed
APIFY_ACTOR_BUILDS_GET
Tool to get a paginated list of all builds for a user. Use when you need to retrieve build history across all actors. Supports pagination up to 1000 records.
POST /composio/apify/apify_actor_builds_getexternal_send——managed
APIFY_ACTOR_RUN_ABORT_POST
Tool to abort a running or starting Actor run. Use when you need to stop an Actor run that is currently in STARTING or RUNNING status. For runs with status FINISHED, FAILED, ABORTING, and TIMED-OUT this call does nothing.
POST /composio/apify/apify_actor_run_abort_postexternal_send——managed
APIFY_ACTOR_RUN_DELETE
Tool to delete a finished Actor run. Use when you need to permanently remove a completed run. Only finished runs can be deleted by the initiating user or organization.
POST /composio/apify/apify_actor_run_deleteexternal_send——managed
APIFY_ACTOR_RUN_GET
Tool to get details about a specific Actor run. Use when you need to retrieve comprehensive information about a run including its execution status, resource usage, storage IDs, and metadata.
POST /composio/apify/apify_actor_run_getexternal_send——managed
APIFY_ACTOR_RUN_PUT
Tool to update the status message of an Actor run. Use when you need to set progress information or status updates that will be displayed in the Apify Console UI during Actor execution.
POST /composio/apify/apify_actor_run_putexternal_send——managed
APIFY_ACTOR_TASK_DELETE
Tool to delete an Actor task permanently. Use when you need to remove a task by its ID or username~taskName. Confirm before calling.
POST /composio/apify/apify_actor_task_deleteexternal_send——managed
APIFY_ACTOR_TASK_GET
Tool to get complete details about an Actor task. Use when you need to retrieve task configuration, input settings, or metadata by task ID or username~task-name.
POST /composio/apify/apify_actor_task_getexternal_send——managed

Showing 12 of 185 Apify actions. Every action is in the provider catalog, and the CLI and MCP list them with their inputs.