Apify
Overview
SLUG: APIFY
Description
Apify is a platform for building, deploying, and managing web scraping and automation tools, known as Actors.
Authentication Details
API Key
Connecting to Apify
Create an auth config
Use the dashboard to create an auth config for the Apify toolkit. This allows you to connect multiple Apify accounts to Composio for agents to use.
Create and Get auth config ID
Click “Create Apify Auth Config”. After creation, copy the displayed ID starting with ac_. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using API Key
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the Apify toolkit’s playground
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
APIFY_ACT_BUILD_ABORT_POST
Tool Name: Abort Act Build (Deprecated)
Description
Action Parameters
Action Response
APIFY_ACT_BUILD_GET
Tool Name: Get Build
Description
Action Parameters
Action Response
APIFY_ACT_BUILDS_POST
Tool Name: Build Actor
Description
Action Parameters
Action Response
APIFY_ACTOR_BUILD_ABORT_POST
Tool Name: Abort Actor Build
Description
Action Parameters
Action Response
APIFY_ACTOR_BUILD_DELETE
Tool Name: Delete Actor Build
Description
Action Parameters
Action Response
APIFY_ACTOR_BUILD_GET
Tool Name: Get Actor Build
Description
Action Parameters
Action Response
APIFY_ACTOR_BUILD_LOG_GET
Tool Name: Get Actor Build Log
Description
Action Parameters
Action Response
APIFY_ACTOR_BUILD_OPENAPI_JSON_GET
Tool Name: Get Actor Build OpenAPI Definition
Description
Action Parameters
Action Response
APIFY_ACTOR_BUILDS_GET
Tool Name: Get user builds list
Description
Action Parameters
Action Response
APIFY_ACTOR_RUN_ABORT_POST
Tool Name: Abort Actor Run
Description
Action Parameters
Action Response
APIFY_ACTOR_RUN_DELETE
Tool Name: Delete Actor Run
Description
Action Parameters
Action Response
APIFY_ACTOR_RUN_GET
Tool Name: Get Actor Run
Description
Action Parameters
Action Response
APIFY_ACTOR_RUN_PUT
Tool Name: Update Actor Run Status Message
Description
Action Parameters
Action Response
APIFY_ACTOR_TASK_DELETE
Tool Name: Delete Actor Task
Description
Action Parameters
Action Response
APIFY_ACTOR_TASK_GET
Tool Name: Get Actor Task
Description
Action Parameters
Action Response
APIFY_ACTOR_TASK_PUT
Tool Name: Update Actor Task
Description
Action Parameters
Action Response
APIFY_ACTOR_TASK_RUNS_LAST_GET
Tool Name: Get last actor task run
Description
Action Parameters
Action Response
APIFY_ACTOR_TASK_RUN_SYNC_GET
Tool Name: Run Task Sync (GET)
Description
Action Parameters
Action Response
APIFY_ACTOR_TASK_RUN_SYNC_GET_DATASET_ITEMS_GET
Tool Name: Run Task Sync & Get Dataset Items
Description
Action Parameters
Action Response
APIFY_ACTOR_TASK_RUN_SYNC_GET_DATASET_ITEMS_POST
Tool Name: Run Task Sync with Input Override & Get Dataset Items
Description
Action Parameters
Action Response
APIFY_ACTOR_TASK_RUN_SYNC_POST
Tool Name: Run Task Sync (POST)
Description
Action Parameters
Action Response
APIFY_ACT_PUT
Tool Name: Update Actor
Description
Action Parameters
Action Response
APIFY_ACT_RUN_ABORT_POST
Tool Name: Abort Act Run (Deprecated)
Description
Action Parameters
Action Response
APIFY_ACT_RUN_GET
Tool Name: Get Actor Run (Deprecated)
Description
Action Parameters
Action Response
APIFY_ACT_RUN_RESURRECT_POST
Tool Name: Resurrect Actor Run (Deprecated)
Description
Action Parameters
Action Response
APIFY_ACT_RUNS_LAST_GET
Tool Name: Get last actor run
Description
Action Parameters
Action Response
APIFY_ACT_RUN_SYNC_GET
Tool Name: Run Actor Sync without Input (GET)
Description
Action Parameters
Action Response
APIFY_ACT_RUN_SYNC_GET_DATASET_ITEMS_GET
Tool Name: Run Actor Sync & Get Dataset Items (No Input)
Description
Action Parameters
Action Response
APIFY_ACTS_GET
Tool Name: Get list of Actors
Description
Action Parameters
Action Response
APIFY_ACT_VERSION_DELETE
Tool Name: Delete Actor Version
Description
Action Parameters
Action Response
APIFY_ACT_VERSION_ENV_VAR_DELETE
Tool Name: Delete Actor Version Environment Variable
Description
Action Parameters
Action Response
APIFY_ACT_VERSION_ENV_VAR_GET
Tool Name: Get Actor Version Environment Variable
Description
Action Parameters
Action Response
APIFY_ACT_VERSION_ENV_VAR_PUT
Tool Name: Update Actor Version Environment Variable
Description
Action Parameters
Action Response
APIFY_ACT_VERSION_ENV_VARS_GET
Tool Name: Get list of Actor version environment variables
Description
Action Parameters
Action Response
APIFY_ACT_VERSION_ENV_VARS_POST
Tool Name: Create Actor Version Environment Variable
Description
Action Parameters
Action Response
APIFY_ACT_VERSION_GET
Tool Name: Get Actor version
Description
Action Parameters
Action Response
APIFY_ACT_VERSION_PUT
Tool Name: Update Actor Version
Description
Action Parameters
Action Response
APIFY_ACT_VERSIONS_GET
Tool Name: Get list of Actor versions
Description
Action Parameters
Action Response
APIFY_ACT_VERSIONS_POST
Tool Name: Create Actor Version
Description
Action Parameters
Action Response
APIFY_ACT_WEBHOOKS_GET
Tool Name: Get list of Actor webhooks
Description
Action Parameters
Action Response
APIFY_CREATE_ACTOR
Tool Name: Create Actor
Description
Action Parameters
Action Response
APIFY_CREATE_DATASET
Tool Name: Create Dataset
Description
Action Parameters
Action Response
APIFY_CREATE_TASK
Tool Name: Create Actor Task
Description
Action Parameters
Action Response
APIFY_CREATE_TASK_WEBHOOK
Tool Name: Create Task Webhook
Description
Action Parameters
Action Response
APIFY_DATASET_DELETE
Tool Name: Delete Dataset
Description
Action Parameters
Action Response
APIFY_DATASET_GET
Tool Name: Get Dataset
Description
Action Parameters
Action Response
APIFY_DATASET_PUT
Tool Name: Update Dataset
Description
Action Parameters
Action Response
APIFY_DATASETS_GET
Tool Name: Get list of datasets
Description
Action Parameters
Action Response
APIFY_DATASET_STATISTICS_GET
Tool Name: Get Dataset Statistics
Description
Action Parameters
Action Response
APIFY_DELETE_ACTOR
Tool Name: Delete Actor
Description
Action Parameters
Action Response
APIFY_DELETE_WEBHOOK
Tool Name: Delete Webhook
Description
Action Parameters
Action Response
APIFY_GET_ACTOR
Tool Name: Get Actor Details
Description
Action Parameters
Action Response
APIFY_GET_ALL_WEBHOOKS
Tool Name: Get all webhooks
Description
Action Parameters
Action Response
APIFY_GET_DATASET_ITEMS
Tool Name: Get dataset items
Description
Action Parameters
Action Response
APIFY_GET_DEFAULT_BUILD
Tool Name: Get Default Build
Description
Action Parameters
Action Response
APIFY_GET_KEY_VALUE_RECORD
Tool Name: Get Key-Value Record
Description
Action Parameters
Action Response
APIFY_GET_LIST_OF_BUILDS
Tool Name: Get list of builds
Description
Action Parameters
Action Response
APIFY_GET_LIST_OF_RUNS
Tool Name: Get list of runs
Description
Action Parameters
Action Response
APIFY_GET_LIST_OF_TASK_RUNS
Tool Name: Get list of task runs
Description
Action Parameters
Action Response
APIFY_GET_LIST_OF_TASKS
Tool Name: Get list of tasks
Description
Action Parameters
Action Response
APIFY_GET_LIST_OF_TASK_WEBHOOKS
Tool Name: Get list of task webhooks
Description
Action Parameters
Action Response
APIFY_GET_LOG
Tool Name: Get log
Description
Action Parameters
Action Response
APIFY_GET_OPEN_API_DEFINITION
Tool Name: Get OpenAPI Definition
Description
Action Parameters
Action Response
APIFY_GET_TASK_INPUT
Tool Name: Get Task Input
Description
Action Parameters
Action Response
APIFY_KEY_VALUE_STORE_DELETE
Tool Name: Delete Key-Value Store
Description
Action Parameters
Action Response
APIFY_KEY_VALUE_STORE_GET
Tool Name: Get Key-Value Store
Description
Action Parameters
Action Response
APIFY_KEY_VALUE_STORE_KEYS_GET
Tool Name: Get Key-Value Store Keys
Description
Action Parameters
Action Response
APIFY_KEY_VALUE_STORE_RECORD_DELETE
Tool Name: Delete Key-Value Store Record
Description
Action Parameters
Action Response
APIFY_KEY_VALUE_STORE_RECORD_HEAD
Tool Name: Check Key-Value Store Record Exists
Description
Action Parameters
Action Response
APIFY_KEY_VALUE_STORES_GET
Tool Name: Get list of key-value stores
Description
Action Parameters
Action Response
APIFY_KEY_VALUE_STORES_POST
Tool Name: Create Key-Value Store
Description
Action Parameters
Action Response
APIFY_REQUEST_QUEUE_DELETE
Tool Name: Delete Request Queue
Description
Action Parameters
Action Response
APIFY_REQUEST_QUEUE_GET
Tool Name: Get Request Queue
Description
Action Parameters
Action Response
APIFY_REQUEST_QUEUE_HEAD_GET
Tool Name: Get Request Queue Head
Description
Action Parameters
Action Response
APIFY_REQUEST_QUEUE_HEAD_LOCK_POST
Tool Name: Get Head and Lock Queue Requests
Description
Action Parameters
Action Response
APIFY_REQUEST_QUEUE_PUT
Tool Name: Update Request Queue
Description
Action Parameters
Action Response
APIFY_REQUEST_QUEUE_REQUEST_DELETE
Tool Name: Delete Request from Queue
Description
Action Parameters
Action Response
APIFY_REQUEST_QUEUE_REQUEST_GET
Tool Name: Get Request from Queue
Description
Action Parameters
Action Response
APIFY_REQUEST_QUEUE_REQUEST_LOCK_DELETE
Tool Name: Delete Request Lock
Description
Action Parameters
Action Response
APIFY_REQUEST_QUEUE_REQUEST_LOCK_PUT
Tool Name: Prolong Request Lock
Description
Action Parameters
Action Response
APIFY_REQUEST_QUEUE_REQUEST_PUT
Tool Name: Update Request in Queue
Description
Action Parameters
Action Response
APIFY_REQUEST_QUEUE_REQUESTS_BATCH_DELETE
Tool Name: Batch Delete Requests from Queue
Description
Action Parameters
Action Response
APIFY_REQUEST_QUEUE_REQUESTS_BATCH_POST
Tool Name: Batch Add Requests to Queue
Description
Action Parameters
Action Response
APIFY_REQUEST_QUEUE_REQUESTS_GET
Tool Name: List Request Queue Requests
Description
Action Parameters
Action Response
APIFY_REQUEST_QUEUE_REQUESTS_POST
Tool Name: Add Request to Queue
Description
Action Parameters
Action Response
APIFY_REQUEST_QUEUE_REQUESTS_UNLOCK_POST
Tool Name: Unlock Queue Requests
Description
Action Parameters
Action Response
APIFY_REQUEST_QUEUES_GET
Tool Name: Get list of request queues
Description
Action Parameters
Action Response
APIFY_REQUEST_QUEUES_POST
Tool Name: Create Request Queue
Description
Action Parameters
Action Response
APIFY_RESURRECT_RUN
Tool Name: Resurrect Run
Description
Action Parameters
Action Response
APIFY_RUN_ACTOR
Tool Name: Run Actor Asynchronously
Description
Action Parameters
Action Response
APIFY_RUN_ACTOR_SYNC
Tool Name: Run Actor Sync
Description
Action Parameters
Action Response
APIFY_RUN_ACTOR_SYNC_GET_DATASET_ITEMS
Tool Name: Run Actor Sync & Get Dataset Items
Description
Action Parameters
Action Response
APIFY_RUN_TASK
Tool Name: Run Task Asynchronously
Description
Action Parameters
Action Response
APIFY_SCHEDULE_DELETE
Tool Name: Delete Schedule
Description
Action Parameters
Action Response
APIFY_SCHEDULE_GET
Tool Name: Get Schedule
Description
Action Parameters
Action Response
APIFY_SCHEDULE_LOG_GET
Tool Name: Get Schedule Log
Description
Action Parameters
Action Response
APIFY_SCHEDULE_PUT
Tool Name: Update Schedule
Description
Action Parameters
Action Response
APIFY_SCHEDULES_GET
Tool Name: Get list of schedules
Description
Action Parameters
Action Response
APIFY_SCHEDULES_POST
Tool Name: Create Schedule
Description
Action Parameters
Action Response
APIFY_STORE_DATA_IN_DATASET
Tool Name: Store Data in Dataset
Description
Action Parameters
Action Response
APIFY_STORE_DATA_IN_KEY_VALUE_STORE
Tool Name: Store Data in Key-Value Store
Description
Action Parameters
Action Response
APIFY_STORE_GET
Tool Name: Get list of Actors in Store
Description
Action Parameters
Action Response
APIFY_UPDATE_KEY_VALUE_STORE
Tool Name: Update Key-Value Store
Description
Action Parameters
Action Response
APIFY_UPDATE_TASK_INPUT
Tool Name: Update Task Input
Description
Action Parameters
Action Response
APIFY_USER_GET
Tool Name: Get Public User Data
Description
Action Parameters
Action Response
APIFY_USERS_ME_GET
Tool Name: Get Current User Account Data
Description
Action Parameters
Action Response
APIFY_USERS_ME_LIMITS_GET
Tool Name: Get Account Limits
Description
Action Parameters
Action Response
APIFY_USERS_ME_LIMITS_PUT
Tool Name: Update Account Limits
Description
Action Parameters
Action Response
APIFY_USERS_ME_USAGE_MONTHLY_GET
Tool Name: Get Monthly Usage
Description
Action Parameters
Action Response
APIFY_WEBHOOK_DISPATCHES_GET
Tool Name: Get list of webhook dispatches
Description
Action Parameters
Action Response
APIFY_WEBHOOK_DISPATCH_GET
Tool Name: Get Webhook Dispatch
Description
Action Parameters
Action Response
APIFY_WEBHOOK_GET
Tool Name: Get webhook
Description
Action Parameters
Action Response
APIFY_WEBHOOK_PUT
Tool Name: Update Webhook
Description
Action Parameters
Action Response
APIFY_WEBHOOK_TEST_POST
Tool Name: Test Webhook
Description
Action Parameters
Action Response
APIFY_WEBHOOK_WEBHOOK_DISPATCHES_GET
Tool Name: Get webhook dispatches
Description
Action Parameters
Action Response