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_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_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_TASKS
Tool Name: Get list of tasks
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_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_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_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_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