curl -X GET "https://nunu.ai/api/v1/project/your-project-id/bugs/bug_8a1b2c3d" \
-H "X-Api-Key: YOUR_API_TOKEN"
{
"id": "bug_8a1b2c3d",
"project_id": "test",
"title": "Inventory icon flickers when opening menu",
"description": "When the inventory menu is opened quickly after a level transition, the inventory icon briefly flickers in and out.",
"reproduction_steps": "1. Complete a level. 2. Press the inventory button immediately after the transition.",
"severity": "medium",
"category": "ui",
"confidence": "high",
"tags": ["ui", "menu"],
"details": null,
"status": "active",
"suppress_reporting": false,
"occurrence_count": 2,
"created_at": "2026-04-01T10:00:00.000000+00:00",
"created_by": "reviewer@example.com",
"occurrences": [
{
"id": "occ_1",
"multiplayer_run_id": "lkkg6t5612m",
"player_index": 0,
"test_step": 3,
"turn": 12,
"detected_at": "2026-04-01T09:55:01.000000+00:00",
"reviewed_at": "2026-04-01T10:00:00.000000+00:00",
"reviewed_by": "reviewer@example.com",
"review_comment": "confirmed",
"title": "Inventory icon flickers when opening menu",
"test_name": "Inventory smoke",
"test_version": 4,
"test_plan_name": "Nightly Smoke",
"severity": "medium",
"category": "ui"
}
]
}
Bugs
Get Reviewed Bug
Retrieve a single reviewed bug, including all per-run occurrences.
GET
/
project
/
{projectId}
/
bugs
/
{bugId}
curl -X GET "https://nunu.ai/api/v1/project/your-project-id/bugs/bug_8a1b2c3d" \
-H "X-Api-Key: YOUR_API_TOKEN"
{
"id": "bug_8a1b2c3d",
"project_id": "test",
"title": "Inventory icon flickers when opening menu",
"description": "When the inventory menu is opened quickly after a level transition, the inventory icon briefly flickers in and out.",
"reproduction_steps": "1. Complete a level. 2. Press the inventory button immediately after the transition.",
"severity": "medium",
"category": "ui",
"confidence": "high",
"tags": ["ui", "menu"],
"details": null,
"status": "active",
"suppress_reporting": false,
"occurrence_count": 2,
"created_at": "2026-04-01T10:00:00.000000+00:00",
"created_by": "reviewer@example.com",
"occurrences": [
{
"id": "occ_1",
"multiplayer_run_id": "lkkg6t5612m",
"player_index": 0,
"test_step": 3,
"turn": 12,
"detected_at": "2026-04-01T09:55:01.000000+00:00",
"reviewed_at": "2026-04-01T10:00:00.000000+00:00",
"reviewed_by": "reviewer@example.com",
"review_comment": "confirmed",
"title": "Inventory icon flickers when opening menu",
"test_name": "Inventory smoke",
"test_version": 4,
"test_plan_name": "Nightly Smoke",
"severity": "medium",
"category": "ui"
}
]
}
Permission Required:
project:read-runsReturns
403 if the project does not have the bug_review feature enabled.Path Parameters
string
required
The bug identifier (returned in the List Reviewed Bugs response)
Response
The response includes every field on the BugSummary object, plus a list ofoccurrences describing each individual detection.
BugOccurrenceSummary[]
required
Per-run occurrences of this bug
Show BugOccurrenceSummary properties
Show BugOccurrenceSummary properties
string
required
Unique occurrence identifier
string
required
Run in which this occurrence was detected
integer
required
Player number that encountered the bug (0-indexed)
integer
required
Test step number where the bug was detected
integer
required
Agent turn number when the bug was detected
string
required
ISO 8601 timestamp when the bug was detected
string
ISO 8601 timestamp when this occurrence was reviewed (if reviewed)
string
Who reviewed this occurrence
string
Optional review comment
string
required
Title at the time of detection
string
Name of the test the run was executing
integer
Version of the test the run was executing
string
Test plan name (if the run was part of a test plan execution)
string
required
Severity at the time of detection
string
required
Category at the time of detection
curl -X GET "https://nunu.ai/api/v1/project/your-project-id/bugs/bug_8a1b2c3d" \
-H "X-Api-Key: YOUR_API_TOKEN"
{
"id": "bug_8a1b2c3d",
"project_id": "test",
"title": "Inventory icon flickers when opening menu",
"description": "When the inventory menu is opened quickly after a level transition, the inventory icon briefly flickers in and out.",
"reproduction_steps": "1. Complete a level. 2. Press the inventory button immediately after the transition.",
"severity": "medium",
"category": "ui",
"confidence": "high",
"tags": ["ui", "menu"],
"details": null,
"status": "active",
"suppress_reporting": false,
"occurrence_count": 2,
"created_at": "2026-04-01T10:00:00.000000+00:00",
"created_by": "reviewer@example.com",
"occurrences": [
{
"id": "occ_1",
"multiplayer_run_id": "lkkg6t5612m",
"player_index": 0,
"test_step": 3,
"turn": 12,
"detected_at": "2026-04-01T09:55:01.000000+00:00",
"reviewed_at": "2026-04-01T10:00:00.000000+00:00",
"reviewed_by": "reviewer@example.com",
"review_comment": "confirmed",
"title": "Inventory icon flickers when opening menu",
"test_name": "Inventory smoke",
"test_version": 4,
"test_plan_name": "Nightly Smoke",
"severity": "medium",
"category": "ui"
}
]
}
Authorizations
API key for authentication
Path Parameters
Bug ID
The project ID. You can copy it from the project settings page or the project URL in the dashboard.
Response
Successful response
Available options:
low, medium, high, critical Available options:
low, medium, high Available options:
active, archived Show child attributes
Show child attributes