v1

latestOpenAPI 3.0.42026-08-0462132372.2 KB

List components

Retrieve available components with optional search and app filtering

get/v1/connect/{project_id}/components

Query parameters

afterstring

The cursor to start from for pagination

beforestring

The cursor to end before for pagination

limitinteger

The maximum number of results to return

qstring

A search query to filter the components

appstring

The ID or name slug of the app to filter the components

registry'public' | 'private' | 'all'

The registry to retrieve components from

component_type'trigger' | 'action'

The type of component (trigger or action)

The type of the component to filter the components

Headers

x-pd-environment'development' | 'production' required

The environment in which the server client is running

The environment in which the server client is running

Response

returns public + private without permission

Example response

{
  "data": [
    {
      "name": "GitLab: List Commits",
      "configurable_props": [
        {
          "app": "github"
        }
      ]
    }
  ],
  "page_info": {
    "count": 10,
    "total_count": 120
  }
}