Skip to main content
Activity Events > Action
Arnaud Lachaume avatar
Written by Arnaud Lachaume
Updated yesterday

Dataset: Activity Events

Entity: Activity Events

Field ID: action

Type: Text

Description: The type of action described by the event. Possible values are:

  • CREATED the issue/PR was created

  • CLOSED the issue/PR was closed

  • REOPENED the issue/PR was opened was being closed

  • MERGED the PR was merged

  • REVIEWER_ASSIGNED a reviewer was assigned (requested reviewers) to the PR. Keypup generates one event per assigned reviewer in case of bulk assignments.

  • REVIEWER_UNASSIGNED a reviewer was unassigned (requested reviewers) from the PR. Keypup generates one event per unassigned reviewer in case of bulk unassignments.

  • USER_ASSIGNED a user was assigned (assignees) to the issue/PR. Keypup generates one event per assigned user in case of bulk assignments.

  • USER_UNASSIGNED a user was unassigned (assignees) from the issue/PR. Keypup generates one event per unassigned user in case of bulk unassignments.

  • WORK_LOGGED a user logged some time on the issue/PR.

  • WORKFLOW_STATUS_UPDATED the issue transitioned to a new workflow status.

Source: Applications support the following events

  • Github: CREATED, CLOSED, REOPENED, MERGED, REVIEWER_ASSIGNED, REVIEWER_UNASSIGNED, USER_ASSIGNED, USER_UNASSIGNED

  • GitLab: CREATED, CLOSED, REOPENED, MERGED, REVIEWER_ASSIGNED, REVIEWER_UNASSIGNED, USER_ASSIGNED, USER_UNASSIGNED, WORK_LOGGED

  • Bitbucket: CREATED, CLOSED, MERGED, REVIEWER_ASSIGNED, REVIEWER_UNASSIGNED

  • Jira: CREATED, CLOSED, REOPENED, USER_ASSIGNED, USER_UNASSIGNED, WORK_LOGGED, WORKFLOW_STATUS_UPDATED

  • ClickUp: CREATED, CLOSED. ClickUp does not expose an events API. Keypup generates these two events based on the issue timestamps (date_created & date_closed)

  • Trello: CREATED, CLOSED, REOPENED, USER_ASSIGNED, USER_UNASSIGNED, WORKFLOW_STATUS_UPDATED

Transformation logic: N/A

From:

Github (Timeline Items)

type

Gitlab (Discussions, State Events)

Based on state / discussion content

Bitbucket (Activity)

Based on update.changes content

JIRA (Changelog, Worklog)

Changelog: based on field changes

Worklog: WORK_LOGGED

ClickUp (Issue timestamps)

date_created => CREATED event

date_closed => CLOSED event

Trello (Actions)

type

Did this answer your question?