Skip to content

Commit e68bc9e

Browse files
mtrunkatTC-MOclaudeCopilotterezavrchovinova
authored
feat: Fixing docs vs actual product disprepancies (#2345)
I confronted the docs against the local Console. This fixes a wild mix of outdated URLs, outdated texts, buttons, and other. > Go over all pages in https://docs.apify.com/platform documentation, i.e., all subpages of https://docs.apify.com/platform page. And check them against reality. Use local version of Apify Console. Console is running at http://localhost:3000/ and credentials are m***u : a***3 if needed. If you find any discrepancies between docs and actual UI and product note them in a markdown document. Each page should have a section describing it's problems there and also update the documentation source markdown files here in the repository to reflect that. --------- Co-authored-by: Michał Olender <92638966+TC-MO@users.noreply.github.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Tereza Vrchovinová <tereza.vrchovinova@gmail.com>
1 parent 7086720 commit e68bc9e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+115
-98
lines changed

sources/academy/platform/expert_scraping_with_apify/solutions/integrating_webhooks.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ Actor detail https://console.apify.com/actors/Yk1bieximsduYDydP
180180
Success: Actor was deployed to Apify cloud and built there.
181181
```
182182
183-
The URLs tell us that our Actor's ID is `Yk1bieximsduYDydP`. With this `actorId`, and our `token`, which is retrievable through **Settings > Integrations** in Apify Console, we can construct a link which will call the Actor:
183+
The URLs tell us that our Actor's ID is `Yk1bieximsduYDydP`. With this `actorId`, and our `token`, which is retrievable through **Settings > API & Integrations** in Apify Console, we can construct a link which will call the Actor:
184184
185185
```text
186186
https://api.apify.com/v2/acts/Yk1bieximsduYDydP/runs?token=YOUR_TOKEN_HERE

sources/academy/platform/getting_started/apify_client.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ from apify_client import ApifyClient
6262

6363
In the last lesson, we ran the **adding-actor** and retrieved its dataset items. That's exactly what we're going to do now; however, by using the Apify client instead.
6464

65-
Before we can use the client though, we must create a new instance of the `ApifyClient` class and pass it our API token from the [**Integrations** page](https://console.apify.com/account?tab=integrations&asrc=developers_portal) on Apify Console:
65+
Before we can use the client though, we must create a new instance of the `ApifyClient` class and pass it our API token from the [**API & Integrations** page](https://console.apify.com/settings/integrations?asrc=developers_portal) on Apify Console:
6666

6767
<Tabs groupId="main">
6868
<TabItem value="Node.js" label="Node.js">

sources/academy/tutorials/api/run_actor_and_retrieve_data_via_api.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ To run, or **call**, an Actor/task, you will need a few things:
3333

3434
- The name or ID of the Actor/task. The name looks like `username~actorName` or `username~taskName`. The ID can be retrieved on the **Settings** page of the Actor/task.
3535

36-
- Your [API token](/platform/integrations), which you can find on the **Integrations** page in [Apify Console](https://console.apify.com/account?tab=integrations) (do not share it with anyone!).
36+
- Your [API token](/platform/integrations), which you can find on the **API & Integrations** page in [Apify Console](https://console.apify.com/settings/integrations) (do not share it with anyone!).
3737

3838
- Possibly an input, which is passed in JSON format as the request's **body**.
3939

@@ -158,7 +158,7 @@ Here is a Node.js example of calling a task via the API and logging the dataset
158158
import got from 'got';
159159

160160
// Specify your API token
161-
// (find it at https://console.apify.com/account#/integrations)
161+
// (find it at https://console.apify.com/settings/integrations)
162162
const myToken = '<YOUR_APIFY_TOKEN>';
163163

164164
// Start apify/google-search-scraper Actor

sources/academy/tutorials/api/using_apify_from_php.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Apify does not have an official PHP client (yet), so we are going to use [guzzle
1010

1111
## Before you start
1212

13-
Make sure you have an Apify account and API token. You will find the token in the [Integrations](https://console.apify.com/account#/integrations) section in Apify Console.
13+
Make sure you have an Apify account and API token. You will find the token in the [API & Integrations](https://console.apify.com/settings/integrations) section in Apify Console.
1414

1515
If you don't already have guzzle installed in your project (or just want to try out the code examples), run `composer require guzzlehttp/guzzle` to install it in the current directory.
1616

sources/api/getting-started.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ You must authenticate all API requests presented on this page. You can authentic
3737
Authorization: Bearer YOUR_API_TOKEN
3838
```
3939

40-
You can find your API token in Apify Console under **[Settings > Integrations](https://console.apify.com/settings/integrations)**.
40+
You can find your API token in Apify Console under **[Settings > API & Integrations](https://console.apify.com/settings/integrations)**.
4141

4242
### Verify your account
4343

335 KB
Loading
552 KB
Loading
354 KB
Loading

sources/platform/actors/development/quick-start/start_web_ide.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,21 @@ import TabItem from '@theme/TabItem';
1010

1111
## What you'll learn
1212

13-
This guide walks you through the full lifecycle of an Actor. You'll start by creating and running it locally with the Apify CLI, then learn to configure its input and data storage. Finally, you will deploy the Actor to the Apify platform, making it ready to run in the cloud.
13+
This guide walks you through the full lifecycle of an Actor using the web IDE in Apify Console. You'll create an Actor from a code template, build it, configure its input, and run it in the cloud.
1414

1515
### Prerequisites
1616

1717
- An Apify account. [Sign up for a free account](https://console.apify.com/sign-up) on the Apify website.
1818

1919
### Step 1: Create your Actor
2020

21-
Log in to [Apify Console](https://console.apify.com), navigate to [**My Actors**](https://console.apify.com/actors/development/my-actors), then click the **Develop new** button.
21+
Log in to [Apify Console](https://console.apify.com), navigate to [**My Actors**](https://console.apify.com/actors/development/my-actors), then click the **Develop new** button. You can also click the **Create** button on the Dashboard and select **Create Actor**.
2222

2323
![Create Actor](./images/create-actor.png)
2424

25-
You'll see Actor development templates for `JavaScript`, `TypeScript`, and `Python`.
25+
You'll see options to link a Git repository, select a code template, or push code with the Apify CLI.
2626

27-
These templates provide boilerplate code and a preconfigured environment. Choose the template that best suits your needs. For the following demo, we'll proceed with **Crawlee + Puppeteer + Chrome**.
27+
Under **Select a code template**, you'll find quick-start templates for TypeScript, Python, and JavaScript. Click **Browse all templates** to see the full list. Choose the template that best suits your needs. For the following demo, we'll proceed with a **Crawlee + Cheerio** template.
2828

2929
:::info Explore Actor templates
3030

@@ -65,7 +65,7 @@ The UI includes four tabs:
6565
- **Code**
6666
- **Last build**
6767
- **Input**
68-
- **Last Run**
68+
- **Last run**
6969

7070
This represents the Actor creation flow, where you first build the Actor from the source code. Once the build is successful, you can provide input parameters and initiate an Actor run.
7171

34.2 KB
Loading

0 commit comments

Comments
 (0)