Skip to content

Get Slack Integration

Endpoint used to get a Slack integration.

Terminal window
curl --request GET \
--url https://converflow.api.prod.toolzz.media/api/v1/slack/integration/{integrationId} \
--header 'Authorization: Bearer TOKEN_HERE'
{
"id": "uuid",
"botId": "uuid",
"botToken": "string",
"signingSecret": "string",
"teamId": "string",
"title": "string",
"unitId": "uuid",
"isActive": true,
"isTokenMasked": true,
"channelIds": [
"string"
],
"channelsDetail": [],
"defaultChannelId": null,
"scope": "string",
"replyOnMention": true,
"replyInDms": true,
"threadAutoReply": true,
"welcomeMessage": "",
"createdAt": "YYYY-MM-DD HH:mm:ss",
"updatedAt": "YYYY-MM-DD HH:mm:ss",
"deletedAt": null
}

ParameterTypeDescriptionRequired
AuthorizationStringAccess token (“Bearer” must be before the token)Yes
ParameterTypeDescriptionRequired
integrationIdStringSlack integration IDYes
KeyTypeDescriptionRequired
idUUIDUnique identifier of the integration in the database.Yes
botIdUUIDToolzz AI Agent ID: The AI brain that will process the messages.Yes
botTokenStringBot OAuth access token for authentication on the Slack API.Yes
signingSecretStringSecret key to validate the authenticity of Slack requests.Yes
teamIdStringUnique Slack Workspace (Team) identifier.Yes
titleStringFriendly name of the integration (e.g., “Slack Integration”).Yes
unitIdUUIDUnique identifier of the owning organizational unit.Yes
isActiveBooleanDefines if the integration is active and processing events.Yes
isTokenMaskedBooleanIndicates if sensitive tokens are hidden by asterisks.Yes
channelIdsArray[Str]List of IDs of the channels where the bot has read/write permission.Yes
channelsDetailArrayMetadata and additional details about the configured channels.No
defaultChannelIdNull/StrDefault channel for the bot to send proactive messages.No
scopeStringBot’s access level (e.g., all for all allowed channels).Yes
replyOnMentionBooleanIf true, the bot only responds when mentioned with @.Yes
replyInDmsBooleanIf true, allows the bot to respond in direct messages (private).Yes
threadAutoReplyBooleanIf true, the bot maintains and responds within threads.Yes
welcomeMessageStringMessage automatically sent on the user’s first interaction.No
createdAtStringConfiguration creation timestamp (ISO 8601).Yes
updatedAtStringTimestamp of the last parameter modification.Yes
deletedAtNull/StrLogical deletion date (soft delete).No

To access this endpoint, it is necessary to send a valid access token through the authorization header (Authorization) of the request. Additionally, the API is protected by other security measures to safeguard user data.

To access your access token, follow these steps:

  1. Log in to the ToolzzAI platform
  2. Click on “Settings”
  3. Click on “Access Token”
  4. Copy the access token

Access token page