ReviewStudio Webhooks
The following webhook documentation will help support your integration of the ReviewStudio SaaS.
Please reach out to us at support@reviewstudio.com if you have any questions.
// the following attributes are present in all events=
"review_id": "<id of the review>",
"review_file_id": "<id of the review file>",
"client_id": "<id of the client that the review belongs to>",
"project_id": "<id of the project that the review belongs to>",
"event": "<event name>", // possible values are: note_added, note_edited, note_removed,
// reply_added,reply_edited, reply_removed, approval, task_added, // task_edited task_completed
"permalink": "<direct link to the review>",
// only present in the following events:
// note_added, note_edited, note_removed, reply_added, reply_edited, reply_removed, approval "reviewer_id": "<id of the user that made the action>",
// only present in the following events:
// note_added, note_edited, reply_added, reply_edited, approval "note": "<text of the note>",
// only present in the following events:
// note_added, note_edited, note_removed "note_id": "<id of the note>",
// only present in the following events:
// reply_added, reply_edited, reply_removed "parent_id": "<id of the parent node of the reply>", "reply_id": "<id of the reply>",
// only present in the following events:
// task_added, task_edited task_completed "task": "<text of the task>",
// only present in the following events:
// task_added
"assignee_user_id": "<id of the user that was assigned the task>", "assignee_name": "<name of the user that was assigned the task>", "assignee_email": "<email of the user that was assigned the task>",
// only present in the following events:
// approval
} "approved": "<true if file was approved | false if file was rejected>"