Get All Defects

Applies to QAComplete 12.84 SaaS, last modified on July 19, 2021

To get all the defects in your project, you call the …/projects/{ProjectId}/defects (GET) method.

To get items of other types (tests or requirements), you use the appropriate methods. See Requirements Resources and Tests Resources.

Request

curl -u john.smith@edgb.com:p@ssword -X GET -H "Content-Type: application/json" -H "Accept: application/json" http://yourserver.com/rest-api/service/api/v1/projects/11873/defects

Response

The server will return a list of all the defects registered in your project:

{
  "metadata": {
    "result_set": {
      "count": 25,
      "offset": 0,
      "limit": 25,
      "total": 1309
    },
    "permissions": {
      "acl": 7
    }
  },
  "results": [
    {
      "id": 1,
      "title": "Floating toolbar improvements",
      "status": "Active",
      "__permissions": {
        "acl": 7
      },
      "act_finish": "2015-06-31T00:00:00.0000000",
      "act_hrs": 0,
      "act_start": "2015-06-17T00:00:00.000000",
      "actual_results": "The design of the floating toolbar is inconsistent.",
      "assigned_to_name": "Smith, John",
      "assignee_user_id": 27942,
      "closed_by": 27942,
      "custom_fields": [
        {
          "Id": "Custom1",
          "Name": "Components",
          "Value": "UI"
        },
        {
          "Id": "Custom2",
          "Name": "Fixed in build",
          "Value": "1.0.13"
        }
      ],
      "date_closed": "0001-01-01T00:00:00.0000000",
      "date_created": "2015-05-26T10:54:21.0930000",
      "date_opened": "2015-05-27T11:42:29.1700000",
      "date_resolved": "2015-06-24T09:55:25.4500000",
      "date_updated": "2015-06-24T09:55:25.4500000",
      "description": "The design of the floating toolbar needs improvement",
      "est_finish": "0001-01-01T00:00:00.0000000",
      "est_hrs": 0,
      "est_hrs_remaining": 0,
      "est_start": "0001-01-01T00:00:00.0000000",
      "expected_results": "This should work",
      "folder_id": 52359,
      "folder_name": "UI Defects",
      "functional_area_code": "",
      "how_found_code": "Code Review",
      "import_id": 0,
      "issue_code": "Code Defect",
      "nbr_events": 0,
      "nbr_files": 1,
      "nbr_notes": 1,
      "nbr_tasks": 0,
      "opened_by": 27942,
      "opened_by_company": "EDGB",
      "opened_by_email": "smith.john@edgb.com",
      "opened_by_name": "Smith, John",
      "original_id": 0,
      "owner_name": "Smith, John",
      "owner_user_id": 27942,
      "pct_complete": 0,
      "priority_code": "1-Fix ASAP",
      "project_id": 11873,
      "resolution": "Toolbar is redesigned",
      "resolution_code": "Fixed",
      "resolved_by": 27942,
      "resolved_by_name": "Smith, John",
      "severity_code": "1-Crash",
      "software_version_code": "1.0",
      "steps_to_repro": "step 1\r\nstep 2\r\nstep 3\r\nstep 3.1\r\nstep 3.2\r\n",
      "update_user_id": 27942,
      "user_name": "Smith, John"
    },
    …
  ]
}

See Also

QAComplete REST API
/projects/{ProjectId}/defects (GET)

Highlight search results