Error
A valid request URL is required to generate request examples{
"success": true,
"data": [
{
"kind": "hubspot",
"displayName": "HubSpot",
"category": "crm_sales",
"blurb": "Look up and update contacts, deals, and tickets in HubSpot.",
"logoSlug": "hubspot",
"domain": "hubspot.com",
"authType": "oauth2",
"featured": true,
"actionCount": 12,
"connected": true,
"accountLabel": "acme.com (HubSpot)",
"hasPack": true,
"packPresetCount": 6,
"hasTriggerPack": true,
"triggerEventCount": 3
},
{
"kind": "zapier",
"displayName": "Zapier",
"category": "other",
"blurb": "Connect thousands of apps through your Zapier MCP endpoint.",
"logoSlug": "zapier",
"domain": "zapier.com",
"authType": "api_key",
"featured": false,
"actionCount": 0,
"connected": false,
"hasPack": false,
"packPresetCount": 0,
"hasTriggerPack": false,
"triggerEventCount": 0
}
]
}{
"type": "about:blank",
"title": "<string>",
"status": 123,
"detail": "<string>",
"instance": "<string>",
"code": "<string>",
"errors": [
{
"field": "<string>",
"message": "<string>"
}
]
}Integrations
List the integration catalog
Returns every integration you can connect, including its name, category, description, logo, and how many actions it offers, combined with whether your organization has already connected it and the connected account label.
GET
/
integrations
/
catalog
Error
A valid request URL is required to generate request examples{
"success": true,
"data": [
{
"kind": "hubspot",
"displayName": "HubSpot",
"category": "crm_sales",
"blurb": "Look up and update contacts, deals, and tickets in HubSpot.",
"logoSlug": "hubspot",
"domain": "hubspot.com",
"authType": "oauth2",
"featured": true,
"actionCount": 12,
"connected": true,
"accountLabel": "acme.com (HubSpot)",
"hasPack": true,
"packPresetCount": 6,
"hasTriggerPack": true,
"triggerEventCount": 3
},
{
"kind": "zapier",
"displayName": "Zapier",
"category": "other",
"blurb": "Connect thousands of apps through your Zapier MCP endpoint.",
"logoSlug": "zapier",
"domain": "zapier.com",
"authType": "api_key",
"featured": false,
"actionCount": 0,
"connected": false,
"hasPack": false,
"packPresetCount": 0,
"hasTriggerPack": false,
"triggerEventCount": 0
}
]
}{
"type": "about:blank",
"title": "<string>",
"status": 123,
"detail": "<string>",
"instance": "<string>",
"code": "<string>",
"errors": [
{
"field": "<string>",
"message": "<string>"
}
]
}Authorizations
Flowyte secret API key (Authorization: Bearer flowyte_sk_live_…). Scope-gated; is scoped to your organization — a key can never reach another tenant. The listed scopes in each operation's apiKey requirement are the scopes that key must hold. The tokenUrl is nominal: keys are minted in the dashboard.
FlowClient Credentials
- Token URL
- /api/v1/api-keys
Scopes1
integrations:read
Read connected native integrations (status only — never tokens).