GET /integrations returns the workspace’s integration catalog. Beyond the
user’s own integrations, the response can include auto-generated entries
discovered from connectors, external apps, and the public web — what we call
“infinite integrations”.
| Source | When it’s included |
|---|---|
| Workspace integrations | Always. |
| Connectors | Workspace setting autoGenerateIntegrationsFromConnectors, or connectors=1, or all=1. |
| External apps | Workspace setting autoGenerateIntegrationsFromExternalApps, or externalApps=1, or all=1. |
| Web search | Workspace setting autoGenerateIntegrationsFromWebSearch, or websearch=1, or all=1. Requires a non-empty search. |
all=1 force-enables every source. Auto-generated items have isReadOnly: true
and a synthetic key (e.g. ~connector.membrane, ~app.membrane,
~search.membrane--getmembrane_com) that you can pass to any endpoint
accepting an integration selector.
https://getmembrane.com, and a web-search
hit for the same brand all referring to the same product. The endpoint
collapses these into a single row.
search query parameter to filter the catalog. When the web-search
source is enabled, search dispatches a single web-search call per request and
caches results for 24h at the org level.Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Maximum number of items to return (1-1000)
1 <= x <= 1000Pagination cursor from a previous response
Text search query to filter results