BackendHTTP APIIntegrations
List all integrations
Requires an API key with one of: environment:integrations:list or environment:integrations:list_credentials. Learn more about API key scopes.
Request example
const nango = new Nango({ apiKey });
const response = await nango.listIntegrations();Response example
{
"data": [
{
"unique_key": "slack-nango-community",
"display_name": "Slack",
"provider": "slack",
"logo": "http://localhost:3003/images/template-logos/slack.svg",
"created_at": "2023-10-16T08:45:26.241Z",
"updated_at": "2023-10-16T08:45:26.241Z",
},
{
"unique_key": "github-prod",
"display_name": "GitHub",
"provider": "github",
"logo": "http://localhost:3003/images/template-logos/github.svg",
"created_at": "2023-10-16T08:45:26.241Z",
"updated_at": "2023-10-16T08:45:26.241Z",
},
]
}GET
Returns a list of integrations
bearerAuthheader
AuthorizationBearer <token>An Environment API key from your Tenklo environment, or an Account API key for account-level endpoints.
Successfully returned an integration
application/json- response
data*array<>curl -X GET 'https://api.tenklo.dev/integrations'Example Response
{ "data": [ { "unique_key": "string", "display_name": "string", "provider": "string", "logo": "string", "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "forward_webhooks": true, "missing_fields": [ "string" ] } ]}