Outgoing Webhooks (Events/Triggers/PULL)

3 min
Jun 19, 2023

Project

New Project

Triggers when a new project is created.

Update Project

Triggers when a project name or screenshot is updated. 

Delete Project

Triggers when a project is deleted.

Request sample

Fields

NameTypeDescription
idintegerProject Id
uuidstringProject universally unique identifier
externalIdstring|nullProject external id
namestringProject name
screenshotstring|nullProject Screenshot
urlstring|nullProject Url
createdAtstringComment creation date in iso8601 format
updatedAtstringDate the project was last updated in iso8601 format

Tasks

New Task

Triggers when a new task is created.

Update Task

Triggers when a task is updated.

Delete Task

Triggers when a task is deleted.

Request sample

Fields

NameTypeDescription
idintegerTask Id
externalIdstring|nullTask External Id
numberintegerTask number
projectIdintegerProject Id
projectUuidstringProject universally unique identifier
projectExternalIdstring|nullProject External Id
authorstringTask author email
namestringTask name
descriptionstringTask description 
descriptionHtmlstring|nullTask description in HTML format
screenshotstring|nullTask screenshot
statusstringTask status. Can be one of the following values: Open, In progress, Done, Closed
prioritystringTask priority. Can be one of the following values: Low, Normal, High
deviceTypestringDevice type that was selected when creating the task. Can be one of the following values: fullScreen, responsive, desktop, tablet, mobile
createdAtstringTask creation date in iso8601 format
updatedAtstringDate the task was last updated in iso8601 format
osstringOperating system used when creating the task
browserstringBrowser used when creating the task
executeAtstringTask execution date in iso8601 format
tagsarrayTask tags array
filesarrayAn array of task files, each element has two fields: fileName, fileUrl
files.fileNamestringTask file name
files.fileUrlstringTask file URL
videosarrayArray of videos URLs
assigneesarrayArray of task assignees emails
timeLogsarrayAn array of task time logs, each element has fields: ID, user, date, time
timeLogs.idintegerTime log ID
timeLogs.userstringEmail of the time log author
timeLogs.datestringTime log date in ISO8601 format
timeLogs.timeintegerTime log time in minutes

Comment

New Comment

Triggers when a new comment is created.

Delete Comment

Triggers when a comment is deleted.

Request sample

Fields

NameTypeDescription
idintegerComment Id
externalIdstring|nullComment external id
taskIdintegerTask Id
taskExternalIdstring|nullTask external id
authorstringComment author email
bodystringComment body
bodyHtmlstring|nullComment body in HTML format
createdAtstringComment creation date in iso8601 format