Parameters
JSON body
Request body
application/jsonissueKeystringRequiredIssue key.
Example
PROJ-123isSpambooleanRequiredMark as spam (true) or not spam (false).
Example
trueManually marks or unmarks an issue as spam. When marking (isSpam=true) the ticket is additionally transitioned to the org-default done status (a specific done-status the operator may have picked, e.g. Wontfix, is preserved). Never sends any outbound mail — the reporter must never learn we flagged their message as spam; we only record it internally.
JSON body
issueKeystringRequiredIssue key.
PROJ-123isSpambooleanRequiredMark as spam (true) or not spam (false).
true1 status code documented
successbooleanRequiredWhether the spam status was updated successfully.
{
"success": false
}POST /bff/issue/set-spam
curl -X POST "https://api.bizkithub.com/bff/issue/set-spam" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"issueKey": "PROJ-123",
"isSpam": true
}'All BizKitHub public API endpoints require authentication via API key.