Project API key for sending traces and accessing project-scoped resources. Format: sk-lw-... (no underscore). Obtain one by creating a project via the Admin API or the LangWatch UI.
List Slack Connections
List the Slack connections this project can deliver through: its own and its organization's, by name. Never returns a token or webhook URL.
Try this endpoint
app.langwatch.ai
API key · X-Auth-Token
Kept in this tab. Cleared when you reload.
The response appears below.
Request and response examples
request.py
import osimport requestsorigin = "https://app.langwatch.ai"path = "/api/v1/slack-connections"api_key = os.environ["LANGWATCH_API_KEY"]headers = { "X-Auth-Token": api_key,}response = requests.get( origin + path, headers=headers,)print(response.json())const url = "https://app.langwatch.ai/api/v1/slack-connections";const response = await fetch(url, { method: "GET", headers: { "X-Auth-Token": process.env.LANGWATCH_API_KEY!, },});const data = await response.json();curl --request GET \ --url 'https://app.langwatch.ai/api/v1/slack-connections' \ --header "X-Auth-Token: $LANGWATCH_API_KEY"Call the LangWatch API from this project.Request: GET https://app.langwatch.ai/api/v1/slack-connectionsReference: https://langwatch.ai/docs/api-reference/triggers/list-slack-connections.mdAuthentication: send the X-Auth-Token header, read from the LANGWATCH_API_KEY environment variable. Never hard-code the key.Use the HTTP client this project already uses, handle non-2xx responses, and show me the parsed result.Success
application/json · Generated from schema
[ { "id": "string", "name": "string", "kind": "bot", "scopeType": "ORGANIZATION", "scopeId": "string", "scopeName": "string", "slackTeamName": "string", "createdAt": "string" }]Responses
200Success
application/json
object[]idstringrequiredWhat an automation's slackIntegrationId names to post through this connection.
namestringrequiredkindstringrequiredbot posts as the LangWatch Slack app and needs a slackChannelId on the automation; webhook posts to its incoming webhook's channel.
One of
"bot""webhook"scopeTypestringrequiredOne of
"ORGANIZATION""PROJECT"scopeIdstringrequiredscopeNamestringrequiredslackTeamNamestring | nullrequiredThe Slack workspace a bot connection posts into.
createdAtstringrequired