Apify
The Apify integration lets you programmatically manage actors, automate web scraping tasks, handle datasets, and integrate with Apify's automation platform directly from Helios.
Authentication
Method | Type | Description |
---|---|---|
Personal Access Token | Token-based | Simple token authentication with full API access |
Personal Access Token
The simplest and most secure way to connect Apify is using a Personal Access Token (PAT) for server-to-server authentication.
Setup Steps
- Go to your Apify Console
- Navigate to Settings → Integrations → Personal Access Tokens
- Click Create new token
- Provide a descriptive name for your token
- Select the appropriate scopes for your use case
- Click Create token
- Copy the generated token and paste it into Helios
- Save your integration
Store your Personal Access Token securely. It provides full access to your Apify account and cannot be recovered once lost.
Common Scopes
actor:read
- Read actor information and configurationsactor:write
- Create, modify, and delete actorsrun:read
- Read actor runs and their detailsrun:write
- Start, stop, and manage actor runsdataset:read
- Access dataset contents and metadatadataset:write
- Create, modify, and delete datasetsstorage:read
- Read from key-value stores and request queuesstorage:write
- Write to key-value stores and request queues
Functionality
The Apify integration lets your workflows manage web scraping actors, automate data extraction tasks, handle datasets, and integrate with Apify's automation platform without writing custom code.
Category | Features |
---|---|
Actor Management | Run Actors, Get Actor Info, List Actors, Get Run Details, Abort Runs |
Data Management | Get Dataset Items, Download Datasets, Get Dataset Info, List Datasets, Create Datasets |
Storage Operations | Key-Value Store Operations, Request Queue Management, Dataset Operations, File Storage |
Monitoring & Analytics | Run Statistics, Usage Analytics, Error Monitoring, Performance Metrics, Billing Information |
Automation Workflows | Scheduled Runs, Webhook Triggers, Chain Multiple Actors, Data Pipeline Automation |
Content Extraction | Web Scraping, Data Mining, Content Monitoring, API Integration, Social Media Scraping |
API Versions
The integration supports the Apify API:
Apify API v2
Current stable API version with full feature support for actor management, data extraction, and automation workflows.
Rate Limits
Apify API has the following rate limits:
- Free plan: 1,000 API calls per month
- Personal plan: 10,000 API calls per month
- Team plan: 100,000 API calls per month
- Enterprise: Custom limits
Rate limits are applied per account and reset monthly. Monitor your usage in the Apify Console.
Common Use Cases
Use Case | Description |
---|---|
E-commerce Monitoring | Track product prices, availability, and competitor analysis |
Lead Generation | Extract contact information from websites and social platforms |
Content Aggregation | Collect news articles, blog posts, and social media content |
SEO Analysis | Monitor search rankings, backlinks, and competitor SEO metrics |
Social Media Analytics | Track mentions, engagement, and sentiment analysis |
Real Estate Data | Extract property listings, pricing trends, and market analysis |
Last updated on