Create Channel with Incident Details
Create Channel with Incident Details
Update Channel with Incident Details
Update Channel with Incident Details
Get Account On Boarded
Create Channel with Ticket Details
Update Channel with Ticket Details
Update Ticket in ChatOps Ecosystem
Request Parameters:
ticketId: Identifies unique Ticket Id ( Required )
createIncidentChannel: if set to true, creates a incident channel for onboarded/non-onboarded Accounts with assignments if any(Optional)
status: Status of the ticket (Optional, supported values [ Hold| Inprogress | Discovery | Resolve | Close ])
assignmentEmails:List of email Ids to be added in the channel (Optional,supported values for roles [ROLE_DPE | ROLE_PRACTITIONER | ROLE_INC_COMMANDER | NONE] )
notificationEmails:Email ids of those who gets notified in the Index Channel when updates happen (Optional)
Get Open Tickets for an Account filtered by type(Ticket Priority(number) and isMajor(boolean))
Get Open Tickets for an Account filtered by type(Ticket Priority(number) and isMajor(boolean))
Post Message to a Channel
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
message: message to post in slack ( Slack message object Message Builder )
channelid: channel id of the collaborator channel
ts: timestamp of message to which text to be posted as reply ( Optional )
isUpdate: true if request is update, false if its new request ( Optional, defaults to true )
Post Message to a Channel
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
message: message to post in slack ( Slack message object Message Builder )
channelid: channel id of the collaborator channel
ts: timestamp of message to which text to be posted as reply ( Optional )
isUpdate: true if request is update, false if its new request ( Optional, defaults to true )
Post Message to a Channel
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
message: message to post in slack ( Slack message object: Message Builder )
channelId: channel id of the collaborator channel ( Optional against ticketId )
ticketId: ticket id of the collaborator channel ( Optional against channelId, if provided given first precedence )
Post Message to a Channel
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
message: message to post in slack ( Slack message object: Message Builder )
channelId: channel id of the collaborator channel ( Optional against ticketId )
ticketId: ticket id of the collaborator channel ( Optional against channelId, if provided given first precedence )
Add resources to Channel by Email IDs
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
resourceIds: List of email Ids
channelId: channel id of the collaborator channel ( Optional against ticketId )
ticketId: ticket id of the collaborator channel ( Optional against channelId, if provided given first precedence )
Archive Channel by Channel Id
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
channelId: channel id of the collaborator channel ( Optional against ticketId )
ticketId: ticket id of the collaborator channel ( Optional against channelId, if provided given first precedence )
Find Channel Members by Channel Id
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
channelId: channel id of the collaborator channel ( Optional against ticketId )
ticketId: ticket id of the collaborator channel ( Optional against channelId, if provided given first precedence )
Create Channel in Slack
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
channelName: channel name to be created
isPrivate: true for private, false for public ( default to false )
Set Conversation Purpose to a Channel by Channel Id
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
purpose: Channel description
channelId: channel id of the collaborator channel ( Optional against ticketId )
ticketId: ticket id of the collaborator channel ( Optional against channelId, if provided given first precedence )
Sets the Topic for a Conversation in a Channel
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
topic: Channel description
channelId: channel id of the collaborator channel ( Optional against ticketId )
ticketId: ticket id of the collaborator channel ( Optional against channelId, if provided given first precedence )
Retrieves information about a conversation in a Channel
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
channelId: channel id of the collaborator channel ( Optional against ticketId )
ticketId: ticket id of the collaborator channel ( Optional against channelId, if provided given first precedence )
Unarchive Channel by Channel Id
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
channelId: channel id of the collaborator channel ( Optional against ticketId )
ticketId: ticket id of the collaborator channel ( Optional against channelId, if provided given first precedence )
Get Conversation History of a Channel
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
channelId: channel id of the collaborator channel ( Optional against ticketId )
ticketId: ticket id of the collaborator channel ( Optional against channelId, if provided given first precedence )
latest: timestamp from which messages to be displayed ( Optional, if provided limit should be given )
oldest: timestamp to which messages to be displayed ( Optional, if provided limit should be given )
limit: number of messages to be displayed ( Optional, if provided then latest/oldest timestamp value should be given )
cursor: [next_cursor] value to be provided given in response if it has more messages to be displayed ( Optional )
Pin Message to a Channel
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
ts: timestamp of message to pin in channel
channelId: channel id of the collaborator channel ( Optional against ticketId )
ticketId: ticket id of the collaborator channel ( Optional against channelId, if provided given first precedence )
Add Reaction to a Message in Channel by Channel Id
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
ts: timestamp of message to add reactions in channel
channelId: channel id of the collaborator channel
Deletes a Message in a Channel using Channel Id
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
ts: timestamp of the message to be deleted in channel
channelId: channel id of the collaborator channel
Get Reaction to a Message in Channel by Channel Id
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
ts: timestamp of message to add reactions in channel
channelId: channel id of the collaborator channel ( Optional against ticketId )
ticketId: ticket id of the collaborator channel
Post Message to User by Channel Id and Email Id
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
channelId: channel id of the collaborator channel ( Optional against ticketId )
ticketId: ticket id of the collaborator channel ( Optional against channelId, if provided given first precedence )
emailId: email id of user to post the message
text: message to post
Get Channel Inactive Time by Channel Id
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
channelId: channel id of the collaborator channel ( Optional against ticketId )
ticketId: ticket id of the collaborator channel ( Optional against channelId, if provided given first precedence )
Get Chat Platform Information by Channel Id
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
channelId: channel id of the collaborator channel ( Optional against ticketId )
ticketId: ticket id of the collaborator channel ( Optional against channelId, if provided given first precedence )
Get Roles by Channel Id
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
channelId: channel id of the collaborator channel ( Optional against ticketId )
ticketId: ticket id of the collaborator channel
Assign Roles by Ticket Id
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional and if provided given first precedence )
ticketId: ticket id of the collaborator channel
channelId: channel Id of the collaborator channel(Optional)
roles: roles that user can be mapped
"roleName": "INC Commander" / "Practitioner" / "DPE"
"users": "Email Id of users to assign roles"
Send Direct Message to a user by email Id
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
ts: Provide another message's timestamp value to make this message a reply. Avoid using a reply's ts value; use its parent instead.
Send Direct Message to a user by email Id
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
ts: timestamp of message to add reactions in channel
channelId: channel id of the collaborator channel
message: message to post in slack ( Slack message object Message Builder )
emailID: Email ID of the users to send the message to
Post Message to a Channel
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
message: message to post in slack ( Slack message object Message Builder )
channelId: channel id of the collaborator channel
ts: timestamp of message to which text to be posted as reply ( Optional )
isUpdate: true if request is update, false if its new request ( Optional, defaults to true )
Add resources to Channel by Email IDs
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
resourceIds: List of email Ids
channelId: channel id of the collaborator channel
Archive Channel by Channel Id
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional and if provided given first precedence )
channelId: channel id of the collaborator channel
Find Channel Members by Channel Id
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional and if provided given first precedence )
channelId: channel id of the collaborator channel
Create Channel in Slack
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
channelName: channel name to be created
isPrivate: true for private, false for public ( default to false )
Pin Message to a Channel
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional and if provided given first precedence )
ts: timestamp of message to pin in channel
channelId: channel id of the collaborator channel
Get Conversation History of a Channel
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
channelId: channel id of the collaborator channel
latest: timestamp from which messages to be displayed ( Optional, if provided limit should be given )
oldest: timestamp to which messages to be displayed ( Optional, if provided limit should be given )
limit: number of messages to be displayed ( Optional, if provided then latest/oldest timestamp value should be given )
cursor: [next_cursor] value to be provided given in response if it has more messages to be displayed ( Optional )
Set Conversation Purpose to a Channel by Channel Id
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional and if provided given first precedence )
purpose: Channel description
channelId: channel id of the collaborator channel
Sets the Topic for a conversation in a channel
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional and if provided given first precedence )
topic: Channel description
channelId: channel id of the collaborator channel
Retrieves information about a conversation in a Channel
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
channelId: channel id of the collaborator channel
Unarchive Channel by Channel Id
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
channelId: channel id of the collaborator channel
Post Message to User by Channel Id and Email Id
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
channelId: channel id of the collaborator channel
emailId: email id of user to post the message
text: message to post
Get Channel Inactive Time by Channel Id
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
channelId: channel id of the collaborator channel
Get Chat Platform Information by Channel Id
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
channelId: channel id of the collaborator channel ( Optional against ticketId )
ticketId: ticket id of the collaborator channel ( Optional against channelId, if provided given first precedence )
Get Roles by Ticket Id
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
ticketId: ticket id of the collaborator channel
Assign Roles by Ticket Id
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
ticketId: ticket Id of the collaborator channel
channelId: channel Id of the collaborator channel(Optional)
roles: roles that user can be mapped to
"roleName": "INC Commander" / "Practitioner" / "DPE"
"users": "Email Id of users to assign roles"
Post Modal to Channel by Channel Id, available in async mode to deal with response window of slack
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
view: modal to post in slack ( Slack message object: Message Builder )
channelId: channel id of the collaborator channel ( Optional against ticketId )
ticketId: ticket id of the collaborator channel ( Optional against channelId, if provided given first precedence
callbackId: used as a reference on submit button
triggerId: Unique for each trigger, generated by slack and avalable in actionPayload)
Add Reaction to a Message in Channel by Channel Id
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
ts: timestamp of message to add reactions in channel
channelId: channel id of the collaborator channel
Find Channel Members by Channel Id
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
channelId: channel id of the collaborator channel
Deletes a Message in a Channel using Channel Id
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
ts: timestamp of message to be deleted
channelId: channel id of the collaborator channel
Get Reaction to a Message in Channel by Channel Id
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
ts: timestamp of the message to get reactions from
channelId: channel id of the collaborator channel
Send Direct Message to a user by email Id
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
emailId: email id of user to send direct message to
message: message to post,
Send Direct Message to a user by email Id
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
channelId: channel id of the collaborator channel
get user Profile link by email Id
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
emailID: Email ID of user to get profile link
get user Profile link by email Id
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
emailID: Email ID of the user to get profile link
Initiate a Group Conversation between multiple users
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
emailID: Email ID of user to get profile link
message: message to start a conversation
Initiate a Group Conversation between multiple users
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
emailID: Email ID of user to get profile link
message: message to start a conversation
Upload file to channel(s))
Request Parameters:
File Restricted to 10MB. Follow the link for Restricted File types:- https://slack.com/intl/en-in/help/articles/1500002249342-Restricted-file-types-in-Slack-Connect
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
file: select file to upload.
title: Title of file.
channels: Comma-separated list of channel names or IDs where the file will be shared.
workspaceName: Uniquely identifies workspace name of ChatOps
initialComment: The message text introducing the file in specified channels.
threadTs: Provide another message's ts value to upload this file as a reply. Never use a reply's ts value; use its parent instead.
Upload file to channel(s))
Request Parameters:
File Restricted to 10MB. Follow the link for Restricted File types:- https://slack.com/intl/en-in/help/articles/1500002249342-Restricted-file-types-in-Slack-Connect
file: select file to upload.
title: Title of file.
channels: Comma-separated list of channel names or IDs where the file will be shared.
workspaceName: Uniquely identifies workspace name of ChatOps
initialComment: The message text introducing the file in specified channels.
threadTs: Provide another message's ts value to upload this file as a reply. Never use a reply's ts value; use its parent instead.
Post Message to a Channel With Template
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
message: message to post in slack ( Slack message object: Message Builder )
channelId: channel id of the collaborator channel ( Optional against ticketId )
ticketId: ticket id of the collaborator channel ( Optional against channelId, if provided given first precedence )
Get Chat Platform Information by Channel Id
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
channelId: channel id of the collaborator channel ( Optional )
ticketId: ticket id of the collaborator channel ( Optional )
Get Chat Platform Information by Channel Id
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
channelId: channel id of the collaborator channel ( Optional)
ticketId: ticket id of the collaborator channel ( Optional )
Find Channel Members by Channel Id
Request Parameters:
callbackUrl: URL used to return Response ( Optional )
accountCodeLocators: Uniquely Identifies the account,(Optional against workspaceName)
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps ( Optional against accountCodeLocators )
channelId: channel id of the collaborator channel
Get metrics data for a given period
Request Parameters:
from: from date ( required )
to: To date(required)
page: page no ( Optional)
per_page: No of items in a page( Optional)
Get Sub Skill API Details by Sub Skill
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
channelId: channel id of the collaborator channel ( Optional)
ticketId: ticket id of the collaborator channel ( Optional )
Returns Account info
Request Parameters:
accountCodeLocators: uniquely identifies accounts
Add resources to Channel by Email IDs
Request Parameters:
postType: ( supported values [group/user] )
message: plain message object
postingBot: Name of the Bot
email: (Optional) user email id
groupId: (Optional) group id
language: prefered value english
Add resources to Channel by Email IDs
Request Parameters:
postType: ( supported values [group/user] )
message: Adaptive Card object
postingBot: Name of the Bot
email: (Optional) user email id
groupId: (Optional) group id
language: prefered value english
Create Channel in Slack
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
channelName: channel name to be created
isPrivate: true for private, false for public ( default to false )
get icd change requests with given server names
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
channelName: channel name to be created
isPrivate: true for private, false for public ( default to false )
Initiate a Group Conversation between multiple users
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
emailID: Email ID of user to get profile link
message: message to start a conversation
Create a tab in group or channel
Request Parameters:
channelId: Channel or Group Id
accountCode: Uniquely identifies account in ChatOps
Returns Incident details
Request Parameters:
filter: filter can be ticket id or channel id
Post Wow metrics
Post metrics of project to the collection
Get Operational Task Checklist
fetch operational tasks for given time window in ET zone
Post Operational tasks cache
Post Operational tasks cache to the collection
Post Operational tasks
Post Operational tasks by region to the collection
Fetch Operational tasks from audits
Fetch tasks from OperationalTaskAudits collection
Initiate a Group Conversation between multiple users that got saved in channel details table
Request Parameters:
collabPlatform: Collaboration Platform ( Optional, supported values [SLACK] )
workspaceName: Uniquely identifies workspace name of ChatOps
emailID: Email ID of user to get profile link
message: message to start a conversation