API Reference
Bug Report Confirmations
Create bug report confirmations to request additional information from testers when they report bugs.
Not to be confused with Bug Fix Confirmations, which asks testers to verify that a bug has been fixed.
Create a bug report confirmation
Create a new bug report confirmation.
Endpoint: POST /bug_report_confirmations
Request Body:
product_id(number, required) - Product IDbug_id(number, required) - Bug IDsection_id(number, optional) - Section IDallow_device_clouds(boolean, optional, default: false) - Allow device cloudsrequirements(array[Requirement Create], optional) - Device requirementsbug_report_confirmation_requirement_attributes(object, required) - Requirement attributesscreen_size_enabled(boolean, optional) - Enable screen size requirementbrowser_version_enabled(boolean, optional) - Enable browser version requirementquestion_enabled(boolean, optional) - Enable custom questionquestion(string, optional) - Your question (if enabled)internet_speed_enabled(boolean, optional) - Enable internet speed requirementconsole_enabled(boolean, optional) - Enable console requirementcamera_enabled(boolean, optional) - Enable camera requirementlogs_enabled(boolean, optional) - Enable logs requirement
Example Request:
1curl -X POST "https://api.test.io/customer/v2/bug_report_confirmations" \
2 -H "Authorization: Token YOUR_API_TOKEN" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "product_id": 1,
6 "bug_id": 123,
7 "bug_report_confirmation_requirement_attributes": {
8 "question_enabled": true,
9 "question": "Can you provide more details about the issue?",
10 "console_enabled": true,
11 "logs_enabled": true
12 }
13 }'Response: 201 Created
Returns the created bug report confirmation object.