Skip to main content
Pipedream provides access to + APIs. Use the SDK or REST API to search and list available apps and integrations.

Discovering apps

Search for available apps

import { PipedreamClient } from "@pipedream/sdk";
 
// Initialize the Pipedream SDK client
const client = new PipedreamClient({
  projectEnvironment: PIPEDREAM_ENVIRONMENT,
  clientId: PIPEDREAM_CLIENT_ID,
  clientSecret: PIPEDREAM_CLIENT_SECRET,
  projectId: PIPEDREAM_PROJECT_ID
});
 
// Search for Google Sheets apps, sorted by featured weight
const apps = await client.apps.list({ 
  q: "google sheets",
  sortKey: "featured_weight",
  sortDirection: "desc"
});
from pipedream import Pipedream

# Initialize the Pipedream SDK client
pd = Pipedream(
    project_id=PIPEDREAM_PROJECT_ID,
    project_environment=PIPEDREAM_ENVIRONMENT,
    client_id=PIPEDREAM_CLIENT_ID,
    client_secret=PIPEDREAM_CLIENT_SECRET,
)

# Search for Google Sheets apps, sorted by featured weight
apps = pd.apps.list(
    q="google sheets",
    sort_key="featured_weight",
    sort_direction="desc"
)
Check out the full API reference for listing apps