Create or update an insight report for a commit. Creates a new report if it doesn't exist, or replaces the existing one if a report already exists for the given repository, commit, and report key. Note: replacing an existing report will be rejected if the authenticated user was…
dataarrayArray of data items containing additional information about the report. Maximum 6 items.
linkstringAn external link providing more information about the report. Must be a valid HTTP/HTTPS URL.
titleRequiredstringThe title of the report. Maximum 450 characters.
commitRequiredstringThe commit hash to which the report belongs. This is the full SHA-1 commit identifier (40 characters).
resultstringEnum for report results.
detailsRequiredstringDetailed description of the report. Maximum 2000 characters. Supports escaped newlines.
logo_urlstringURL to the logo image for the reporting tool. Must be a valid HTTP/HTTPS URL.
reportIdRequiredstringUnique identifier for the report. Recommend using reverse DNS namespacing (e.g., 'com.company.tool.report-name').
reporterstringThe name of the system or tool that created the report. Maximum 450 characters.
repo_slugRequiredstringThe repository slug (URL-friendly name) that contains the commit.
workspaceRequiredstringThe workspace ID or slug that owns the repository. This can be a user's username or a team's slug.
report_typeRequiredstringThe type of report: SECURITY, COVERAGE, TEST, or BUG.
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
OAuth connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.