{
  "opencollection": "1.0.0",
  "info": {
    "name": "Pipedream API",
    "version": "2026-05-22"
  },
  "items": [
    {
      "info": {
        "name": "Apps",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List App Categories",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/app_categories",
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Retrieve all available categories for integrated apps"
        },
        {
          "info": {
            "name": "Retrieve App Category",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/app_categories/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of the app category to retrieve"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Get details of a specific app category by its ID"
        },
        {
          "info": {
            "name": "List Apps",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/apps",
            "params": [
              {
                "name": "after",
                "value": "",
                "type": "query",
                "description": "The cursor to start from for pagination"
              },
              {
                "name": "before",
                "value": "",
                "type": "query",
                "description": "The cursor to end before for pagination"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of results to return"
              },
              {
                "name": "q",
                "value": "",
                "type": "query",
                "description": "A search query to filter the apps"
              },
              {
                "name": "sort_key",
                "value": "",
                "type": "query",
                "description": "The key to sort the apps by"
              },
              {
                "name": "sort_direction",
                "value": "",
                "type": "query",
                "description": "The direction to sort the apps"
              },
              {
                "name": "category_ids",
                "value": "",
                "type": "query",
                "description": "Only return apps in these categories"
              },
              {
                "name": "has_components",
                "value": "",
                "type": "query",
                "description": "Only return apps that have components (actions or triggers)"
              },
              {
                "name": "has_actions",
                "value": "",
                "type": "query",
                "description": "Only return apps that have actions"
              },
              {
                "name": "has_triggers",
                "value": "",
                "type": "query",
                "description": "Only return apps that have triggers"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Retrieve all available apps with optional filtering and sorting"
        },
        {
          "info": {
            "name": "List Apps",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/apps",
            "params": [
              {
                "name": "after",
                "value": "",
                "type": "query",
                "description": "The cursor to start from for pagination"
              },
              {
                "name": "before",
                "value": "",
                "type": "query",
                "description": "The cursor to end before for pagination"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of results to return"
              },
              {
                "name": "q",
                "value": "",
                "type": "query",
                "description": "A search query to filter the apps"
              },
              {
                "name": "sort_key",
                "value": "",
                "type": "query",
                "description": "The key to sort the apps by"
              },
              {
                "name": "sort_direction",
                "value": "",
                "type": "query",
                "description": "The direction to sort the apps"
              },
              {
                "name": "category_ids",
                "value": "",
                "type": "query",
                "description": "Only return apps in these categories"
              },
              {
                "name": "has_components",
                "value": "",
                "type": "query",
                "description": "Only return apps that have components (actions or triggers)"
              },
              {
                "name": "has_actions",
                "value": "",
                "type": "query",
                "description": "Only return apps that have actions"
              },
              {
                "name": "has_triggers",
                "value": "",
                "type": "query",
                "description": "Only return apps that have triggers"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Retrieve all available apps with optional filtering and sorting"
        },
        {
          "info": {
            "name": "Retrieve App",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/apps/:app_id",
            "params": [
              {
                "name": "app_id",
                "value": "",
                "type": "path",
                "description": "The name slug or ID of the app (e.g., 'slack', 'github')"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Get detailed information about a specific app by ID or name slug"
        },
        {
          "info": {
            "name": "Retrieve App",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/apps/:app_id",
            "params": [
              {
                "name": "app_id",
                "value": "",
                "type": "path",
                "description": "The name slug or ID of the app (e.g., 'slack', 'github')"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Get detailed information about a specific app by ID or name slug"
        }
      ]
    },
    {
      "info": {
        "name": "App Categories",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List App Categories",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/app_categories",
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Retrieve all available categories for integrated apps"
        },
        {
          "info": {
            "name": "Retrieve App Category",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/app_categories/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of the app category to retrieve"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Get details of a specific app category by its ID"
        }
      ]
    },
    {
      "info": {
        "name": "Accounts",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List Accounts",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/:project_id/accounts",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "external_user_id",
                "value": "",
                "type": "query"
              },
              {
                "name": "oauth_app_id",
                "value": "",
                "type": "query",
                "description": "The OAuth app ID to filter by, if applicable"
              },
              {
                "name": "after",
                "value": "",
                "type": "query",
                "description": "The cursor to start from for pagination"
              },
              {
                "name": "before",
                "value": "",
                "type": "query",
                "description": "The cursor to end before for pagination"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of results to return"
              },
              {
                "name": "app",
                "value": "",
                "type": "query",
                "description": "The app slug or ID to filter accounts by."
              },
              {
                "name": "include_credentials",
                "value": "",
                "type": "query",
                "description": "Whether to retrieve the account's credentials or not"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Retrieve all connected accounts for the project with optional filtering"
        },
        {
          "info": {
            "name": "Create Account",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.pipedream.com/v1/connect/:project_id/accounts",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "external_user_id",
                "value": "",
                "type": "query"
              },
              {
                "name": "oauth_app_id",
                "value": "",
                "type": "query",
                "description": "The OAuth app ID to filter by, if applicable"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Connect a new account for an external user in the project"
        },
        {
          "info": {
            "name": "Retrieve Account",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/:project_id/accounts/:account_id",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "include_credentials",
                "value": "",
                "type": "query",
                "description": "Whether to retrieve the account's credentials or not"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Get the details for a specific connected account"
        },
        {
          "info": {
            "name": "Delete Account",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.pipedream.com/v1/connect/:project_id/accounts/:account_id",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Remove a connected account and its associated credentials"
        },
        {
          "info": {
            "name": "Delete Accounts by App",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.pipedream.com/v1/connect/:project_id/apps/:app_id/accounts",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "app_id",
                "value": "",
                "type": "path"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Remove all connected accounts for a specific app"
        },
        {
          "info": {
            "name": "Delete External User",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.pipedream.com/v1/connect/:project_id/users/:external_user_id",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "external_user_id",
                "value": "",
                "type": "path"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Remove an external user and all their associated accounts and resources"
        }
      ]
    },
    {
      "info": {
        "name": "Components",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List Components",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/:project_id/components",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "after",
                "value": "",
                "type": "query",
                "description": "The cursor to start from for pagination"
              },
              {
                "name": "before",
                "value": "",
                "type": "query",
                "description": "The cursor to end before for pagination"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of results to return"
              },
              {
                "name": "q",
                "value": "",
                "type": "query",
                "description": "A search query to filter the components"
              },
              {
                "name": "app",
                "value": "",
                "type": "query",
                "description": "The ID or name slug of the app to filter the components"
              },
              {
                "name": "registry",
                "value": "",
                "type": "query",
                "description": "The registry to retrieve components from. Defaults to 'all' ('public', 'private', or 'all')"
              },
              {
                "name": "component_type",
                "value": "",
                "type": "query",
                "description": "The type of the component to filter the components"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Retrieve available components with optional search and app filtering"
        },
        {
          "info": {
            "name": "Retrieve Component",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/:project_id/components/:component_id",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "component_id",
                "value": "",
                "type": "path",
                "description": "The key that uniquely identifies the component (e.g., 'slack-send-message')"
              },
              {
                "name": "version",
                "value": "1.2.3",
                "type": "query",
                "description": "Optional semantic version of the component to retrieve (for example '1.0.0')"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Get detailed configuration for a specific component by its key"
        },
        {
          "info": {
            "name": "Configure Component Prop",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.pipedream.com/v1/connect/:project_id/components/configure",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Retrieve remote options for a given prop for a component"
        },
        {
          "info": {
            "name": "Reload Component Props",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.pipedream.com/v1/connect/:project_id/components/props",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Reload the prop definition based on the currently configured props"
        }
      ]
    },
    {
      "info": {
        "name": "Actions",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List Actions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/:project_id/actions",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "after",
                "value": "",
                "type": "query",
                "description": "The cursor to start from for pagination"
              },
              {
                "name": "before",
                "value": "",
                "type": "query",
                "description": "The cursor to end before for pagination"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of results to return"
              },
              {
                "name": "q",
                "value": "",
                "type": "query",
                "description": "A search query to filter the actions"
              },
              {
                "name": "app",
                "value": "",
                "type": "query",
                "description": "The ID or name slug of the app to filter the actions"
              },
              {
                "name": "registry",
                "value": "",
                "type": "query",
                "description": "The registry to retrieve actions from. Defaults to 'all' ('public', 'private', or 'all')"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Retrieve available actions with optional search and app filtering"
        },
        {
          "info": {
            "name": "Retrieve Action",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/:project_id/actions/:component_id",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "component_id",
                "value": "",
                "type": "path",
                "description": "The key that uniquely identifies the component (e.g., 'slack-send-message')"
              },
              {
                "name": "version",
                "value": "1.2.3",
                "type": "query",
                "description": "Optional semantic version of the component to retrieve (for example '1.0.0')"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Get detailed configuration for a specific action by its key"
        },
        {
          "info": {
            "name": "Configure Action Prop",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.pipedream.com/v1/connect/:project_id/actions/configure",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Retrieve remote options for a given prop for a action"
        },
        {
          "info": {
            "name": "Reload Action Props",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.pipedream.com/v1/connect/:project_id/actions/props",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Reload the prop definition based on the currently configured props"
        },
        {
          "info": {
            "name": "Run Action",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.pipedream.com/v1/connect/:project_id/actions/run",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Execute an action with the provided configuration and return results"
        }
      ]
    },
    {
      "info": {
        "name": "Triggers",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List Triggers",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/:project_id/triggers",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "after",
                "value": "",
                "type": "query",
                "description": "The cursor to start from for pagination"
              },
              {
                "name": "before",
                "value": "",
                "type": "query",
                "description": "The cursor to end before for pagination"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of results to return"
              },
              {
                "name": "q",
                "value": "",
                "type": "query",
                "description": "A search query to filter the triggers"
              },
              {
                "name": "app",
                "value": "",
                "type": "query",
                "description": "The ID or name slug of the app to filter the triggers"
              },
              {
                "name": "registry",
                "value": "",
                "type": "query",
                "description": "The registry to retrieve triggers from. Defaults to 'all' ('public', 'private', or 'all')"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Retrieve available triggers with optional search and app filtering"
        },
        {
          "info": {
            "name": "Retrieve Trigger",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/:project_id/triggers/:component_id",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "component_id",
                "value": "",
                "type": "path",
                "description": "The key that uniquely identifies the component (e.g., 'slack-send-message')"
              },
              {
                "name": "version",
                "value": "1.2.3",
                "type": "query",
                "description": "Optional semantic version of the component to retrieve (for example '1.0.0')"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Get detailed configuration for a specific trigger by its key"
        },
        {
          "info": {
            "name": "Configure Trigger Prop",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.pipedream.com/v1/connect/:project_id/triggers/configure",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Retrieve remote options for a given prop for a trigger"
        },
        {
          "info": {
            "name": "Reload Trigger Props",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.pipedream.com/v1/connect/:project_id/triggers/props",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Reload the prop definition based on the currently configured props"
        },
        {
          "info": {
            "name": "Deploy Trigger",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.pipedream.com/v1/connect/:project_id/triggers/deploy",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Deploy a trigger to listen for and emit events"
        }
      ]
    },
    {
      "info": {
        "name": "Deployed Triggers",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List Deployed Triggers",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/:project_id/deployed-triggers",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "after",
                "value": "",
                "type": "query",
                "description": "The cursor to start from for pagination"
              },
              {
                "name": "before",
                "value": "",
                "type": "query",
                "description": "The cursor to end before for pagination"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of results to return"
              },
              {
                "name": "external_user_id",
                "value": "",
                "type": "query",
                "description": "Your end user ID, for whom you deployed the trigger"
              },
              {
                "name": "emitter_type",
                "value": "",
                "type": "query",
                "description": "Filter deployed triggers by emitter type (defaults to 'source' if not provided)"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Retrieve all deployed triggers for a specific external user"
        },
        {
          "info": {
            "name": "Get Deployed Trigger",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/:project_id/deployed-triggers/:trigger_id",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "trigger_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "external_user_id",
                "value": "",
                "type": "query",
                "description": "Your end user ID, for whom you deployed the trigger"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Get details of a specific deployed trigger by its ID"
        },
        {
          "info": {
            "name": "Update Deployed Trigger",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.pipedream.com/v1/connect/:project_id/deployed-triggers/:trigger_id",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "trigger_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "external_user_id",
                "value": "",
                "type": "query",
                "description": "The external user ID who owns the trigger"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Modify the configuration of a deployed trigger, including active status"
        },
        {
          "info": {
            "name": "Delete Deployed Trigger",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.pipedream.com/v1/connect/:project_id/deployed-triggers/:trigger_id",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "trigger_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "external_user_id",
                "value": "",
                "type": "query",
                "description": "The external user ID who owns the trigger"
              },
              {
                "name": "ignore_hook_errors",
                "value": "",
                "type": "query",
                "description": "Whether to ignore errors during deactivation hook"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Remove a deployed trigger and stop receiving events"
        },
        {
          "info": {
            "name": "List Trigger Events",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/:project_id/deployed-triggers/:trigger_id/events",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "trigger_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "external_user_id",
                "value": "",
                "type": "query",
                "description": "Your end user ID, for whom you deployed the trigger"
              },
              {
                "name": "n",
                "value": "",
                "type": "query",
                "description": "The number of events to retrieve (defaults to 20 if not provided)"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Retrieve recent events emitted by a deployed trigger"
        },
        {
          "info": {
            "name": "List Trigger Workflows",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/:project_id/deployed-triggers/:trigger_id/pipelines",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "trigger_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "external_user_id",
                "value": "",
                "type": "query",
                "description": "The external user ID who owns the trigger"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Get workflows connected to receive events from this trigger"
        },
        {
          "info": {
            "name": "Update Trigger Workflows",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.pipedream.com/v1/connect/:project_id/deployed-triggers/:trigger_id/pipelines",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "trigger_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "external_user_id",
                "value": "",
                "type": "query",
                "description": "The external user ID who owns the trigger"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Connect or disconnect workflows to receive trigger events"
        },
        {
          "info": {
            "name": "List Trigger Webhooks",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/:project_id/deployed-triggers/:trigger_id/webhooks",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "trigger_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "external_user_id",
                "value": "",
                "type": "query",
                "description": "The external user ID who owns the trigger"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Get webhook URLs configured to receive trigger events"
        },
        {
          "info": {
            "name": "Update Trigger Webhooks",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.pipedream.com/v1/connect/:project_id/deployed-triggers/:trigger_id/webhooks",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "trigger_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "external_user_id",
                "value": "",
                "type": "query",
                "description": "The external user ID who owns the trigger"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Configure webhook URLs to receive trigger events. `signing_key` is only returned for OAuth-authenticated requests."
        },
        {
          "info": {
            "name": "Get Trigger Webhook",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/:project_id/deployed-triggers/:trigger_id/webhooks/:webhook_id",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "trigger_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "webhook_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "external_user_id",
                "value": "",
                "type": "query",
                "description": "The external user ID who owns the trigger"
              }
            ],
            "auth": {
              "type": "oauth2",
              "flow": "client_credentials",
              "accessTokenUrl": "https://api.pipedream.com/v1/oauth/token",
              "credentials": {
                "clientId": "{{clientId}}",
                "clientSecret": "{{clientSecret}}"
              }
            }
          },
          "docs": "Retrieve a specific webhook for a deployed trigger, including its signing key"
        },
        {
          "info": {
            "name": "Regenerate Trigger Webhook Signing Key",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.pipedream.com/v1/connect/:project_id/deployed-triggers/:trigger_id/webhooks/:webhook_id/regenerate_signing_key",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "trigger_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "webhook_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "external_user_id",
                "value": "",
                "type": "query",
                "description": "The external user ID who owns the trigger"
              }
            ],
            "auth": {
              "type": "oauth2",
              "flow": "client_credentials",
              "accessTokenUrl": "https://api.pipedream.com/v1/oauth/token",
              "credentials": {
                "clientId": "{{clientId}}",
                "clientSecret": "{{clientSecret}}"
              }
            }
          },
          "docs": "Regenerate the signing key for a specific webhook on a deployed trigger"
        }
      ]
    },
    {
      "info": {
        "name": "Webhooks",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get Project Environment Webhook",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/:project_id/webhook",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              }
            ],
            "auth": {
              "type": "oauth2",
              "flow": "client_credentials",
              "accessTokenUrl": "https://api.pipedream.com/v1/oauth/token",
              "credentials": {
                "clientId": "{{clientId}}",
                "clientSecret": "{{clientSecret}}"
              }
            }
          },
          "docs": "Retrieve the webhook configured for a project environment"
        },
        {
          "info": {
            "name": "Set Project Environment Webhook",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.pipedream.com/v1/connect/:project_id/webhook",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "oauth2",
              "flow": "client_credentials",
              "accessTokenUrl": "https://api.pipedream.com/v1/oauth/token",
              "credentials": {
                "clientId": "{{clientId}}",
                "clientSecret": "{{clientSecret}}"
              }
            }
          },
          "docs": "Create or update the webhook URL for a project environment. Creating a webhook returns `signing_key`; updating an existing webhook does not."
        },
        {
          "info": {
            "name": "Delete Project Environment Webhook",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.pipedream.com/v1/connect/:project_id/webhook",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              }
            ],
            "auth": {
              "type": "oauth2",
              "flow": "client_credentials",
              "accessTokenUrl": "https://api.pipedream.com/v1/oauth/token",
              "credentials": {
                "clientId": "{{clientId}}",
                "clientSecret": "{{clientSecret}}"
              }
            }
          },
          "docs": "Remove the webhook configured for a project environment"
        },
        {
          "info": {
            "name": "Regenerate Webhook Signing Key",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.pipedream.com/v1/connect/:project_id/webhook/regenerate_signing_key",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              }
            ],
            "auth": {
              "type": "oauth2",
              "flow": "client_credentials",
              "accessTokenUrl": "https://api.pipedream.com/v1/oauth/token",
              "credentials": {
                "clientId": "{{clientId}}",
                "clientSecret": "{{clientSecret}}"
              }
            }
          },
          "docs": "Regenerate the signing key for the project environment webhook"
        }
      ]
    },
    {
      "info": {
        "name": "Projects",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List Projects",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/projects",
            "params": [
              {
                "name": "after",
                "value": "",
                "type": "query",
                "description": "The cursor to start from for pagination"
              },
              {
                "name": "before",
                "value": "",
                "type": "query",
                "description": "The cursor to end before for pagination"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of results to return"
              },
              {
                "name": "q",
                "value": "",
                "type": "query",
                "description": "A search query to filter the projects"
              }
            ],
            "auth": {
              "type": "oauth2",
              "flow": "client_credentials",
              "accessTokenUrl": "https://api.pipedream.com/v1/oauth/token",
              "credentials": {
                "clientId": "{{clientId}}",
                "clientSecret": "{{clientSecret}}"
              }
            }
          },
          "docs": "List the projects that are available to the authenticated Connect client"
        },
        {
          "info": {
            "name": "Create Project",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.pipedream.com/v1/connect/projects",
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "oauth2",
              "flow": "client_credentials",
              "accessTokenUrl": "https://api.pipedream.com/v1/oauth/token",
              "credentials": {
                "clientId": "{{clientId}}",
                "clientSecret": "{{clientSecret}}"
              }
            }
          },
          "docs": "Create a new project for the authenticated workspace"
        },
        {
          "info": {
            "name": "Retrieve Project",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/projects/:project_id",
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              }
            ],
            "auth": {
              "type": "oauth2",
              "flow": "client_credentials",
              "accessTokenUrl": "https://api.pipedream.com/v1/oauth/token",
              "credentials": {
                "clientId": "{{clientId}}",
                "clientSecret": "{{clientSecret}}"
              }
            }
          },
          "docs": "Get the project details for a specific project"
        },
        {
          "info": {
            "name": "Update Project",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "https://api.pipedream.com/v1/connect/projects/:project_id",
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "oauth2",
              "flow": "client_credentials",
              "accessTokenUrl": "https://api.pipedream.com/v1/oauth/token",
              "credentials": {
                "clientId": "{{clientId}}",
                "clientSecret": "{{clientSecret}}"
              }
            }
          },
          "docs": "Update project details or application information"
        },
        {
          "info": {
            "name": "Delete Project",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.pipedream.com/v1/connect/projects/:project_id",
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              }
            ],
            "auth": {
              "type": "oauth2",
              "flow": "client_credentials",
              "accessTokenUrl": "https://api.pipedream.com/v1/oauth/token",
              "credentials": {
                "clientId": "{{clientId}}",
                "clientSecret": "{{clientSecret}}"
              }
            }
          },
          "docs": "Delete a project owned by the authenticated workspace"
        },
        {
          "info": {
            "name": "Update Project Logo",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.pipedream.com/v1/connect/projects/:project_id/logo",
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "oauth2",
              "flow": "client_credentials",
              "accessTokenUrl": "https://api.pipedream.com/v1/oauth/token",
              "credentials": {
                "clientId": "{{clientId}}",
                "clientSecret": "{{clientSecret}}"
              }
            }
          },
          "docs": "Upload or replace the project logo"
        },
        {
          "info": {
            "name": "Get Project Info",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/:project_id/projects/info",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Retrieve project configuration and environment details"
        }
      ]
    },
    {
      "info": {
        "name": "File Stash",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Download File",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/:project_id/file_stash/download",
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "s3_key",
                "value": "",
                "type": "query"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Download a file from File Stash"
        }
      ]
    },
    {
      "info": {
        "name": "Proxy",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Proxy GET Request",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/:project_id/proxy/:url_64",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "url_64",
                "value": "",
                "type": "path",
                "description": "Base64-encoded target URL"
              },
              {
                "name": "external_user_id",
                "value": "",
                "type": "query",
                "description": "The external user ID for the proxy request"
              },
              {
                "name": "account_id",
                "value": "",
                "type": "query",
                "description": "The account ID to use for authentication"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Forward an authenticated GET request to an external API using an external user's account credentials"
        },
        {
          "info": {
            "name": "Proxy POST Request",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.pipedream.com/v1/connect/:project_id/proxy/:url_64",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "url_64",
                "value": "",
                "type": "path",
                "description": "Base64-encoded target URL"
              },
              {
                "name": "external_user_id",
                "value": "",
                "type": "query",
                "description": "The external user ID for the proxy request"
              },
              {
                "name": "account_id",
                "value": "",
                "type": "query",
                "description": "The account ID to use for authentication"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Forward an authenticated POST request to an external API using an external user's account credentials"
        },
        {
          "info": {
            "name": "Proxy PUT Request",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.pipedream.com/v1/connect/:project_id/proxy/:url_64",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "url_64",
                "value": "",
                "type": "path",
                "description": "Base64-encoded target URL"
              },
              {
                "name": "external_user_id",
                "value": "",
                "type": "query",
                "description": "The external user ID for the proxy request"
              },
              {
                "name": "account_id",
                "value": "",
                "type": "query",
                "description": "The account ID to use for authentication"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Forward an authenticated PUT request to an external API using an external user's account credentials"
        },
        {
          "info": {
            "name": "Proxy PATCH Request",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "https://api.pipedream.com/v1/connect/:project_id/proxy/:url_64",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "url_64",
                "value": "",
                "type": "path",
                "description": "Base64-encoded target URL"
              },
              {
                "name": "external_user_id",
                "value": "",
                "type": "query",
                "description": "The external user ID for the proxy request"
              },
              {
                "name": "account_id",
                "value": "",
                "type": "query",
                "description": "The account ID to use for authentication"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Forward an authenticated PATCH request to an external API using an external user's account credentials"
        },
        {
          "info": {
            "name": "Proxy DELETE Request",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.pipedream.com/v1/connect/:project_id/proxy/:url_64",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "url_64",
                "value": "",
                "type": "path",
                "description": "Base64-encoded target URL"
              },
              {
                "name": "external_user_id",
                "value": "",
                "type": "query",
                "description": "The external user ID for the proxy request"
              },
              {
                "name": "account_id",
                "value": "",
                "type": "query",
                "description": "The account ID to use for authentication"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Forward an authenticated DELETE request to an external API using an external user's account credentials"
        }
      ]
    },
    {
      "info": {
        "name": "Tokens",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Create Connect Token",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.pipedream.com/v1/connect/:project_id/tokens",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "oauth2",
              "flow": "client_credentials",
              "accessTokenUrl": "https://api.pipedream.com/v1/oauth/token",
              "credentials": {
                "clientId": "{{clientId}}",
                "clientSecret": "{{clientSecret}}"
              }
            }
          },
          "docs": "Generate a Connect token to use for client-side authentication"
        },
        {
          "info": {
            "name": "Validate Connect Token",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/tokens/:ctok/validate",
            "params": [
              {
                "name": "ctok",
                "value": "",
                "type": "path"
              },
              {
                "name": "app_id",
                "value": "",
                "type": "query",
                "description": "The app ID to validate against"
              },
              {
                "name": "account_id",
                "value": "",
                "type": "query",
                "description": "An existing account ID to reconnect. Must belong to the app identified by app_id."
              },
              {
                "name": "oauth_app_id",
                "value": "",
                "type": "query",
                "description": "The OAuth app ID to validate against (if the token is for an OAuth app)"
              }
            ]
          },
          "docs": "Confirm the validity of a Connect token"
        }
      ]
    },
    {
      "info": {
        "name": "Usage",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List Usage Records",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/usage",
            "params": [
              {
                "name": "start_ts",
                "value": "",
                "type": "query",
                "description": "Usage window start timestamp (seconds)"
              },
              {
                "name": "end_ts",
                "value": "",
                "type": "query",
                "description": "Usage window end timestamp (seconds)"
              }
            ],
            "auth": {
              "type": "oauth2",
              "flow": "client_credentials",
              "accessTokenUrl": "https://api.pipedream.com/v1/oauth/token",
              "credentials": {
                "clientId": "{{clientId}}",
                "clientSecret": "{{clientSecret}}"
              }
            }
          },
          "docs": "Retrieve Connect usage records for a time window"
        }
      ]
    },
    {
      "info": {
        "name": "Users",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List Users",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.pipedream.com/v1/connect/:project_id/users",
            "headers": [
              {
                "name": "x-pd-environment",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The project ID, which starts with `proj_`."
              },
              {
                "name": "after",
                "value": "",
                "type": "query",
                "description": "The cursor to start from for pagination"
              },
              {
                "name": "before",
                "value": "",
                "type": "query",
                "description": "The cursor to end before for pagination"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of results to return"
              },
              {
                "name": "q",
                "value": "",
                "type": "query",
                "description": "Filter users by external_id (partial match)"
              }
            ],
            "auth": {
              "type": "oauth2",
              "flow": "client_credentials",
              "accessTokenUrl": "https://api.pipedream.com/v1/oauth/token",
              "credentials": {
                "clientId": "{{clientId}}",
                "clientSecret": "{{clientSecret}}"
              }
            }
          },
          "docs": "Retrieve all external users for the project"
        }
      ]
    },
    {
      "info": {
        "name": "OAuth",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Create OAuth Token",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.pipedream.com/v1/oauth/token",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Exchange OAuth credentials for an access token"
        }
      ]
    }
  ],
  "bundled": true
}