Skip to content

Commit 01bd0da

Browse files
fix broken links
1 parent 63e8c66 commit 01bd0da

Some content is hidden

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

61 files changed

+198
-198
lines changed

docs-v2/pages/account/user-settings.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,4 +82,4 @@ For example, you can:
8282

8383
## Environment Variables
8484

85-
Environment variables allow you to securely store secrets or other config values that you can access in Pipedream workflows via `process.env`. [Read more about environment variables here](/environment-variables/).
85+
Environment variables allow you to securely store secrets or other config values that you can access in Pipedream workflows via `process.env`. [Read more about environment variables here](/workflows/environment-variables/).

docs-v2/pages/connect/api.mdx

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Pipedream provides a TypeScript SDK and a REST API to interact with the Connect
77

88
## REST API base URL
99

10-
Pipedream Connect resources are scoped to [projects](/projects), so you'll need to pass [the project's ID](/projects#finding-your-projects-id) as a part of the base URL:
10+
Pipedream Connect resources are scoped to [projects](/projects), so you'll need to pass [the project's ID](/workflows/projects#finding-your-projects-id) as a part of the base URL:
1111

1212
```
1313
https://api.pipedream.com/v1/connect/{project_id}
@@ -249,7 +249,7 @@ POST /{project_id}/tokens
249249

250250
`project_id` **string**
251251

252-
[The project's ID](/projects#finding-your-projects-id)
252+
[The project's ID](/workflows/projects#finding-your-projects-id)
253253

254254
##### Body parameters
255255

@@ -394,15 +394,15 @@ GET /{project_id}/accounts/
394394

395395
`project_id` **string**
396396

397-
[The project's ID](/projects#finding-your-projects-id)
397+
[The project's ID](/workflows/projects#finding-your-projects-id)
398398

399399
##### Query parameters
400400

401401
`app` **string** (_optional_)
402402

403403
The ID or name slug the app you'd like to retrieve. For example, Slack's unique app ID is `app_OkrhR1`, and its name slug is `slack`.
404404

405-
You can find the app's ID in the response from the [List apps](/rest-api#list-apps) endpoint, and the name slug under the **Authentication** section of any [app page](https://pipedream.com/apps).
405+
You can find the app's ID in the response from the [List apps](/workflows/rest-api#list-apps) endpoint, and the name slug under the **Authentication** section of any [app page](https://pipedream.com/apps).
406406

407407
---
408408

@@ -661,7 +661,7 @@ GET /{project_id}/accounts/{account_id}
661661

662662
`project_id` **string**
663663

664-
[The project's ID](/projects#finding-your-projects-id)
664+
[The project's ID](/workflows/projects#finding-your-projects-id)
665665

666666
---
667667

@@ -834,7 +834,7 @@ DELETE /{project_id}/accounts/{account_id}
834834

835835
`project_id` **string**
836836

837-
[The project's ID](/projects#finding-your-projects-id)
837+
[The project's ID](/workflows/projects#finding-your-projects-id)
838838

839839
---
840840

@@ -921,7 +921,7 @@ DELETE /{project_id}/apps/{app_id}/accounts
921921

922922
`project_id` **string**
923923

924-
[The project's ID](/projects#finding-your-projects-id)
924+
[The project's ID](/workflows/projects#finding-your-projects-id)
925925

926926
---
927927

@@ -1010,7 +1010,7 @@ DELETE /{project_id}/users/{external_user_id}
10101010

10111011
`project_id` **string**
10121012

1013-
[The project's ID](/projects#finding-your-projects-id)
1013+
[The project's ID](/workflows/projects#finding-your-projects-id)
10141014

10151015
---
10161016

@@ -1112,7 +1112,7 @@ The ID or name slug the app you'd like to retrieve. For example, Slack's unique
11121112
app ID is `app_OkrhR1`, and its name slug is `slack`.
11131113

11141114
You can find the app's ID in the response from the [List
1115-
apps](/rest-api#list-apps) endpoint, and the name slug under the
1115+
apps](/workflows/rest-api#list-apps) endpoint, and the name slug under the
11161116
**Authentication** section of any [app page](https://pipedream.com/apps).
11171117

11181118
---

docs-v2/pages/connect/components.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Check out the [public demo app](https://pdrm.co/connect) to see the API and SDK
3333
<Callout type="info">
3434
Refer to the [Connect API docs](/connect/api) for the full API reference. Below is a quickstart with a few specific examples.
3535

36-
You can skip steps 1 and 2 if you already know the component you want to use or if you'd prefer to [pass a natural language prompt to Pipedream's component search API](/rest-api#search-for-registry-components).
36+
You can skip steps 1 and 2 if you already know the component you want to use or if you'd prefer to [pass a natural language prompt to Pipedream's component search API](/workflows/rest-api#search-for-registry-components).
3737
</Callout>
3838

3939
<Steps>

docs-v2/pages/connect/managed-auth/oauth-clients.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ For any OAuth app that supports it, **you can always use your own client.** Your
2828

2929
## Using a custom OAuth client
3030

31-
1. Follow the steps [here](/workflows/integrations/connected-accounts/oauth-clients#configuring-custom-oauth-clients) to create an OAuth client in Pipedream.
31+
1. Follow the steps [here](/workflows/integrations/oauth-clients#configuring-custom-oauth-clients) to create an OAuth client in Pipedream.
3232
2. When connecting an account either via the [frontend SDK](/connect/managed-auth/quickstart#use-the-pipedream-sdk-in-your-frontend), make sure to include the `oauthAppId` in `pd.connectAccount()`.
3333
3. If using [Connect Link](/connect/managed-auth/quickstart#or-use-connect-link), make sure to include the `oauthAppId` in the URL.
3434

docs-v2/pages/connect/workflows.mdx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ Whether you're building well-defined integrations or autonomous AI agents, workf
1515
<img width="500px" src="https://res.cloudinary.com/pipedreamin/image/upload/v1730935490/docs/pCBdtm7Ca9CdPHTe76PwfzddY_qowz2v.avif" />
1616
</div>
1717

18-
Workflows are sequences of [steps](/workflows/steps) [triggered by an event](/docs/workflows/visual-builder/triggers), like an HTTP request, or new rows in a Google sheet.
18+
Workflows are sequences of [steps](/workflows/steps) [triggered by an event](/workflows/visual-builder/triggers), like an HTTP request, or new rows in a Google sheet.
1919

2020
You can use [pre-built actions](/workflows/actions/) or custom [Node.js](/workflows/visual-builder/code/nodejs/), [Python](/workflows/visual-builder/code/python), [Golang](/workflows/visual-builder/code/go/), or [Bash](/workflows/visual-builder/code/bash/) code in workflows and connect to any of our {process.env.PUBLIC_APPS} integrated apps.
2121

2222
Workflows also have built-in:
2323

24-
- [Flow control](/workflows/control-flow)
24+
- [Flow control](/workflows/visual-builder/control-flow)
2525
- [Concurrency and throttling](/workflows/concurrency-and-throttling)
2626
- [Key-value stores](/data-stores)
2727
- [Error handling](/workflows/errors)
@@ -36,13 +36,13 @@ Read [the quickstart](/quickstart/) to learn more.
3636

3737
### Create a workflow
3838

39-
[Create a new workflow](/workflows#how-do-i-create-a-new-workflow) or open an existing one.
39+
[Create a new workflow](/workflows) or open an existing one.
4040

4141
### Add an HTTP trigger
4242

4343
To get started building workflows for your end users:
4444

45-
1. Add an [HTTP trigger](/docs/workflows/visual-builder/triggers#http) to your workflow
45+
1. Add an [HTTP trigger](/workflows/visual-builder/triggers#http) to your workflow
4646
2. Generate a test event with the required headers:
4747
- `x-pd-environment: development`
4848
- `x-pd-external-user-id: {your_external_user_id}`
@@ -112,7 +112,7 @@ npm i @pipedream/sdk
112112
To invoke workflows, you'll need:
113113

114114
1. The OAuth client ID and secret from your OAuth client in **step 2 above** (if configured)
115-
2. Your [Project ID](/projects#finding-your-projects-id)
115+
2. Your [Project ID](/workflows/projects#finding-your-projects-id)
116116
3. Your workflow's HTTP endpoint URL
117117
4. The [external user ID](/connect/api#external-users) of the user you'd like to run the workflow for
118118
5. The [Connect environment](/connect/environments) tied to the user's account
@@ -268,7 +268,7 @@ The most common way to trigger workflows is via HTTP webhook. We strongly recomm
268268
To get started, you'll need:
269269

270270
- [OAuth client ID and secret](/workflows/rest-api/auth#creating-an-oauth-client) (optional but recommended)
271-
- Your [project ID](/projects#finding-your-projects-id)
271+
- Your [project ID](/workflows/projects#finding-your-projects-id)
272272
- Your workflow's HTTP endpoint URL
273273
- The [external user ID](/connect/api#external-users) of your end user
274274
- The [Connect environment](/connect/environments)

docs-v2/pages/deprecated/migrate-from-v1/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ After testing the step, you'll see the Slack app will appear in the **Configurat
248248

249249
You can still return an HTTP response from an HTTP-triggered workflow.
250250

251-
Use [`$.respond`](/docs/workflows/visual-builder/triggers/#http) to send a JSON or string response from the HTTP call that triggered the workflow.
251+
Use [`$.respond`](/workflows/visual-builder/triggers/#http) to send a JSON or string response from the HTTP call that triggered the workflow.
252252

253253
```javascript
254254
export default defineComponent({

docs-v2/pages/glossary.mdx

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -130,11 +130,11 @@ A workflow setting that allows you to configure how long Pipedream stores event
130130

131131
### Delay
132132

133-
[A built-in service](/workflows/control-flow/delay) that lets you pause a workflow for a specified amount of time. You can delay workflows using pre-built actions, or delay in code.
133+
[A built-in service](/workflows/visual-builder/control-flow/delay) that lets you pause a workflow for a specified amount of time. You can delay workflows using pre-built actions, or delay in code.
134134

135135
### Destination
136136

137-
[Destinations](/destinations) are built-in services that abstract the delivery and connection logic required to send events to services like Amazon S3, or targets like HTTP and email.
137+
[Destinations](/workflows/data-management/destinations) are built-in services that abstract the delivery and connection logic required to send events to services like Amazon S3, or targets like HTTP and email.
138138

139139
### Domain
140140

@@ -146,7 +146,7 @@ Synonum for [custom domain](#custom-domain).
146146

147147
### Deploy key
148148

149-
When you configure [GitHub Sync](#github-sync), you can use a deploy key to authenticate Pipedream with your GitHub repository. [See the docs](/workflows/projects/git#create-a-new-project-and-enable-github-sync) for more details.
149+
When you configure [GitHub Sync](#github-sync), you can use a deploy key to authenticate Pipedream with your GitHub repository. [See the docs](/workflows/git#create-a-new-project-and-enable-github-sync) for more details.
150150

151151
## E
152152

@@ -183,15 +183,15 @@ Events are emitted by [sources](#event-source) and consumed by workflows. Events
183183

184184
### Event context
185185

186-
Metadata about a workflow execution, including the timestamp of the event, the event ID, and more. Exposed in [`steps.trigger.context`](/docs/workflows/visual-builder/triggers#stepstriggercontext).
186+
Metadata about a workflow execution, including the timestamp of the event, the event ID, and more. Exposed in [`steps.trigger.context`](/workflows/visual-builder/triggers#stepstriggercontext).
187187

188188
### Event data
189189

190-
The content of the event, exposed in [`steps.trigger.event`](/docs/workflows/visual-builder/triggers).
190+
The content of the event, exposed in [`steps.trigger.event`](/workflows/visual-builder/triggers).
191191

192192
### Event history
193193

194-
A log of all workflow events and executions, available in the [event inspector](#inspector) or the global [event history UI](/event-history).
194+
A log of all workflow events and executions, available in the [event inspector](#inspector) or the global [event history UI](/workflows/event-history).
195195

196196
### Event queue
197197

@@ -222,7 +222,7 @@ Depending on the context, **export** can function as a noun or verb:
222222

223223
### Expression
224224

225-
In programming, expressions are code that resolve to a value. In Pipedream, [you can use expressions within props forms](/workflows/using-props#entering-expressions) to reference prior steps or compute custom values at runtime.
225+
In programming, expressions are code that resolve to a value. In Pipedream, [you can use expressions within props forms](/workflows/visual-builder/using-props#entering-expressions) to reference prior steps or compute custom values at runtime.
226226

227227
### External credentials
228228

@@ -254,7 +254,7 @@ Press `Ctrl + K` or `Cmd + K` to open the global search bar in the Pipedream UI.
254254

255255
### GitHub Sync
256256

257-
When enabled on a [project](#project), GitHub Sync syncs the project's workflow code with a GitHub repository. [See the docs](/workflows/projects/git) for more details.
257+
When enabled on a [project](#project), GitHub Sync syncs the project's workflow code with a GitHub repository. [See the docs](/workflows/git) for more details.
258258

259259
### Golang runtime
260260

@@ -304,7 +304,7 @@ A resource that listens for events emitted by [emitters](#emitter). Listeners ca
304304

305305
### Logs
306306

307-
Standard output and error logs generated by steps during a workflow execution. Logs are available as a part of the step execution details in the [event inspector](#inspector) or the global [event history UI](/event-history).
307+
Standard output and error logs generated by steps during a workflow execution. Logs are available as a part of the step execution details in the [event inspector](#inspector) or the global [event history UI](/workflows/event-history).
308308

309309
## M
310310

@@ -332,15 +332,15 @@ A [connected account](#connected-account) that uses OAuth to authenticate with a
332332

333333
### Premium apps
334334

335-
Pipedream's built-in [integrations](#integrations) that require a paid plan to use. [See the pricing page](https://pipedream.com/pricing) for more details and the [full list of premium apps](/apps#premium-apps).
335+
Pipedream's built-in [integrations](#integrations) that require a paid plan to use. [See the pricing page](https://pipedream.com/pricing) for more details and the [full list of premium apps](/workflows/integrations/apps#premium-apps).
336336

337337
### Project
338338

339339
A container for workflows, secrets, and other resources in Pipedream. Projects can be synced with a GitHub repository using [GitHub Sync](#github-sync). [See the docs](/projects) for more details.
340340

341341
### Project-based access control
342342

343-
You can restrict access to projects to specific individuals or share with the entire workspace. [See the docs](/projects#access-controls) for more details.
343+
You can restrict access to projects to specific individuals or share with the entire workspace. [See the docs](/workflows/projects#access-controls) for more details.
344344

345345
### Project changelog
346346

@@ -372,7 +372,7 @@ Pipedream's internal code in the [execution environment](#execution-environment)
372372

373373
### Object explorer
374374

375-
The [builder](#builder) UI that allows you to search objects [exported](#export) from prior steps. [See the docs](/workflows/using-props#use-the-object-explorer) for more details.
375+
The [builder](#builder) UI that allows you to search objects [exported](#export) from prior steps. [See the docs](/workflows/visual-builder/using-props#use-the-object-explorer) for more details.
376376

377377
## Q
378378

@@ -406,11 +406,11 @@ Synonym for [event source](#event-source).
406406

407407
### Step export
408408

409-
JSON-serializable data returned from steps, available in future steps of a workflow. [See the docs](/workflows/steps#step-exports) for more details.
409+
JSON-serializable data returned from steps, available in future steps of a workflow. [See the docs](/workflows#step-exports) for more details.
410410

411411
### Step notes
412412

413-
[Step notes](/workflows/steps#step-notes) are Markdown notes you can add to a step to document its purpose.
413+
[Step notes](/workflows#step-notes) are Markdown notes you can add to a step to document its purpose.
414414

415415
### Subscription
416416

@@ -440,7 +440,7 @@ Triggers process data from third-party APIs and [emit](#emit) [events](#event) t
440440

441441
### Two-factor authentication (2FA)
442442

443-
Two-factor authentication. [Configure 2FA](/user-settings#two-factor-authentication) to add an extra layer of security to your Pipedream account.
443+
Two-factor authentication. [Configure 2FA](/account/user-settings#two-factor-authentication) to add an extra layer of security to your Pipedream account.
444444

445445
## U
446446

@@ -462,7 +462,7 @@ You create a workspace when you sign up for Pipedream. Workspaces contain projec
462462

463463
### Workspace admin
464464

465-
A workspace can have multiple [admins](/workspaces#promoting-a-member-to-admin), who can administer the workspace, manage billing, and more.
465+
A workspace can have multiple [admins](/workflows/workspaces#promoting-a-member-to-adminn), who can administer the workspace, manage billing, and more.
466466

467467
### Workspace member
468468

docs-v2/pages/hidden/scheduling-future-tasks/index.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ To [schedule a new task](#scheduling-a-task), just send an HTTP `POST` request t
1313
}
1414
```
1515

16-
When the timestamp arrives and the task is invoked, the source will emit the payload passed in your original, scheduled request. This allows you to trigger [a Pipedream workflow](/workflows/) at the scheduled time, passing the `message` and `timestamp` to the workflow as an [incoming event](/docs/workflows/visual-builder/triggers/).
16+
When the timestamp arrives and the task is invoked, the source will emit the payload passed in your original, scheduled request. This allows you to trigger [a Pipedream workflow](/workflows/) at the scheduled time, passing the `message` and `timestamp` to the workflow as an [incoming event](/workflows/visual-builder/triggers/).
1717

1818
You can also listen for these events in your own app / infra, by [subscribing to your source's SSE stream](/api/sse/). Each time a scheduled task is emitted from your Pipedream source, it also emits a message to that SSE stream. Any application (a Docker container, a Rails app, etc.) listening to that SSE stream can react to that message to run whatever code you'd like.
1919

@@ -177,4 +177,4 @@ Scheduled tasks are emitted by the event source as events, which you can consume
177177
- [The Pipedream REST API](/api/rest/)
178178
- [The Pipedream CLI](/workflows/cli/reference/#installing-the-cli)
179179

180-
[See the docs on consuming events from sources](/sources/#consuming-events-from-sources) for more information.
180+
[See the docs on consuming events from sources](/workflows/visual-builder/sources#consuming-events-from-sources) for more information.

docs-v2/pages/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Our [community](https://pipedream.com/community) uses Pipedream for a wide varie
5050

5151
## Source-available
5252

53-
Pipedream maintains a [source-available component registry](https://github.com/pipedreamhq/pipedream/) on GitHub so you can avoid writing boilerplate code for common API integrations. Use components as no code building blocks in workflows, or use them to scaffold code that you can customize. You can also [create a PR to contribute new components](/apps/contributing/#contribution-process) via GitHub.
53+
Pipedream maintains a [source-available component registry](https://github.com/pipedreamhq/pipedream/) on GitHub so you can avoid writing boilerplate code for common API integrations. Use components as no code building blocks in workflows, or use them to scaffold code that you can customize. You can also [create a PR to contribute new components](/workflows/contributing#contribution-process) via GitHub.
5454

5555
## Contributing
5656

docs-v2/pages/pricing/faq.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Pipedream charges credits proportional to the memory configuration. If you run y
1212

1313
When you upgrade to a paid tier, Stripe will immediately charge your payment method on file for the platform fee tied to your plan (see [https://pipedream.com/pricing](https://pipedream.com/pricing))
1414

15-
If you accrue any [additional credits](#additional-credits), that usage is reported to Stripe throughout the [billing period](/pricing/#billing-period). That overage, as well as the next platform fee, is charged at the start of the _next_ billing period.
15+
If you accrue any [additional credits](/pricing#additional-credits), that usage is reported to Stripe throughout the [billing period](/pricing/#billing-period). That overage, as well as the next platform fee, is charged at the start of the _next_ billing period.
1616

1717
## Do any plans support payment by invoice, instead of credit / debit card?
1818

0 commit comments

Comments
 (0)