Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/IncidentManagement/Investigation/Statuses


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Investigation/Categories


Request Body : {}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/IncidentManagement/Investigations


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/IncidentManagement/Firs


Request Body : {"SiteIds":[],"DepartmentIds":[],"CategoryIds":[],"StatusIds":[],"ReportedByIds":[],"FromDate":"2026-04-01","ToDate":"2026-04-08"}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Audit/Types/122


Request URL : https://api-qa-staging-2.oqsha.com/AccessControl/Modules/248


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/AccessControl/Roles


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Departments


Request URL : https://api-qa-staging-2.oqsha.com/CheckTypes


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Audit/Statuses


Request URL : https://api-qa-staging-2.oqsha.com/TrackHistory


Request Body : {"OrganisationId":248,"ModuleId":38,"EntityId":122,"EntityType":"AuditType"}


Request URL : https://api-qa-staging-2.oqsha.com/AccessControl/Modules/256


Request Body : {"SiteId":[],"DepartmentId":[],"InvestigationCategoryId":[],"InvestigationStatusId":[],"FromDate":"2026-04-08","ToDate":"2026-04-08"}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/IncidentManagement/Investigation/484


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/IncidentManagement/Investigation/484/History


Request URL : https://api-qa-staging-2.oqsha.com/Comments


Request Body : {"EntityType":"Investigation","EntityId":484,"Comment":"ok","OrganisationId":256,"ModuleId":46}


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/Users/DropDown?ModuleName=Inspections&isActive=true


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Inspections


Request Body : {"OrgId":[248],"PageNumber":1,"PageLimit":500,"SearchTerm":"","SortingColumn":["CreatedOn"],"SortingOrder":["desc"]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Audits/All


Request Body : {"PageNumber":1,"PageLimit":500,"SearchTerm":"","SortingColumn":["CreatedOn"],"SortingOrder":["desc"]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/WorkPermit/All


Request Body : {"OrgId":248,"PageNumber":1,"PageLimit":500,"SearchTerm":"","SortingColumn":["CreatedOn"],"SortingOrder":["desc"]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/RiskAssessment/All


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Health/List


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Audit/Types/122


Request URL : https://api-qa-staging-2.oqsha.com/AccessControl/Modules/248


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/AccessControl/Roles


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Departments


Request URL : https://api-qa-staging-2.oqsha.com/CheckTypes


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Audit/Statuses


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Investigation/Categories


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/IncidentManagement/Investigation/Statuses


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/IncidentManagement/Investigation/481/History


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/IncidentManagement/Investigation/481


Request URL : https://api-qa-staging-2.oqsha.com/TrackHistory


Request Body : {}


Request Body : {"OrganisationId":248,"ModuleId":38,"EntityId":122,"EntityType":"AuditType"}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/IncidentManagement/Incident/1085


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Departments?siteIds=undefined


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/256/Users/DropDown?ModuleName=app-Incident Management&siteId=812


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/IncidentManagement/Incident/Category/31


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/IncidentManagement/Investigation/484


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/IncidentManagement/Investigation/484/History


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Users/267


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/IncidentManagement/Investigations


Sanitized JSON passed validation: {
  "Sections": [
    {
      "SectionId": 1,
      "SectionName": "",
      "SectionType": "text",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 1,
      "AllowAttachments": false,
      "SectionFiles": [],
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": "1_1",
          "Check": "Incident Location",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 25
          }
        },
        {
          "Id": "1_2",
          "Check": "Full Name of Person",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 1,
            "WidthPercentage": 25
          }
        },
        {
          "Id": "1_3",
          "Check": "Date of Birth",
          "Type": "date",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 2,
            "WidthPercentage": 25
          }
        },
        {
          "Id": "1_4",
          "Check": "Age",
          "Type": "number",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": "18",
              "MinMessage": "The age must be 18 or above",
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 3,
            "WidthPercentage": 25
          }
        },
        {
          "Id": "1_5",
          "Check": "Name of Designation",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 4,
            "WidthPercentage": 25
          }
        },
        {
          "Id": "1_6",
          "Check": "Name of Employer",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 5,
            "WidthPercentage": 25
          }
        },
        {
          "Id": "1_7",
          "Check": "Name of Contractor",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 6,
            "WidthPercentage": 25
          }
        },
        {
          "Id": "1_8",
          "Check": "Induction Card No.",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 7,
            "WidthPercentage": 25
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "ConditionalRules": [],
      "VisibilityRules": [],
      "AccessControlRules": []
    },
    {
      "SectionId": 2,
      "SectionName": "Injury Details",
      "SectionType": "text",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 2,
      "AllowAttachments": false,
      "SectionFiles": [],
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": "2_1",
          "Check": "Describe the person injury(e.g,Fracture, sprain, Cuts, etc.)",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 25
          }
        },
        {
          "Id": "2_2",
          "Check": " Name of body part injured?",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 1,
            "WidthPercentage": 25
          }
        },
        {
          "Id": "2_3",
          "Check": "   Has the person ceased to worked ?  ",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 2,
            "WidthPercentage": 25
          }
        },
        {
          "Id": "2_4",
          "Check": "Current location of injured person(Home, Hospitalized) ?\t\t\t\t\t",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 3,
            "WidthPercentage": 25
          }
        },
        {
          "Id": "2_16",
          "Check": "Lost Time (In Hours)",
          "Type": "number",
          "Value": null,
          "IsMandatory": 1,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 15,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "2_5",
          "Check": "Discharged to\t\t\t\t\t\t",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 4,
            "WidthPercentage": 25
          }
        },
        {
          "Id": "2_6",
          "Check": "  Name of Hospital ",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 5,
            "WidthPercentage": 25
          }
        },
        {
          "Id": "2_7",
          "Check": "  Hospital Address ",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 6,
            "WidthPercentage": 25
          }
        },
        {
          "Id": "2_8",
          "Check": "Treating Dr.Name ",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 7,
            "WidthPercentage": 25
          }
        },
        {
          "Id": "2_9",
          "Check": "Incident Description of Event",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 2,
            "ColumnOrder": 8,
            "WidthPercentage": 25
          }
        },
        {
          "Id": "2_10",
          "Check": "Human Factors",
          "Type": "radio",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "horizontal",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 2,
            "ColumnOrder": 9,
            "WidthPercentage": 25
          }
        },
        {
          "Id": "2_11",
          "Check": "Root Cause",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 2,
            "ColumnOrder": 10,
            "WidthPercentage": 25
          }
        },
        {
          "Id": "2_12",
          "Check": "Immediate Actions Taken",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 2,
            "ColumnOrder": 11,
            "WidthPercentage": 25
          }
        },
        {
          "Id": "2_13",
          "Check": "Follow-up Action",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 3,
            "ColumnOrder": 12,
            "WidthPercentage": 33.33
          }
        },
        {
          "Id": "2_14",
          "Check": "Accident Investigation undertaken?",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 3,
            "ColumnOrder": 13,
            "WidthPercentage": 33.33
          }
        },
        {
          "Id": "2_15",
          "Check": "Name of investigation team members",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 3,
            "ColumnOrder": 14,
            "WidthPercentage": 33.33
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "ConditionalRules": [],
      "VisibilityRules": [],
      "AccessControlRules": []
    },
    {
      "SectionId": 3,
      "SectionName": "Incident Snaps",
      "SectionType": "text",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 3,
      "AllowAttachments": true,
      "SectionFiles": [],
      "FileUploadControl": {
        "IsCameraAllowed": true,
        "IsImageUploadAllowed": true,
        "IsVideoUploadAllowed": true,
        "IsAudioUploadAllowed": true,
        "IsFileUploadAllowed": true
      },
      "Checks": [
        {
          "Id": "3_1",
          "Check": "",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "ConditionalRules": [],
      "VisibilityRules": [],
      "AccessControlRules": []
    },
    {
      "SectionId": 4,
      "SectionName": "(CAPA) CORRECTIVE & PREVENTIVE Action",
      "SectionType": "text",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 4,
      "AllowAttachments": false,
      "SectionFiles": [],
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": "4_1",
          "Check": "",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "ConditionalRules": [],
      "VisibilityRules": [],
      "AccessControlRules": []
    },
    {
      "SectionId": 5,
      "SectionName": "Lesson Learnt",
      "SectionType": "text",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 5,
      "AllowAttachments": false,
      "SectionFiles": [],
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": "5_1",
          "Check": "",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "ConditionalRules": [],
      "VisibilityRules": [],
      "AccessControlRules": []
    }
  ]
}


Pushing Investigation Validated Notification Event to NSQ


NotificationObject: {"EventName":"INVESTIGATION_VALIDATED_NOTIFICATION", "EventArgs":[{"Key":"UserId", "Value":"10354"},{"Key":"IncidentId", "Value":"1085"},{"Key":"OrgId", "Value":"256"},{"Key":"InjuredCount", "Value":"0"}]}


Audit log sent successfully.


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Investigation/Categories


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/IncidentManagement/Investigation/Statuses


Request URL : https://api-qa-staging-2.oqsha.com/AccessControl/Modules/256


Request Body : {"SiteId":[],"DepartmentId":[],"InvestigationCategoryId":[],"InvestigationStatusId":[],"FromDate":"2026-04-08","ToDate":"2026-04-08"}


Request URL : https://api-qa-staging-2.oqsha.com/Comments


Request Body : {"EntityType":"Investigation","EntityId":484,"Comment":"validate comments","OrganisationId":256,"ModuleId":46}


Request Body : {}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/IncidentManagement/Incident/1085


[UpdateInvestigation] Publishing investigation associated tasks for InvestigationId: 484, OrgId: 256


[PublishInvestigationAssociatedTasks] Started for InvestigationId: 484, OrgId: 256


[PublishInvestigationAssociatedTasks] Step 1 - Get module IDs: 1ms


[PublishInvestigationAssociatedTasks] Step 2 - Get associated task IDs (Count: 0): 2ms


[PublishInvestigationAssociatedTasks] Completed successfully for InvestigationId: 484, OrgId: 256. Total execution time: 4ms


[UpdateInvestigation] Published investigation associated tasks: 21ms


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Users/267


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/IncidentManagement/Investigations


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Audit/Types/122


Request URL : https://api-qa-staging-2.oqsha.com/AccessControl/Modules/248


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/AccessControl/Roles


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Departments


Request URL : https://api-qa-staging-2.oqsha.com/CheckTypes


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Audit/Statuses


Request URL : https://api-qa-staging-2.oqsha.com/TrackHistory


Request Body : {"OrganisationId":248,"ModuleId":38,"EntityId":122,"EntityType":"AuditType"}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/IncidentManagement/Investigation/484


Request URL : https://api-qa-staging-2.oqsha.com/Packages/List


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/IncidentManagement/Investigation/484/History


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisation/288


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/288/Comments


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/288/FieldstaffsStats


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/288/DivisionStats


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisations/288/PageFlags


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisations/288/PtwPreferences


Request URL : https://api-qa-staging-2.oqsha.com/AdminPortal/Organisations/288/Users


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisations/288/Divisions?OrgId=288


Request URL : https://api-qa-staging-2.oqsha.com/Modules


Request URL : https://api-qa-staging-2.oqsha.com/Notifications


Request URL : https://api-qa-staging-2.oqsha.com/Incidents


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/288/PermitToWork/All?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Request Body : {"OrgId":[288],"PageLimit":10,"SearchTerm":"","PageNumber":1,"SortingColumn":["CreatedOn"],"SortingOrder":["desc"]}


You are not part of the requested organisation UserId: 2, OrgId: 288, Module: Notifications


You are not part of the requested organisation UserId: 2, OrgId: 288, Module: Tickets


You are not part of the requested organisation UserId: 2, OrgId: 288, Module: PermitToWork


Request URL : https://api-qa-staging-2.oqsha.com/AccessControl/Modules/256


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/IncidentManagement/Investigations


Request Body : {"SiteId":[],"DepartmentId":[],"InvestigationCategoryId":[],"InvestigationStatusId":[],"FromDate":"2026-04-08","ToDate":"2026-04-08"}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/IncidentManagement/Firs


Request Body : {"SiteIds":[],"DepartmentIds":[],"CategoryIds":[],"StatusIds":[],"ReportedByIds":[],"FromDate":"2026-04-01","ToDate":"2026-04-08"}


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/256/Users/DropDown?ModuleName=app-Tasks


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Tasks/List


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/TaskCategories/DropDown


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Company/All?IsActive=1


Request Body : {"SiteId":[]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/statuses


Request Body : {"OrgId":256,"SiteId":[],"CompanyId":[],"TaskCategoryId":[],"TaskAssignee":[],"StatusId":[],"FromDate":"2026-03-01","ToDate":"2026-04-15","PriorityIds":[],"ShowReportedTask":false}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Audit/Types/122


Request URL : https://api-qa-staging-2.oqsha.com/AccessControl/Modules/248


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/AccessControl/Roles


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Departments


Request URL : https://api-qa-staging-2.oqsha.com/CheckTypes


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Audit/Statuses


Request URL : https://api-qa-staging-2.oqsha.com/TrackHistory


Request Body : {"OrganisationId":248,"ModuleId":38,"EntityId":122,"EntityType":"AuditType"}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Tasks/11054


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/256/Users/DropDown?ModuleName=app-Tasks&siteId=805


Request Body : {"SiteId":[805],"Source":"User"}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Tasks/11054/Comments


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Category/539


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisations/288/PageFlags


Request URL : https://api-qa-staging-2.oqsha.com/Packages/List


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisation/288


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/288/Comments


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/288/FieldstaffsStats


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/288/DivisionStats


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisations/288/PtwPreferences


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisations/288/Divisions?OrgId=288


Request URL : https://api-qa-staging-2.oqsha.com/AdminPortal/Organisations/288/Users


Request URL : https://api-qa-staging-2.oqsha.com/Modules


Request URL : https://api-qa-staging-2.oqsha.com/Notifications


Request Body : {"OrgId":[288],"PageLimit":10,"SearchTerm":"","PageNumber":1,"SortingColumn":["CreatedOn"],"SortingOrder":["desc"]}


You are not part of the requested organisation UserId: 2, OrgId: 288, Module: Notifications


Request URL : https://api-qa-staging-2.oqsha.com/Incidents


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/288/PermitToWork/All?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


You are not part of the requested organisation UserId: 2, OrgId: 288, Module: Tickets


You are not part of the requested organisation UserId: 2, OrgId: 288, Module: PermitToWork


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisations/288/PageFlags


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/TaskCategories/DropDown


Request Body : {"SiteId":[]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/statuses


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Tasks/List


Request Body : {"OrgId":256,"SiteId":[],"CompanyId":[],"TaskCategoryId":[],"TaskAssignee":[],"StatusId":[],"FromDate":"2026-03-01","ToDate":"2026-04-15","PriorityIds":[],"ShowReportedTask":false}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Tasks/11052


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/256/Users/DropDown?ModuleName=app-Tasks&siteId=805


Request Body : {"SiteId":[805],"Source":"User"}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Tasks/11052/Comments


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Category/539


Request URL : https://api-qa-staging-2.oqsha.com/Comments


Request Body : {"EntityType":"Task","EntityId":11052,"Comment":"xnnd","OrganisationId":256,"ModuleId":27}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Tasks/11050


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Tasks/11050/Comments


Request Body : {"EntityType":"Task","EntityId":11050,"Comment":"djdj","OrganisationId":256,"ModuleId":27}


Request Body : {"EntityType":"Task","EntityId":11050,"Comment":"jddjjd","OrganisationId":256,"ModuleId":27}


Request URL : https://api-qa-staging-2.oqsha.com/Resaources/eng?orgId=248


Request URL : https://api-qa-staging-2.oqsha.com/AccessControl/Modules/248


Request URL : https://api-qa-staging-2.oqsha.com/Health


Request URL : https://api-qa-staging-2.oqsha.com/Resources/package-features-eng


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Users/5538


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/Modules


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248


Request URL : https://api-qa-staging-2.oqsha.com/Languages


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/PendingActionsNotifications


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Training/Counts


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/TaskCategories/Dropdown


Request URL : https://api-qa-staging-2.oqsha.com/attachments/organisations/TTK_e54e850a-a12b-4b5f-830c-e5eef42ebe61.png


Request Body : {"SiteIds":["708","744","707","705","709","706"],"FromDate":"2026-04-01","ToDate":"2026-04-08"}


Request Body : {"SiteId":["708","744","707","705","709","706"]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Divisions/Dropdown


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Incidents/Counts


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Tasks/List/Counts


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/KPI/PlantMaster/Sites/Counts


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/IncidentManagement/Firs/Counts


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Inspections/Counts


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/ManagementOfChangeList/Counts


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/PermitToWork/All/Sites/Counts


Request Body : {"SiteIds":["708","744","707","705","709","706"],"FromDate":"2026-04-01","ToDate":"2026-04-08","CategoryId":[1637,1853,1574,1859,1858,1860,1575,1576,1852]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Courses/Counts


Request Body : {"SiteIds":["708","744","707","705","709","706"],"FromDate":"2026-04-01","ToDate":"2026-04-08","CategoryId":[]}


Request Body : {"SiteIds":["708","744","707","705","709","706"]}


Request Body : {"SiteIds":["708","744","707","705","709","706"],"FromDate":"2026-04-01","ToDate":"2026-04-08","AcmModuleId":46}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/WorkPermit/Statuses


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Library/Categories


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/KPI/PlantMasterDropdown


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/KPI/EmployeeMasterDropdown


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/Users/DropDown?ModuleName=Library


Request Body : {"OrgId":248}


Request Body : {"OrgId":[248],"SiteId":["708","744","707","705","709","706"]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/KPI/PlantMaster/AverageRatings


Request Body : {"KpiId":[21,22,23,24,25,33,34,35,36,37,27,28,29,30,31,38,39,40,41,42,16],"SiteIds":["708","744","707","705","709","706"]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Audit/Types


Request Body : {"orgid":248,"OrganisationId":248,"SearchTerm":"","SortingColumn":["ModifiedOn"],"SortingOrder":["desc"],"PageNumber":1,"PageSize":10,"SiteId":[]}


Request URL : https://api-qa-staging-2.oqsha.com/Resources/eng?orgId=211


Request URL : https://api-qa-staging-2.oqsha.com/AccessControl/Modules/211


JWT.Exceptions.TokenExpiredException: Token has expired.
   at JWT.JwtValidator.Validate(String decodedPayload, String signature, String[] decodedSignatures)
   at JWT.JwtDecoder.Decode(JwtParts jwt, Byte[][] keys, Boolean verify)
   at JWT.Builder.JwtBuilder.Decode(String token)
   at IncidentReporter.API.Handlers.Authorise.DecodeToken(String token, String secret) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Handlers\Authorise.cs:line 112
   at IncidentReporter.API.Handlers.Authorise.OnActionExecuting(HttpActionContext actionContext) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Handlers\Authorise.cs:line 38


Request URL : https://api-qa-staging-2.oqsha.com/Resources/package-features-eng


Request URL : https://api-qa-staging-2.oqsha.com/Comments


Request Body : {"EntityType":"Task","EntityId":11050,"Comment":"changed updated things","OrganisationId":256,"ModuleId":27}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Tasks/11050/Comments


Request URL : https://api-qa-staging-2.oqsha.com/Packages/List


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisation/288


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/288/Comments


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/288/FieldstaffsStats


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/288/DivisionStats


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisations/288/PageFlags


Request URL : https://api-qa-staging-2.oqsha.com/AdminPortal/Organisations/288/Users


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisations/288/PtwPreferences


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisations/288/Divisions?OrgId=288


Request URL : https://api-qa-staging-2.oqsha.com/Modules


Request URL : https://api-qa-staging-2.oqsha.com/Notifications


Request Body : {"OrgId":[288],"PageLimit":10,"SearchTerm":"","PageNumber":1,"SortingColumn":["CreatedOn"],"SortingOrder":["desc"]}


You are not part of the requested organisation UserId: 2, OrgId: 288, Module: Notifications


Request URL : https://api-qa-staging-2.oqsha.com/Incidents


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/288/PermitToWork/All?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


You are not part of the requested organisation UserId: 2, OrgId: 288, Module: Tickets


You are not part of the requested organisation UserId: 2, OrgId: 288, Module: PermitToWork


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/TaskCategories/DropDown


Request Body : {"SiteId":[]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/statuses


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Tasks/List


Request Body : {"OrgId":256,"SiteId":[],"CompanyId":[],"TaskCategoryId":[],"TaskAssignee":[],"StatusId":[],"FromDate":"2026-03-01","ToDate":"2026-04-15","PriorityIds":[],"ShowReportedTask":false}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Users/267


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Statuses


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/TaskCategories/Dropdown


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/256/Users/DropDown?ModuleName=Tasks


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Company/All?&IsActive=1


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Tasks/11052/Comments


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Tasks/11052


Request Body : {"SiteId":[805],"Source":"User"}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Category/539


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/256/Users/DropDown?ModuleName=Tasks&siteId=805


Audit log sent successfully.


Request URL : https://api-qa-staging-2.oqsha.com/Packages/List


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisation/288


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/288/Comments


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/288/FieldstaffsStats


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/288/DivisionStats


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisations/288/PageFlags


Request URL : https://api-qa-staging-2.oqsha.com/AdminPortal/Organisations/288/Users


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisations/288/PtwPreferences


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisations/288/Divisions?OrgId=288


Request URL : https://api-qa-staging-2.oqsha.com/Modules


Request URL : https://api-qa-staging-2.oqsha.com/Notifications


Request Body : {"OrgId":[288],"PageLimit":10,"SearchTerm":"","PageNumber":1,"SortingColumn":["CreatedOn"],"SortingOrder":["desc"]}


You are not part of the requested organisation UserId: 2, OrgId: 288, Module: Notifications


Request URL : https://api-qa-staging-2.oqsha.com/Incidents


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/288/PermitToWork/All?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


You are not part of the requested organisation UserId: 2, OrgId: 288, Module: Tickets


You are not part of the requested organisation UserId: 2, OrgId: 288, Module: PermitToWork


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Tasks/11052


Pushing Task Closure Validation Level 1 Notification object to NSQ


NotificationObject: {"EventName":"TASK_CLOSURE_NOTIFICATION_VALIDATION_1", "EventArgs":[{"Key":"TaskId", "Value":11052},{"Key":"OrgId", "Value":256}]}


Audit log sent successfully.


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Tasks/11052/Comments


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Users/267


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Task/11052/Comment/23122/UploadTaskCommentMedia


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Statuses


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/TaskCategories/Dropdown


Request Body : {"SiteId":[]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Tasks/List


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/256/Users/DropDown?ModuleName=Tasks


Request Body : {"OrgId":256,"SiteId":[],"CompanyId":[],"TaskCategoryId":[],"TaskAssignee":[],"StatusId":[],"FromDate":"2026-03-01","ToDate":"2026-04-15","PriorityIds":[],"ShowReportedTask":false}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/TaskCategories/DropDown


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/statuses


Request URL : https://api-qa-staging-2.oqsha.com/Packages/List


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisation/288


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/288/Comments


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/288/DivisionStats


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/288/FieldstaffsStats


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisations/288/PageFlags


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisations/288/Divisions?OrgId=288


Request URL : https://api-qa-staging-2.oqsha.com/AdminPortal/Organisations/288/Users


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisations/288/PtwPreferences


Request URL : https://api-qa-staging-2.oqsha.com/Modules


Request URL : https://api-qa-staging-2.oqsha.com/Notifications


Request Body : {"OrgId":[288],"PageLimit":10,"SearchTerm":"","PageNumber":1,"SortingColumn":["CreatedOn"],"SortingOrder":["desc"]}


You are not part of the requested organisation UserId: 2, OrgId: 288, Module: Notifications


Request URL : https://api-qa-staging-2.oqsha.com/Incidents


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/288/PermitToWork/All?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


You are not part of the requested organisation UserId: 2, OrgId: 288, Module: Tickets


You are not part of the requested organisation UserId: 2, OrgId: 288, Module: PermitToWork


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/TaskCategories/DropDown


Request Body : {"SiteId":[]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/statuses


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Tasks/List


Request Body : {"OrgId":256,"SiteId":[],"CompanyId":[],"TaskCategoryId":[],"TaskAssignee":[],"StatusId":[],"FromDate":"2026-03-01","ToDate":"2026-04-15","PriorityIds":[],"ShowReportedTask":false}


Request URL : https://api-qa-staging-2.oqsha.com/Packages/List


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisation/288


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/288/Comments


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/288/FieldstaffsStats


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/288/DivisionStats


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisations/288/PageFlags


Request URL : https://api-qa-staging-2.oqsha.com/AdminPortal/Organisations/288/Users


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisations/288/PtwPreferences


Request URL : https://api-qa-staging-2.oqsha.com/Dashboard/Organisations/288/Divisions?OrgId=288


Request URL : https://api-qa-staging-2.oqsha.com/Modules


Request URL : https://api-qa-staging-2.oqsha.com/Notifications


Request Body : {"OrgId":[288],"PageLimit":10,"SearchTerm":"","PageNumber":1,"SortingColumn":["CreatedOn"],"SortingOrder":["desc"]}


You are not part of the requested organisation UserId: 2, OrgId: 288, Module: Notifications


Request URL : https://api-qa-staging-2.oqsha.com/Incidents


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/288/PermitToWork/All?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


You are not part of the requested organisation UserId: 2, OrgId: 288, Module: Tickets


You are not part of the requested organisation UserId: 2, OrgId: 288, Module: PermitToWork


Request URL : https://api-qa-staging-2.oqsha.com/CheckTypes


Request URL : https://api-qa-staging-2.oqsha.com/AccessControl/Modules/248


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Departments


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Audit/Statuses


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/AccessControl/Roles


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Audit/Types/122


Request URL : https://api-qa-staging-2.oqsha.com/TrackHistory


Request Body : {"OrganisationId":248,"ModuleId":38,"EntityId":122,"EntityType":"AuditType"}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Statuses


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Users/267


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Company/All?&IsActive=1


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Tasks/10731


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Tasks/10731/Comments


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/TaskCategories/Dropdown


Request Body : {"SiteId":[805],"Source":"User"}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Category/539


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/256/Users/DropDown?ModuleName=Tasks&siteId=805


Request URL : https://api-qa-staging-2.oqsha.com/CheckTypes


Request URL : https://api-qa-staging-2.oqsha.com/AccessControl/Modules/248


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Departments


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Audit/Statuses


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/AccessControl/Roles


Pushing Task Closure Validation Level 1 Notification object to NSQ


NotificationObject: {"EventName":"TASK_CLOSURE_NOTIFICATION_VALIDATION_1", "EventArgs":[{"Key":"TaskId", "Value":10731},{"Key":"OrgId", "Value":256}]}


Audit log sent successfully.


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Task/10731/Comment/23123/UploadTaskCommentMedia


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Statuses


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Users/267


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Tasks/List


Request Body : {"SiteId":[]}


Request Body : {"OrgId":256,"SiteId":[],"CompanyId":[],"TaskCategoryId":[],"TaskAssignee":[],"StatusId":[],"FromDate":"2026-03-01","ToDate":"2026-04-15","PriorityIds":[],"ShowReportedTask":false}


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/256/Users/DropDown?ModuleName=Tasks


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Tasks/10731


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/statuses


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/TaskCategories/DropDown


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/256/Users/DropDown?ModuleName=app-Tasks&siteId=805


Request Body : {"SiteId":[805],"Source":"User"}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Category/539


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/256/Tasks/10731/Comments


Request URL : https://api-qa-staging-2.oqsha.com/Comments


Request Body : {"EntityType":"Task","EntityId":10731,"Comment":"ghh","OrganisationId":256,"ModuleId":27}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Audit/Types/122


Request URL : https://api-qa-staging-2.oqsha.com/AccessControl/Modules/248


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/AccessControl/Roles


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Departments


Request URL : https://api-qa-staging-2.oqsha.com/CheckTypes


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Audit/Statuses


Request URL : https://api-qa-staging-2.oqsha.com/TrackHistory


Request Body : {"OrganisationId":248,"ModuleId":38,"EntityId":122,"EntityType":"AuditType"}