Skip to main content

V2ReportListResponse

data object[]nullable

Report data

  • Array [
  • id string

    Unique report ID

    Example: 5c40e755-3ab0-4fa9-9a44-f76a95f0e87d
    caseId string

    Case ID (displays in UI)

    Example: 100000
    assessmentId string

    Assessment ID (displays in UI)

    Example: 100000-2
    status string

    Report Status (New, Assessment Cancelled, ...)

    Example: New
    reason stringnullable

    Assessment Reasons (optional - depending on the configuration in each standard)

    Example: Annual Audit
    workflowName string

    Selected Workflow for the assessment report

    Example: Factory Information
    executionLocations string[]nullable

    Execution Location (optional - depending on the configuration in each standard)

    Example: [Desktop Review]
    updatedDate date-timenullable

    System updated date. This field will be updated based on the changes in the Report and CAPA.

    Example: 2024-09-30T10:36:56.057000+00:00
    type string

    Assessment type

    Possible values: [Verification Assessment, Self Assessment]

    Example: Verification Assessment
    announcementType string

    Announcement type

    Possible values: [Announced, Semi-Announced, Private, Unannounced]

    Example: Announced
    assessmentWindowStart date-timenullable

    Start date of the Assessment Window

    Example: 2024-09-30T10:36:56.057000+00:00
    assessmentWindowEnd date-timenullable

    End date of the Assessment Window

    Example: 2024-09-30T10:36:56.057000+00:00
    assessmentDueDate date-timenullable

    Due date of the assessment

    Example: 2024-09-30T10:36:56.057000+00:00
    assessmentRequestDate date-timenullable

    Request date of the assessment

    Example: 2024-09-30T10:36:56.057000+00:00
    assessmentSubmitDate date-timenullable

    Assessment Submitted date. This is also Report Generated date.

    Example: 2024-09-30T10:36:56.057000+00:00
    auditStartDate datenullable

    Actual Audit Start date (This field has value only when the configuration is enabled in the standard)

    Example: 2024-09-30T10:36:56.057000+00:00
    auditEndDate datenullable

    Actual Audit End date (This field has value only when the configuration is enabled in the standard)

    Example: 2024-09-30T10:36:56.057000+00:00
    auditTimeSpent integernullable

    The time spent by Auditor (This field has value only when the configuration is enabled in the standard)

    Example: 12
    auditors object[]nullable

    Auditors of the Assessment

  • Array [
  • email stringnullable

    Actual auditor's email (This field has value only when the configuration is enabled in the standard)

    firstName stringnullable

    Actual Auditor's First Name (This field has value only when the configuration is enabled in the standard)

    Example: John
    lastName stringnullable

    Actual Auditor's Last Name (This field has value only when the configuration is enabled in the standard)

    Example: Doe
  • ]
  • assignedUsers object[]nullable

    Information of the assigned user

  • Array [
  • email stringnullable

    Email of the user

    firstName stringnullable

    First name of the user

    Example: John
    lastName stringnullable

    Last name of the user

    Example: Doe
  • ]
  • assignedRoles object[]nullable

    Information of the assigned roles

  • Array [
  • name stringnullable

    Name of the role

    Example: UL China
  • ]
  • assessmentStartDate date-timenullable

    The start date of the Assessment

    Example: 2024-09-30T10:36:56.057000+00:00
    completeCaseDate date-timenullable

    The date the case was completed

    Example: 2024-09-30T10:36:56.057000+00:00
    reopenCaseDate date-timenullable

    The date the case was reopen

    Example: 2024-09-30T10:36:56.057000+00:00
    reportGenerateDate date-timenullable

    The date the report was generated

    Example: 2024-09-30T10:36:56.057000+00:00
    caseExpirationDate date-timenullable

    Expiration date of the Case

    Example: 2024-09-30T10:36:56.057000+00:00
    confidentialNotes objectnullable

    Confidential notes

    description stringnullable

    Description

    customFields objectnullable

    Client's specific attributes

    standard object

    The Standard used for the Report

    name stringnullable

    Name

    version stringnullable

    Version

    stakeholders object

    Stakeholders information

    requester object

    The organization who requested the assessment

    id stringnullable

    Unique identifier

    name stringnullable

    Name

    type stringnullable

    Type

    contactPersons object[]nullable

    Requester contact persons

  • Array [
  • email stringnullable
    name stringnullable
    Example: John Doe
    phone stringnullable
    Example: 123-321
    title stringnullable
    Example: QA Manager
  • ]
  • executors object[]

    The organization who executed the assessment

    requestee object

    The organization who is the target of the assessment

    id stringnullable

    Unique identifier

    name stringnullable

    Name

    type stringnullable

    Type

    address stringnullable

    Address

    Example: 123 Main Street
    city stringnullable

    City

    Example: Abbeville
    state stringnullable

    State

    Example: Alabama
    postal stringnullable

    Postal code

    Example: 36310
    country stringnullable

    Country

    Example: US
    contactPersons object[]nullable

    Requester contact persons

  • Array [
  • email stringnullable
    name stringnullable
    Example: John Doe
    phone stringnullable
    Example: 123-321
    title stringnullable
    Example: QA Manager
  • ]
  • selectedPartners object[]nullable

    The supplier who assciated with the requestee (only contains value if the standard setting - Assessment setting select "Requestee and partners")

    totalFindings object[]nullable

    List of findings. Only contains value if the report is issue-based.

  • Array [
  • severity string

    Severity of the issue founded in the report

    Possible values: [Critical, Major, Minor]

    Example: Major
    count integer

    Number of findings of the same severity in the report

    Example: 2
  • ]
  • rating stringnullable

    Rating of the report. Calculated based on the rule setting of the standard and the score/issues found in the assessment.

    Example: Good
    score stringnullable

    Score of the Report. Calculated based on the number of issue found or the selected answers in the assessment.

    Example: 8/10
    scoreInPercentage stringnullable

    Score of the Report in percentage. Calculated based on the number of issue found or the selected answers in the assessment compare to the maximum score.

    Example: 80%
    numberOfAreaToImproves integernullable

    The total count of area to improves after the assessment is completed.

    Example: 12
    reportLabels object[]

    Labels of the report

  • Array [
  • name stringnullable

    Type of label assigned in the assignment/report/CAPA

    value stringnullable

    Label assigned in the assignment/report/CAPA

  • ]
  • escalations object[]nullable

    List of escalations of the assessment

  • Array [
  • createdDate date-timenullable

    Date when the Escalation was created

    Example: 2024-09-30T10:36:56.057000+00:00
    status stringnullable

    Status of the escalation

    resolvedDate date-timenullable

    Resolution date of the escalation

    Example: 2024-09-30T10:36:56.057000+00:00
    escalatedTo object[]nullable

    The user who received the escalation

  • Array [
  • email stringnullable

    Email of the user

    firstName stringnullable

    First name of the user

    Example: John
    lastName stringnullable

    Last name of the user

    Example: Doe
  • ]
  • escalatedBy object
    email stringnullable

    Email of the user

    firstName stringnullable

    First name of the user

    Example: John
    lastName stringnullable

    Last name of the user

    Example: Doe
    resolvedByUser object
    email stringnullable

    Email of the user

    firstName stringnullable

    First name of the user

    Example: John
    lastName stringnullable

    Last name of the user

    Example: Doe
  • ]
  • capa object

    Information of the CAPA, Corrective Action and Preventive Action

    id stringnullable

    Unique identifier of the CAPA

    Example: 1235330e-b74b-4be6-8d8a-cb0560effc11
    status stringnullable

    Status of the CAPA

    Example: NEW
    capaLabels object[]nullable

    List of CAPA labels

  • Array [
  • name stringnullable

    Name

    value stringnullable

    Value

  • ]
  • ]
  • limit integer

    Limit result of list

    Possible values: >= 1 and <= 100

    Default value: 10
    offset integer

    Number of items are skipped

    Default value: 0
    total integerrequired
    V2ReportListResponse
    {
    "data": [
    {
    "id": "5c40e755-3ab0-4fa9-9a44-f76a95f0e87d",
    "caseId": 100000,
    "assessmentId": "100000-2",
    "status": "New",
    "reason": "Annual Audit",
    "workflowName": "Factory Information",
    "executionLocations": "[Desktop Review]",
    "updatedDate": "2024-09-30T10:36:56.057000+00:00",
    "type": "Verification Assessment",
    "announcementType": "Announced",
    "assessmentWindowStart": "2024-09-30T10:36:56.057000+00:00",
    "assessmentWindowEnd": "2024-09-30T10:36:56.057000+00:00",
    "assessmentDueDate": "2024-09-30T10:36:56.057000+00:00",
    "assessmentRequestDate": "2024-09-30T10:36:56.057000+00:00",
    "assessmentSubmitDate": "2024-09-30T10:36:56.057000+00:00",
    "auditStartDate": "2024-09-30T10:36:56.057000+00:00",
    "auditEndDate": "2024-09-30T10:36:56.057000+00:00",
    "auditTimeSpent": 12,
    "auditors": [
    {
    "email": "[email protected]",
    "firstName": "John",
    "lastName": "Doe"
    }
    ],
    "assignedUsers": [
    {
    "email": "[email protected]",
    "firstName": "John",
    "lastName": "Doe"
    }
    ],
    "assignedRoles": [
    {
    "name": "UL China"
    }
    ],
    "assessmentStartDate": "2024-09-30T10:36:56.057000+00:00",
    "completeCaseDate": "2024-09-30T10:36:56.057000+00:00",
    "reopenCaseDate": "2024-09-30T10:36:56.057000+00:00",
    "reportGenerateDate": "2024-09-30T10:36:56.057000+00:00",
    "caseExpirationDate": "2024-09-30T10:36:56.057000+00:00",
    "confidentialNotes": {
    "description": "string"
    },
    "customFields": {},
    "standard": {
    "name": "string",
    "version": "string"
    },
    "stakeholders": {
    "requester": {
    "id": "string",
    "name": "string",
    "type": "string",
    "contactPersons": [
    {
    "email": "[email protected]",
    "name": "John Doe",
    "phone": "123-321",
    "title": "QA Manager"
    }
    ]
    },
    "executors": [
    {
    "id": "string",
    "name": "string",
    "type": "string",
    "contactPersons": [
    {
    "email": "[email protected]",
    "name": "John Doe",
    "phone": "123-321",
    "title": "QA Manager"
    }
    ]
    }
    ],
    "requestee": {
    "id": "string",
    "name": "string",
    "type": "string",
    "address": "123 Main Street",
    "city": "Abbeville",
    "state": "Alabama",
    "postal": "36310",
    "country": "US",
    "contactPersons": [
    {
    "email": "[email protected]",
    "name": "John Doe",
    "phone": "123-321",
    "title": "QA Manager"
    }
    ]
    },
    "selectedPartners": [
    {
    "id": "string",
    "name": "string",
    "type": "string",
    "address": "123 Main Street",
    "city": "Abbeville",
    "state": "Alabama",
    "postal": "36310",
    "country": "US",
    "contactPersons": [
    {
    "email": "[email protected]",
    "name": "John Doe",
    "phone": "123-321",
    "title": "QA Manager"
    }
    ]
    }
    ]
    },
    "totalFindings": [
    {
    "severity": "Major",
    "count": 2
    }
    ],
    "rating": "Good",
    "score": "8/10",
    "scoreInPercentage": "80%",
    "numberOfAreaToImproves": 12,
    "reportLabels": [
    {
    "name": "string",
    "value": "string"
    }
    ],
    "escalations": [
    {
    "createdDate": "2024-09-30T10:36:56.057000+00:00",
    "status": "string",
    "resolvedDate": "2024-09-30T10:36:56.057000+00:00",
    "escalatedTo": [
    {
    "email": "[email protected]",
    "firstName": "John",
    "lastName": "Doe"
    }
    ],
    "escalatedBy": {
    "email": "[email protected]",
    "firstName": "John",
    "lastName": "Doe"
    },
    "resolvedByUser": {
    "email": "[email protected]",
    "firstName": "John",
    "lastName": "Doe"
    }
    }
    ],
    "capa": {
    "id": "1235330e-b74b-4be6-8d8a-cb0560effc11",
    "status": "NEW",
    "capaLabels": [
    {
    "name": "string",
    "value": "string"
    }
    ]
    }
    }
    ],
    "limit": 10,
    "offset": 0,
    "total": 0
    }