You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: sources/platform/integrations/integrate_with_apify.md
+17-17Lines changed: 17 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,23 +12,23 @@ If you are building a service and your users could benefit from integrating with
12
12
13
13
Apify is the leading platform for web scraping, AI agents, and automation tools. By integrating Apify into your platform, you enable users to incorporate real-time, structured data from the web with zero scraping infrastructure on your side.
14
14
15
-
[Apify Store](https://apify.com/store) contains thousands of pre-built Actors, ready-made tools for webscraping and automations.
15
+
[Apify Store](https://apify.com/store) contains thousands of pre-built Actors, ready-made tools for web scraping and automation.
16
16
17
17
## Integration types
18
18
19
-
An Apify integration can be _general_, allowing users to integrate any Actor from Apify Store into their workflows (or their own Actors), or _Actor-specific_, enabling targeted automation like integrating the [Instagram Scraper](https://apify.com/apify/instagram-scraper) for use cases like social media monitoring.
19
+
An Apify integration can be _general_, allowing users to integrate any Actor from Apify Store into their workflows (or their own Actors), or _Actor-specific_, enabling targeted automation like integrating [Instagram Scraper](https://apify.com/apify/instagram-scraper) for use cases like social media monitoring.
20
20
21
21
### General integrations
22
22
23
-
General integrations allow users to easily automate workflows by connecting Apify with other platforms. Examples include:
23
+
General integrations allow users to automate workflows by connecting Apify with other platforms. Examples include:
24
24
25
25
-[Zapier](./workflows-and-notifications/zapier.md) integration allows Zapier users to enrich their automation workflows with data from the web or to add additional Actions performed by [Apify Actors](https://apify.com/store).
26
26
-[Make](https://www.make.com/en/integrations/apify) integration enables workflow automation by connecting Apify with thousands of other apps.
27
27
-[Keboola](/platform/integrations/keboola) integration enables Keboola users to easily pull data crawled from the web into their data pipelines.
28
28
29
29
### Actor-specific integrations
30
30
31
-
Actor-specific integrations enable integrating specific Actors for targeted use cases. While they offer similar functionality to general integrations, they make it easier for users searching for specific use cases to discover Apify's tools and enjoy a more streamlined experience.
31
+
Actor-specific integrations are designed for targeted use cases. While they work similarly to general integrations, they help users find the right Apify tools more easily and provide a better experience.
32
32
33
33
Examples include:
34
34
@@ -78,10 +78,10 @@ Triggers the execution of any Apify Actor by ID, allowing users to start custom
78
78
Recommended features:
79
79
80
80
- Select Actor: The Actor list will be pre-populated with Actors that the user created or used, using the [List of Actors API](https://docs.apify.com/api/v2/acts-get) and enriched with Actors from the store, which the user has not run already using [API](https://docs.apify.com/api/v2/store-get).
81
-
- Synchronous vs. asynchronous run: flow will wait until the run/task will finish (consider timeout on your platform side)
82
-
- Input UI: upon selecting an Actor, dynamically display specific Actor input and preload default example values based on Actor Input schema. Alternatively, allow users to insert a JSON input for the Actor.
83
-
- Additionally, it should include option to choose [Actor build](https://docs.apify.com/platform/actors/running/runs-and-builds), [memory](https://docs.apify.com/platform/actors/running/usage-and-resources#memory) and [timeout](https://docs.apify.com/platform/actors/running/usage-and-resources#memory).
84
-
- Field mapping: allowing users to map fields to data acquired in previous steps of the workflow
81
+
- Synchronous vs. asynchronous run: flow will wait until the run/task finishes (consider a timeout on your platform side)
82
+
- Input UI: upon selecting an Actor, dynamically display specific Actor input and preload default example values based on the Actor Input schema. Alternatively, allow users to insert a JSON input for the Actor.
83
+
- Additionally, it should include the option to choose [Actor build](https://docs.apify.com/platform/actors/running/runs-and-builds), [memory](https://docs.apify.com/platform/actors/running/usage-and-resources#memory), and [timeout](https://docs.apify.com/platform/actors/running/usage-and-resources#memory).
84
+
- Field mapping: allowing users to map fields to data acquired in previous steps of the workflow.
85
85
86
86
##### Run a task
87
87
@@ -103,7 +103,7 @@ Recommended features:
103
103
- Limit (optional): The maximum number of dataset items to fetch. If empty, the default limit will be used.
104
104
- Offset (optional): The offset in the dataset from where to start fetching the items. If empty, it will be from the beginning.
105
105
106
-
##### Get key-value store item
106
+
##### Get a key-value store item
107
107
108
108
Retrieves a specific item from a key-value store, commonly used to access metadata, snapshots, logs, or one-off results generated during Actor execution.
109
109
@@ -112,17 +112,17 @@ Recommended features:
112
112
- Key-value store: Dropdown (user's KV stores) or ID/String input. Populated via [Key-value Stores API](https://docs.apify.com/api/v2/key-value-stores-get).
113
113
- Record key: value (string)
114
114
115
-
##### Scrape single URL
115
+
##### Scrape a single URL
116
116
117
-
Runs Apify's [Website Content Crawler](https://apify.com/apify/website-content-crawler)Actor in synchronous mode to extract structured data from a single web page—ideal for on-demand URL scraping inside agents or automation flows.
117
+
Runs Apify's [Website Content Crawler](https://apify.com/apify/website-content-crawler) in synchronous mode to extract structured data from a single web page - ideal for on-demand URL scraping inside agents or automation flows.
118
118
119
119
Recommended features:
120
120
121
121
- URL: that you intend to scraper (string)
122
122
- Crawler type: Dropdown menu, allowing users to choose from the following options:
123
-
- Headless web browser - Useful for modern websites with anti-scraping protections and JavaScript rendering. It recognizes common blocking patterns like CAPTCHAs and automatically retries blocked requests through new sessions.
123
+
- Headless web browser - Useful for websites with anti-scraping protections and JavaScript rendering. It recognizes common blocking patterns like CAPTCHAs and automatically retries blocked requests through new sessions.
124
124
- Stealthy web browser (default) - Another headless web browser with anti-blocking measures enabled. Try this if you encounter anti-bot protections while scraping.
125
-
- Raw HTTP client - High-performance crawling mode that uses raw HTTP requests to fetch the pages. It is faster and cheaper, but it might not work on all websites.
125
+
- Raw HTTP client - High-performance crawling mode that uses raw HTTP requests to fetch pages. It's faster and cheaper, but might not work on all websites.
126
126
127
127
##### Universal API call
128
128
@@ -132,7 +132,7 @@ A node to send API requests to Apify, allowing advanced users to configure or qu
132
132
133
133
##### Watch Actor runs
134
134
135
-
Monitors the status of an Actor run by ID, useful for triggering follow-up steps once a job has completed. Triggered when a specific Actor run reaches a terminal status (succeeded, failed, timed out, aborted).
135
+
Monitors the status of an Actor run by ID, useful for triggering follow-up steps once a job has completed. Triggered when a specific Actor run reaches terminal status (succeeded, failed, timed out, aborted).
136
136
137
137
Recommended features:
138
138
@@ -174,16 +174,16 @@ These identifiers enable better analytics and support for your integration.
174
174
175
175
### Apify API
176
176
177
-
[Apify API](https://docs.apify.com/api) provides extensive REST API, which covers all of the features of the Apify platform. You can download the complete OpenAPI schema of Apify API in the [YAML](https://docs.apify.com/api/openapi.yaml) or [JSON](https://docs.apify.com/api/openapi.json) formats. Apify provides official libraries for JavaScript and Python to access API.
177
+
[Apify API](https://docs.apify.com/api) provides an extensive REST API that covers all of the features of the Apify platform. You can download the complete OpenAPI schema of Apify API in the [YAML](https://docs.apify.com/api/openapi.yaml) or [JSON](https://docs.apify.com/api/openapi.json) formats. Apify provides official libraries for JavaScript and Python to access API.
178
178
179
179
-[Apify API Reference](https://docs.apify.com/api/v2)
0 commit comments