GET
/
apps
curl https://api.pipedream.com/v1/apps
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json"
{
  "page_info": {
    "total_count": 2,
    "count": 2,
    "start_cursor": "c2xhY2s",
    "end_cursor": "c2xhY2tfYm90"
  },
  "data": [
    {
      "id": "app_OkrhR1",
      "name_slug": "slack",
      "name": "Slack",
      "auth_type": "oauth",
      "description": "Slack is a channel-based messaging platform. With Slack, people can work together more effectively, connect all their software tools and services, and find the information they need to do their best work — all within a secure, enterprise-grade environment.",
      "img_src": "https://assets.pipedream.net/s.v0/app_OkrhR1/logo/orig",
      "custom_fields_json": "[]",
      "categories": [
        "Communication"
      ],
      "featured_weight": 1000000001,
      "connect": {
        "proxy_enabled": true,
        "allowed_domains": ["slack.com"],
        "base_proxy_target_url": "https://slack.com"
      }
    },
    {
      "id": "app_mWnheL",
      "name_slug": "slack_bot",
      "name": "Slack Bot",
      "auth_type": "keys",
      "description": "Interact with Slack with your own bot user",
      "img_src": "https://assets.pipedream.net/s.v0/app_mWnheL/logo/orig",
      "custom_fields_json": "[{\"name\":\"bot_token\",\"label\":\"Bot Token\",\"description\":null,\"default\":null,\"optional\":null,\"type\":\"password\"}]",
      "categories": [
        "Communication"
      ],
      "featured_weight": 4100,
      "connect": {
        "proxy_enabled": true,
        "allowed_domains": ["slack.com"],
        "base_proxy_target_url": "https://slack.com"
      }
    }
  ]
}

Retrieve a list of all apps available on Pipedream.

Endpoint

GET /apps

Parameters

q
string

A query string to filter the list of apps. For example, to search for apps that contain the string “Slack”, pass q=Slack.


has_components
string

Pass 1 to filter the list of apps to only those with public triggers or actions.


has_actions
string

Pass 1 to filter the list of apps to only those with public actions.


has_triggers
string

Pass 1 to filter the list of apps to only those with public triggers.

curl https://api.pipedream.com/v1/apps
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json"
{
  "page_info": {
    "total_count": 2,
    "count": 2,
    "start_cursor": "c2xhY2s",
    "end_cursor": "c2xhY2tfYm90"
  },
  "data": [
    {
      "id": "app_OkrhR1",
      "name_slug": "slack",
      "name": "Slack",
      "auth_type": "oauth",
      "description": "Slack is a channel-based messaging platform. With Slack, people can work together more effectively, connect all their software tools and services, and find the information they need to do their best work — all within a secure, enterprise-grade environment.",
      "img_src": "https://assets.pipedream.net/s.v0/app_OkrhR1/logo/orig",
      "custom_fields_json": "[]",
      "categories": [
        "Communication"
      ],
      "featured_weight": 1000000001,
      "connect": {
        "proxy_enabled": true,
        "allowed_domains": ["slack.com"],
        "base_proxy_target_url": "https://slack.com"
      }
    },
    {
      "id": "app_mWnheL",
      "name_slug": "slack_bot",
      "name": "Slack Bot",
      "auth_type": "keys",
      "description": "Interact with Slack with your own bot user",
      "img_src": "https://assets.pipedream.net/s.v0/app_mWnheL/logo/orig",
      "custom_fields_json": "[{\"name\":\"bot_token\",\"label\":\"Bot Token\",\"description\":null,\"default\":null,\"optional\":null,\"type\":\"password\"}]",
      "categories": [
        "Communication"
      ],
      "featured_weight": 4100,
      "connect": {
        "proxy_enabled": true,
        "allowed_domains": ["slack.com"],
        "base_proxy_target_url": "https://slack.com"
      }
    }
  ]
}

The apps API returns a featured_weight for integrated apps, which powers the sort order on pipedream.com/apps. Note that this is roughly based on popularity from Pipedream users, but is manually defined by Pipedream and is subject to change.