Sanitized JSON passed validation: {
  "Sections": [
    {
      "SectionId": 5,
      "SectionName": "Complex Chained Rules Testing",
      "SectionType": "checkbox",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 5,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": "5_1",
          "Check": "Has International Travel",
          "Type": "checkbox",
          "Value": true,
          "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": [],
            "Multiselect": false,
            "FloatingLabel": false
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 50
          }
        },
        {
          "Id": "5_2",
          "Check": "Number of Countries Visited",
          "Type": "number",
          "Value": 22,
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "Number of countries is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": "1",
              "MinMessage": "Must be at least 1",
              "Max": "195",
              "MaxMessage": "Cannot exceed total countries",
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "How many countries?",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [
              {
                "sourceFieldId": "5_1",
                "condition": "equals",
                "value": true,
                "actions": [
                  "show",
                  "makeRequired"
                ]
              }
            ],
            "Multiselect": false,
            "FloatingLabel": false
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 1,
            "WidthPercentage": 50
          }
        },
        {
          "Id": "5_3",
          "Check": "Frequent Traveler Benefits (SHOW if > 10 countries)",
          "Type": "select",
          "Value": "Priority Boarding",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": "Priority Boarding",
              "OptionText": "Priority Boarding"
            },
            {
              "OptionId": "Lounge Access",
              "OptionText": "Lounge Access"
            },
            {
              "OptionId": "Extra Baggage",
              "OptionText": "Extra Baggage"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "Please select a benefit",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "Select preferred benefit",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [
              {
                "sourceFieldId": "5_2",
                "condition": "greaterThan",
                "value": "10",
                "actions": [
                  "show"
                ]
              }
            ],
            "Multiselect": false,
            "FloatingLabel": false
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "SectionFiles": [],
      "ConditionalRules": []
    },
    {
      "SectionId": 4,
      "SectionName": "Comparison Operators Testing (greaterThan, lessThan, contains)",
      "SectionType": "checkbox",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 4,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": "4_1",
          "Check": "Age",
          "Type": "number",
          "Value": 50,
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "Age is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": "Age cannot be negative",
              "Max": "120",
              "MaxMessage": "Age seems unrealistic",
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "Enter your age",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "Multiselect": false,
            "FloatingLabel": false
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 50
          }
        },
        {
          "Id": "4_2",
          "Check": "Senior Discount Eligibility (SHOW if age > 60)",
          "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": "Congratulations! You qualify for senior discount",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [
              {
                "sourceFieldId": "4_1",
                "condition": "greaterThan",
                "value": "60",
                "actions": [
                  "show"
                ]
              }
            ],
            "Multiselect": false,
            "FloatingLabel": false
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 1,
            "WidthPercentage": 50
          }
        },
        {
          "Id": "4_3",
          "Check": "Minor Guardian Required (SHOW if age < 18)",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "Guardian name is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": "100",
              "MaxLengthMessage": "Name too long",
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "Enter guardian's name",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [
              {
                "sourceFieldId": "4_1",
                "condition": "lessThan",
                "value": "18",
                "actions": [
                  "show",
                  "makeRequired"
                ]
              }
            ],
            "Multiselect": false,
            "FloatingLabel": false
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 0,
            "WidthPercentage": 50
          }
        },
        {
          "Id": "4_4",
          "Check": "City",
          "Type": "text",
          "Value": "haldwani",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "City is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": "100",
              "MaxLengthMessage": "City name too long",
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "Enter your city",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "Multiselect": false,
            "FloatingLabel": false
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 1,
            "WidthPercentage": 50
          }
        },
        {
          "Id": "4_5",
          "Check": "Local Tax Info (SHOW if city contains 'New York')",
          "Type": "textarea",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "Tax info is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": "500",
              "MaxLengthMessage": "Too long",
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "NYC residents: please provide additional tax information",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [
              {
                "sourceFieldId": "4_4",
                "condition": "contains",
                "value": "New York",
                "actions": [
                  "show"
                ]
              }
            ],
            "Multiselect": false,
            "FloatingLabel": false
          },
          "LayoutMetadata": {
            "RowNumber": 2,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "SectionFiles": [],
      "ConditionalRules": []
    },
    {
      "SectionId": 3,
      "SectionName": "MakeRequired/MakeOptional Testing",
      "SectionType": "checkbox",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 3,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": "3_1",
          "Check": "Project Type",
          "Type": "select",
          "Value": "Commercial",
          "IsMandatory": 1,
          "CheckOptions": [
            {
              "OptionId": "Personal",
              "OptionText": "Personal"
            },
            {
              "OptionId": "Commercial",
              "OptionText": "Commercial"
            },
            {
              "OptionId": "Government",
              "OptionText": "Government"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "Project type is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "Select project type",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "Multiselect": false,
            "FloatingLabel": false
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 50
          }
        },
        {
          "Id": "3_2",
          "Check": "Budget (REQUIRED for Commercial/Government)",
          "Type": "number",
          "Value": 220000,
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "Budget is required for commercial/government projects",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": "Budget cannot be negative",
              "Max": "10000000",
              "MaxMessage": "Budget exceeds maximum",
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "Enter budget amount",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [
              {
                "sourceFieldId": "3_1",
                "condition": "equals",
                "value": "Commercial",
                "actions": [
                  "makeRequired"
                ]
              },
              {
                "sourceFieldId": "3_1",
                "condition": "equals",
                "value": "Government",
                "actions": [
                  "makeRequired"
                ]
              },
              {
                "sourceFieldId": "3_1",
                "condition": "equals",
                "value": "Personal",
                "actions": [
                  "makeOptional"
                ]
              }
            ],
            "Multiselect": false,
            "FloatingLabel": false
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 1,
            "WidthPercentage": 50
          }
        },
        {
          "Id": "3_3",
          "Check": "Tax ID (REQUIRED for Commercial/Government)",
          "Type": "text",
          "Value": "HDEOHSNO23",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "Tax ID is required for commercial/government projects",
              "MinLength": "9",
              "MinLengthMessage": "Tax ID must be at least 9 characters",
              "MaxLength": "20",
              "MaxLengthMessage": "Tax ID cannot exceed 20 characters",
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": "^[A-Z0-9-]*$",
              "PatternMessage": "Only uppercase letters, numbers and dashes allowed"
            },
            "Placeholder": "Enter tax identification number",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [
              {
                "sourceFieldId": "3_1",
                "condition": "equals",
                "value": "Commercial",
                "actions": [
                  "makeRequired"
                ]
              },
              {
                "sourceFieldId": "3_1",
                "condition": "equals",
                "value": "Government",
                "actions": [
                  "makeRequired"
                ]
              }
            ],
            "Multiselect": false,
            "FloatingLabel": false
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "SectionFiles": [],
      "ConditionalRules": []
    },
    {
      "SectionId": 2,
      "SectionName": "Enable/Disable Testing",
      "SectionType": "checkbox",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 2,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": "2_1",
          "Check": "I agree to terms and conditions",
          "Type": "checkbox",
          "Value": true,
          "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": [],
            "Multiselect": false,
            "FloatingLabel": false
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "2_2",
          "Check": "Email Address (ENABLED when agree)",
          "Type": "text",
          "Value": "kj@gamil.com",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "Email is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": "100",
              "MaxLengthMessage": "Email too long",
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": "^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$",
              "PatternMessage": "Invalid email format"
            },
            "Placeholder": "Enter your email",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [
              {
                "sourceFieldId": "2_1",
                "condition": "equals",
                "value": true,
                "actions": [
                  "enable"
                ]
              },
              {
                "sourceFieldId": "2_1",
                "condition": "equals",
                "value": false,
                "actions": [
                  "disable"
                ]
              }
            ],
            "Multiselect": false,
            "FloatingLabel": false
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 0,
            "WidthPercentage": 50
          }
        },
        {
          "Id": "2_3",
          "Check": "Phone Number (ENABLED when agree)",
          "Type": "text",
          "Value": "9999999998",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "Phone is required",
              "MinLength": "10",
              "MinLengthMessage": "Phone must be at least 10 digits",
              "MaxLength": "15",
              "MaxLengthMessage": "Phone cannot exceed 15 digits",
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": "^[0-9-+()\\s]*$",
              "PatternMessage": "Only numbers and phone symbols allowed"
            },
            "Placeholder": "Enter phone number",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [
              {
                "sourceFieldId": "2_1",
                "condition": "equals",
                "value": true,
                "actions": [
                  "enable",
                  "makeRequired"
                ]
              }
            ],
            "Multiselect": false,
            "FloatingLabel": false
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 1,
            "WidthPercentage": 50
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "SectionFiles": [],
      "ConditionalRules": []
    },
    {
      "SectionId": 1,
      "SectionName": "Show/Hide Testing",
      "SectionType": "checkbox",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 1,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": "1_1",
          "Check": "Employment Status",
          "Type": "select",
          "Value": "Employed",
          "IsMandatory": 1,
          "CheckOptions": [
            {
              "OptionId": "Employed",
              "OptionText": "Employed"
            },
            {
              "OptionId": "Unemployed",
              "OptionText": "Unemployed"
            },
            {
              "OptionId": "Student",
              "OptionText": "Student"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "Employment status is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "Select your status",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [],
            "Multiselect": false,
            "FloatingLabel": false
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 50
          }
        },
        {
          "Id": "1_2",
          "Check": "Company Name (SHOW when Employed)",
          "Type": "text",
          "Value": "Osmosys",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "Company name is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": "100",
              "MaxLengthMessage": "Cannot exceed 100 characters",
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "Enter company name",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [
              {
                "sourceFieldId": "1_1",
                "condition": "equals",
                "value": "Employed",
                "actions": [
                  "show"
                ]
              }
            ],
            "Multiselect": false,
            "FloatingLabel": false
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 1,
            "WidthPercentage": 50
          }
        },
        {
          "Id": "1_3",
          "Check": "School Name (SHOW when Student)",
          "Type": "text",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "School name is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": "100",
              "MaxLengthMessage": "Cannot exceed 100 characters",
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "Enter school/university name",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [
              {
                "sourceFieldId": "1_1",
                "condition": "equals",
                "value": "Student",
                "actions": [
                  "show",
                  "makeRequired"
                ]
              }
            ],
            "Multiselect": false,
            "FloatingLabel": false
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 0,
            "WidthPercentage": 50
          }
        },
        {
          "Id": "1_4",
          "Check": "Unemployment Reason (SHOW when Unemployed)",
          "Type": "textarea",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "Reason is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": "500",
              "MaxLengthMessage": "Cannot exceed 500 characters",
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "Tell us about your situation",
            "DisplayOrientation": "vertical",
            "ConditionalRules": [
              {
                "sourceFieldId": "1_1",
                "condition": "equals",
                "value": "Unemployed",
                "actions": [
                  "show"
                ]
              }
            ],
            "Multiselect": false,
            "FloatingLabel": false
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 1,
            "WidthPercentage": 50
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "SectionFiles": [],
      "ConditionalRules": []
    }
  ]
}


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


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


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


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


Audit log sent successfully.


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


Request URL : https://api-qa-staging-2.oqsha.com/Assets/AssetTypes?OrgId=387&SortingOrder=asc&SortingColumn=Name


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/310/UserPreference


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/310/User/1954/Dashboards


Request URL : http://localhost:9092/OsmoVisionIncident


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-12685: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-12686: NO-Hardhat, NO-Mask
  Unknown-12687: NO-Hardhat, NO-Mask


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":26173},{"Key":"AssignedToID", "Value":1761}]}


Immediate notifications not found. Disposing the notification object.


Pushing New Incident Notification object to NSQ


NotificationObject: {"EventName":"NEW_INCIDENT", "EventArgs":[{"Key":"IncidentID", "Value":26173}]}


Inserting activity with data: IncidentReporter.DAL.Models.ActivityDBO


OsmoVision Webhook Incident is created. Incident Id = 26173


Attachment count : 3;


Validating attachment : combined_20260204_045832_251390_f5123381.jpg;


Validating attachment : combined_20260204_045849_773812_f5123638.jpg;


Attachments updated for the incident Id = 26173


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/310/InspectionType/All


Request Body : {"OrgId":[310],"PageNumber":1,"PageLimit":10,"SearchTerm":"","SortingColumn":["Frequency"],"SortingOrder":["desc"],"SiteId":[],"SaveStatus":""}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/IncidentLocations?isActive=1


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/1954/incidentsites?isActive=1


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/UserPreference


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


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


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/Organisation/387/Modules


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/1954


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/User/1954/Dashboards


Request URL : https://api-qa-staging-2.oqsha.com/UserModuleNotificationsCount?OrganisationId=387&currentUserId=1954


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/InspectionType/All


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/297/IncidentLocations?isActive=1


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/297/Users/1954/incidentsites?isActive=1


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/1


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Tasks/24009


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/297/UserPreference


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Category/1085


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


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


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/297/Users/1954


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/297/InspectionType/All


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/1


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


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


Request Body : {"SiteId":[872]}


Request URL : https://api-qa-staging-2.oqsha.com/AppFilterUsers?Role=fieldStaff&OrgId=387&LocationId=872


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


Request Body : {"OrgId":[297],"PageNumber":1,"PageLimit":10,"SearchTerm":"","SortingColumn":["Frequency"],"SortingOrder":["desc"],"SiteId":[],"SaveStatus":""}


Request URL : http://localhost:9092/OsmoVisionIncident


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-12688: NO-Hardhat, NO-Safety Vest
  Unknown-12689: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-12690: NO-Safety Vest
  Unknown-12691: NO-Hardhat, NO-Mask
  Unknown-12692: NO-Safety Vest
  Unknown-12693: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-12694: NO-Safety Vest, Safety Vest
  Unknown-12695: NO-Hardhat, NO-Safety Vest
  Unknown-12696: Hardhat, NO-Safety Vest
  Unknown-12697: Hardhat, NO-Mask
  Unknown-12698: NO-Hardhat


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":26174},{"Key":"AssignedToID", "Value":1761}]}


Immediate notifications not found. Disposing the notification object.


Pushing New Incident Notification object to NSQ


NotificationObject: {"EventName":"NEW_INCIDENT", "EventArgs":[{"Key":"IncidentID", "Value":26174}]}


Inserting activity with data: IncidentReporter.DAL.Models.ActivityDBO


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 26174


Attachment count : 11;


Validating attachment : combined_20260204_045908_900541_f5123899.jpg;


Validating attachment : combined_20260204_045928_071224_f5124162.jpg;


Attachments updated for the incident Id = 26174


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/297/InspectionType/All


Request Body : {"OrgId":[297],"PageNumber":2,"PageLimit":10,"SearchTerm":"","SortingColumn":["Frequency"],"SortingOrder":["desc"],"SiteId":[],"SaveStatus":""}


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


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


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/387/Users/1


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/IncidentLocations?isActive=1


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/1954/incidentsites?isActive=1


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


Request URL : https://api-qa-staging-2.oqsha.com/Assets/AssetTypes?OrgId=387&SortingOrder=asc&SortingColumn=Name


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/UserPreference


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/User/1/Dashboards


Request URL : https://api-qa-staging-2.oqsha.com/UserModuleNotificationsCount?OrganisationId=387&currentUserId=1


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/1954


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/User/1954/Dashboards


Request URL : https://api-qa-staging-2.oqsha.com/UserModuleNotificationsCount?OrganisationId=387&currentUserId=1954


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/InspectionType/All


Request Body : {"OrgId":[387],"PageNumber":1,"PageLimit":10,"SearchTerm":"","SortingColumn":["Frequency"],"SortingOrder":["desc"],"SiteId":[513,510,514,512,515,516,517,518,519,520],"SaveStatus":""}


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


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


Request Body : {"OrgId":[387],"PageNumber":1,"PageLimit":10,"SearchTerm":"","SortingColumn":["Frequency"],"SortingOrder":["desc"],"SiteId":[],"SaveStatus":""}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/InspectionType/229


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/InspectionType/229/Comments


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


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


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/387/Users/1


Request URL : https://api-qa-staging-2.oqsha.com/Assets/AssetTypes?OrgId=387&SortingOrder=asc&SortingColumn=Name


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/User/1/Dashboards


Request URL : https://api-qa-staging-2.oqsha.com/UserModuleNotificationsCount?OrganisationId=387&currentUserId=1


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Assets/Maintenance/AcmModules?orgId=387


Request URL : https://api-qa-staging-2.oqsha.com/Divisions?OrgId=387&SiteId=1084&SiteId=872&SiteId=871&SiteId=1020&SiteId=875&SiteId=877


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Contractors/All?&siteIds=1084&siteIds=872&siteIds=871&siteIds=1020&siteIds=875&siteIds=877&IsActive=1


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Device/Unassociated


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Assets/990


Request URL : https://api-qa-staging-2.oqsha.com/Assets/AssetTypes?OrgId=387&SortingOrder=asc&SortingColumn=Name


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/Users/DropDown?siteId=1084&siteId=872&siteId=871&siteId=1020&siteId=875&siteId=877&roleId=541


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/InspectionType/All?SortingColumn=InspectionType&SortingOrder=asc


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/AssetMaintenance/29/Categories


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Assets/990/History


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?SortingColumn=Name&SortingOrder=Asc&SiteId=1084&SiteId=872&SiteId=871&SiteId=1020&SiteId=875&SiteId=877


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


Request Body : {"OrgId":[387],"PageNumber":1,"PageLimit":10,"SearchTerm":"","SortingColumn":["PendingWith"],"SortingOrder":["desc"],"FromDate":"2025-04-01","ToDate":"2026-02-14","AssetId":[990]}


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Assets/Maintenance/AcmModules?orgId=387


Request URL : https://api-qa-staging-2.oqsha.com/Divisions?OrgId=387&SiteId=1084&SiteId=872&SiteId=871&SiteId=1020&SiteId=875&SiteId=877


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Contractors/All?&siteIds=1084&siteIds=872&siteIds=871&siteIds=1020&siteIds=875&siteIds=877&IsActive=1


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Device/Unassociated


Request URL : https://api-qa-staging-2.oqsha.com/Assets/AssetTypes?OrgId=387&SortingOrder=asc&SortingColumn=Name


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Assets/989


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Assets/989/History


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/InspectionType/All?SortingColumn=InspectionType&SortingOrder=asc


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


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


Request Body : {"OrgId":[387],"PageNumber":1,"PageLimit":10,"SearchTerm":"","SortingColumn":["PendingWith"],"SortingOrder":["desc"],"FromDate":"2025-04-01","ToDate":"2026-02-14","AssetId":[989]}


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?SortingColumn=Name&SortingOrder=Asc&SiteId=1084&SiteId=872&SiteId=871&SiteId=1020&SiteId=875&SiteId=877


Request URL : http://localhost:9092/OsmoVisionIncident


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-12699: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-12700: NO-Safety Vest
  Unknown-12701: Hardhat, NO-Hardhat
  Unknown-12702: NO-Hardhat
  Unknown-12703: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-12704: NO-Hardhat, NO-Safety Vest
  Unknown-7434: NO-Hardhat, NO-Safety Vest


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":26175},{"Key":"AssignedToID", "Value":1761}]}


Immediate notifications not found. Disposing the notification object.


Pushing New Incident Notification object to NSQ


NotificationObject: {"EventName":"NEW_INCIDENT", "EventArgs":[{"Key":"IncidentID", "Value":26175}]}


Inserting activity with data: IncidentReporter.DAL.Models.ActivityDBO


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 26175


Attachment count : 7;


Validating attachment : combined_20260204_045948_882676_f5124462.jpg;


Validating attachment : combined_20260204_050006_910187_f5124732.jpg;


Attachments updated for the incident Id = 26175


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


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


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/387/Users/1


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


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


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Assets/Maintenance/AcmModules?orgId=387


Request URL : https://api-qa-staging-2.oqsha.com/Divisions?OrgId=387&SiteId=1084&SiteId=872&SiteId=871&SiteId=1020&SiteId=875&SiteId=877


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/User/1/Dashboards


Request URL : https://api-qa-staging-2.oqsha.com/UserModuleNotificationsCount?OrganisationId=387&currentUserId=1


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Contractors/All?&siteIds=1084&siteIds=872&siteIds=871&siteIds=1020&siteIds=875&siteIds=877&IsActive=1


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Device/Unassociated


Request URL : https://api-qa-staging-2.oqsha.com/Assets/AssetTypes?OrgId=387&SortingOrder=asc&SortingColumn=Name


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Assets/989


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Assets/989/History


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/InspectionType/All?SortingColumn=InspectionType&SortingOrder=asc


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?SortingColumn=Name&SortingOrder=Asc&SiteId=1084&SiteId=872&SiteId=871&SiteId=1020&SiteId=875&SiteId=877


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


Request Body : {"OrgId":[387],"PageNumber":1,"PageLimit":10,"SearchTerm":"","SortingColumn":["PendingWith"],"SortingOrder":["desc"],"FromDate":"2025-04-01","ToDate":"2026-02-14","AssetId":[989]}


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/Users/DropDown??ModuleName=Inspections&&siteId=1084&siteId=872&siteId=871&siteId=1020&siteId=875&siteId=877


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


Request Body : {"OrgId":[387],"PageNumber":1,"PageLimit":10,"SearchTerm":"","SortingColumn":["PendingWith"],"SortingOrder":["desc"],"FromDate":"2025-04-01","ToDate":"2026-02-14"}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/User/1954/PTWCompany


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Assets/AssetTypes?orgId=387&SortingOrder=asc&SortingColumn=Name&userId=1954


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?SortingColumn=Name&SortingOrder=Asc&SiteId=872


Request URL : http://localhost:9092/OsmoVisionIncident


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-12705: NO-Hardhat, NO-Mask
  Unknown-12706: NO-Hardhat, NO-Safety Vest
  Unknown-12707: NO-Hardhat
  Unknown-12708: NO-Hardhat
  Unknown-7434: NO-Hardhat, NO-Safety Vest
  Unknown-7440: Hardhat, NO-Hardhat, NO-Safety Vest


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":26176},{"Key":"AssignedToID", "Value":1761}]}


Immediate notifications not found. Disposing the notification object.


Pushing New Incident Notification object to NSQ


NotificationObject: {"EventName":"NEW_INCIDENT", "EventArgs":[{"Key":"IncidentID", "Value":26176}]}


Inserting activity with data: IncidentReporter.DAL.Models.ActivityDBO


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 26176


Attachment count : 7;


Validating attachment : combined_20260204_050031_411058_f5125081.jpg;


Validating attachment : combined_20260204_050049_818318_f5125340.jpg;


Attachments updated for the incident Id = 26176


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Assets/Dropdown


Request Body : {"AssetTypeId":112,"SiteId":872,"CompanyId":491}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/AssetTypes/112?siteId=872


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/InspectionType/All?SortingColumn=InspectionType&SortingOrder=asc&siteId=872&AssetTypeId=112


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/InspectionType/All?SortingColumn=InspectionType&SortingOrder=asc&siteId=871&AssetTypeId=112


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?SortingColumn=Name&SortingOrder=Asc&SiteId=871


Request Body : {"AssetTypeId":199,"SiteId":871,"CompanyId":491}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/AssetTypes/199?siteId=871


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/InspectionType/All?SortingColumn=InspectionType&SortingOrder=asc&siteId=871&AssetTypeId=199


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/Users/DropDown


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?siteId=1084


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/PeriodicHealthCheckup/List


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


Request URL : http://localhost:9092/OsmoVisionIncident


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-12709: NO-Hardhat
  Unknown-12710: Hardhat, NO-Hardhat, NO-Safety Vest
  Unknown-12711: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-7440: NO-Hardhat


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":26177},{"Key":"AssignedToID", "Value":1761}]}


Immediate notifications not found. Disposing the notification object.


Pushing New Incident Notification object to NSQ


NotificationObject: {"EventName":"NEW_INCIDENT", "EventArgs":[{"Key":"IncidentID", "Value":26177}]}


Inserting activity with data: IncidentReporter.DAL.Models.ActivityDBO


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 26177


Attachment count : 4;


Validating attachment : combined_20260204_050108_614434_f5125622.jpg;


Validating attachment : combined_20260204_050126_818870_f5125871.jpg;


Attachments updated for the incident Id = 26177


Request URL : https://api-qa-staging-2.oqsha.com/PeriodicMedicalCheckup/Organisations/387/Export


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


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


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/297/Users/1


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


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/297/IncidentManagement/Categories


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/297/Departments?siteId=513&siteId=510&siteId=514&siteId=512&siteId=515&siteId=516&siteId=517&siteId=518&siteId=519&siteId=520


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/297/Users/DropDown?ModuleName=Incident Management&siteId=513&siteId=510&siteId=514&siteId=512&siteId=515&siteId=516&siteId=517&siteId=518&siteId=519&siteId=520


Request Body : {"SiteId":[513,510,514,512,515,516,517,518,519,520]}


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


Request URL : https://api-qa-staging-2.oqsha.com/PeriodicHealthCheckup/Organisations/387/Export


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/IncidentLocations?isActive=1


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/1/incidentsites?isActive=1


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/UserPreference


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


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


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/Organisation/387/Modules


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/1


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/User/1/Dashboards


Request URL : https://api-qa-staging-2.oqsha.com/UserModuleNotificationsCount?OrganisationId=387&currentUserId=1


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/PeriodicHealthCheckup/Export


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?SortingColumn=Name&SortingOrder=Asc&SiteId=1084&SiteId=872&SiteId=871&SiteId=1020&SiteId=875&SiteId=877


Request URL : https://api-qa-staging-2.oqsha.com/PtwStatuses?orgId=387


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/User/1/JobTypes


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/WorkPermit/Categories


Request Body : {}


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/1


Request Body : {"SortingColumn":["CategoryName"],"SortingOrder":["asc"],"SiteId":[1084]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/WorkPermit/ShiftTimings


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?siteId=1084


Request URL : http://localhost:9092/OsmoVisionIncident


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-12712: NO-Hardhat
  Unknown-12713: Hardhat, NO-Safety Vest
  Unknown-12714: NO-Hardhat
  Unknown-12715: Hardhat, NO-Hardhat, NO-Safety Vest


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":26178},{"Key":"AssignedToID", "Value":1761}]}


Immediate notifications not found. Disposing the notification object.


Pushing New Incident Notification object to NSQ


NotificationObject: {"EventName":"NEW_INCIDENT", "EventArgs":[{"Key":"IncidentID", "Value":26178}]}


Inserting activity with data: IncidentReporter.DAL.Models.ActivityDBO


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 26178


Attachment count : 4;


Validating attachment : combined_20260204_050145_506207_f5126144.jpg;


Validating attachment : combined_20260204_050219_922509_f5126642.jpg;


Attachments updated for the incident Id = 26178


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/WorkPermit/Categories


Request Body : {"SortingColumn":["CategoryName"],"SortingOrder":["asc"],"SiteId":[872]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/WorkPermit/ShiftTimings


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?siteId=872


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


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/Organisation/387/Users/Dropdown?siteId=872&departmentId=91


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/1


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


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


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Assets/Maintenance/AcmModules?orgId=387


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/User/1/Dashboards


Request URL : https://api-qa-staging-2.oqsha.com/UserModuleNotificationsCount?OrganisationId=387&currentUserId=1


Request URL : https://api-qa-staging-2.oqsha.com/Divisions?OrgId=387&SiteId=1084&SiteId=872&SiteId=871&SiteId=1020&SiteId=875&SiteId=877


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Contractors/All?&siteIds=1084&siteIds=872&siteIds=871&siteIds=1020&siteIds=875&siteIds=877&IsActive=1


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Device/Unassociated


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Assets/989


Request URL : https://api-qa-staging-2.oqsha.com/Assets/AssetTypes?OrgId=387&SortingOrder=asc&SortingColumn=Name


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Assets/989/History


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/InspectionType/All?SortingColumn=InspectionType&SortingOrder=asc


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?SortingColumn=Name&SortingOrder=Asc&SiteId=1084&SiteId=872&SiteId=871&SiteId=1020&SiteId=875&SiteId=877


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


Request Body : {"OrgId":[387],"PageNumber":1,"PageLimit":10,"SearchTerm":"","SortingColumn":["PendingWith"],"SortingOrder":["desc"],"AssetId":[989]}


Request Body : {"OrgId":[387],"PageNumber":1,"PageLimit":10,"SearchTerm":"","SortingColumn":["PendingWith"],"SortingOrder":["desc"],"FromDate":"2025-04-01","ToDate":"2026-02-14","AssetId":[989]}


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


Request Body : {"OrgId":[387],"RoleId":[566],"LocationId":[872],"SortingColumn":["DisplayName"],"SortingOrder":["asc"]}


Request Body : {"OrgId":[387],"RoleId":[541],"LocationId":[872],"SortingColumn":["DisplayName"],"SortingOrder":["asc"]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/PeriodicHealthCheckup/Export


Request Body : {
    "Columns": [
        "Uid",
        "UserName",
        "CreatedOn",
        "SiteName",
        "DepartmentName",
        "ProcessName"
    ],
    "UserIds": [],
    "DepartmentIds": [],
    "SiteIds": [],
    "FromDate": "2026-01-28",
    "ToDate": "2026-02-04",
    "SearchTerm": "",
    "SortingColumn": ["CreatedOn"],
    "SortingOrder": ["desc"]
}


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/Users/DropDown?ModuleName=Work Permit&SiteId=872


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


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


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 : http://localhost:9092/OsmoVisionIncident


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-12716: NO-Safety Vest
  Unknown-12717: NO-Hardhat, NO-Mask
  Unknown-12718: Hardhat, NO-Hardhat, NO-Safety Vest
  Unknown-7440: NO-Hardhat


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":26179},{"Key":"AssignedToID", "Value":1761}]}


Immediate notifications not found. Disposing the notification object.


Pushing New Incident Notification object to NSQ


NotificationObject: {"EventName":"NEW_INCIDENT", "EventArgs":[{"Key":"IncidentID", "Value":26179}]}


Inserting activity with data: IncidentReporter.DAL.Models.ActivityDBO


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 26179


Attachment count : 4;


Validating attachment : combined_20260204_050238_254801_f5126902.jpg;


Validating attachment : combined_20260204_050255_979183_f5127152.jpg;


Attachments updated for the incident Id = 26179


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/1


Request URL : https://api-qa-staging-2.oqsha.com/Reports/IncidentCountReport?OrgId=387&StartDate=2026-02-04&EndDate=2026-02-04


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


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


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/OrganisationStats?FromDate=2026-01-27&ToDate=2026-02-03&


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/User/1/Dashboards


Request URL : https://api-qa-staging-2.oqsha.com/UserModuleNotificationsCount?OrganisationId=387&currentUserId=1


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/IncidentManagement/Categories


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?siteId=1084&siteId=872&siteId=871&siteId=1020&siteId=875&siteId=877


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/Users/DropDown?ModuleName=Incident Management&siteId=1084&siteId=872&siteId=871&siteId=1020&siteId=875&siteId=877


Request Body : {"SiteId":[1084,872,871,1020,875,877]}


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


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


Request Body : {"SiteId":[],"PageNumber":1,"PageSize":10,"SearchTerm":"","SortingColumn":["CreatedOn"],"SortingOrder":["desc"]}


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


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


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


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


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


Request URL : http://localhost:9092/OsmoVisionIncident


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-12719: NO-Hardhat, NO-Mask, NO-Safety Vest, Safety Vest
  Unknown-12720: NO-Hardhat, NO-Safety Vest
  Unknown-12721: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-12722: Hardhat, NO-Hardhat, NO-Safety Vest
  Unknown-12723: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-12724: NO-Hardhat, NO-Safety Vest
  Unknown-7450: NO-Hardhat, NO-Safety Vest


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":26180},{"Key":"AssignedToID", "Value":1761}]}


Immediate notifications not found. Disposing the notification object.


Pushing New Incident Notification object to NSQ


NotificationObject: {"EventName":"NEW_INCIDENT", "EventArgs":[{"Key":"IncidentID", "Value":26180}]}


Inserting activity with data: IncidentReporter.DAL.Models.ActivityDBO


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 26180


Attachment count : 7;


Validating attachment : combined_20260204_050315_321788_f5127419.jpg;


Validating attachment : combined_20260204_050333_645033_f5127682.jpg;


Attachments updated for the incident Id = 26180


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


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


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/387/Users/1


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


Request Body : {"SiteId":[],"PageNumber":1,"PageSize":10,"SearchTerm":"","SortingColumn":["CreatedOn"],"SortingOrder":["desc"]}


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/User/1/Dashboards


Request URL : https://api-qa-staging-2.oqsha.com/UserModuleNotificationsCount?OrganisationId=387&currentUserId=1


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


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


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


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


Sanitized JSON passed validation: {
  "Sections": [
    {
      "SectionId": 1,
      "SectionName": "New Section 2",
      "SectionType": "text",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 1,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 1,
          "Check": "New check 1",
          "Type": "text",
          "Value": null,
          "IsMandatory": 0
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "ConditionalRules": []
    },
    {
      "SectionId": 3,
      "SectionName": "New Section 3",
      "SectionType": "checkbox",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 2,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "ConditionalRules": []
    },
    {
      "SectionId": 2,
      "SectionName": "New Section 1",
      "SectionType": "text",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 3,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 1,
          "Check": "New check 1",
          "Type": "text",
          "Value": null,
          "IsMandatory": 0
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "ConditionalRules": []
    },
    {
      "SectionId": 0,
      "SectionName": "Standalone Checks",
      "SectionType": "text",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 0,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": "0_1",
          "Check": "New check 1",
          "Type": "text",
          "Value": null,
          "IsMandatory": 0
        },
        {
          "Id": "0_2",
          "Check": "New check 2",
          "Type": "text",
          "Value": null,
          "IsMandatory": 0
        },
        {
          "Id": "0_3",
          "Check": "New check 3",
          "Type": "text",
          "Value": null,
          "IsMandatory": 0
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false
    }
  ]
}


Audit log sent successfully.


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?SortingColumn=Name&SortingOrder=Asc&SiteId=1084


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/InspectionType/All?SortingColumn=InspectionType&SortingOrder=asc&siteId=1084&AssetTypeId=199


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Assets/Dropdown


Request Body : {"AssetTypeId":112,"SiteId":1084,"CompanyId":491}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/AssetTypes/112?siteId=1084


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/InspectionType/All?SortingColumn=InspectionType&SortingOrder=asc&siteId=1084&AssetTypeId=112


Sanitized JSON passed validation: {
  "Sections": [
    {
      "SectionId": 1,
      "SectionName": "New Section 2",
      "SectionType": "text",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 1,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 1,
          "Check": "New check 1",
          "Type": "text",
          "Value": null,
          "IsMandatory": 0
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "ConditionalRules": []
    },
    {
      "SectionId": 3,
      "SectionName": "New Section 3",
      "SectionType": "checkbox",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 2,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "ConditionalRules": []
    },
    {
      "SectionId": 2,
      "SectionName": "New Section 1",
      "SectionType": "text",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 3,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 1,
          "Check": "New check 1",
          "Type": "text",
          "Value": null,
          "IsMandatory": 0
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "ConditionalRules": []
    },
    {
      "SectionId": 0,
      "SectionName": "Standalone Checks",
      "SectionType": "text",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 0,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": "0_1",
          "Check": "New check 1",
          "Type": "text",
          "Value": null,
          "IsMandatory": 0
        },
        {
          "Id": "0_2",
          "Check": "New check 2",
          "Type": "text",
          "Value": null,
          "IsMandatory": 0
        },
        {
          "Id": "0_3",
          "Check": "New check 3",
          "Type": "text",
          "Value": null,
          "IsMandatory": 0
        },
        {
          "Id": "0_4",
          "Check": "New check 4",
          "Type": "text",
          "Value": null,
          "IsMandatory": 0
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false
    }
  ]
}


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


Request Body : {"SiteId":[],"PageNumber":1,"PageSize":10,"SearchTerm":"","SortingColumn":["CreatedOn"],"SortingOrder":["desc"]}


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


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


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/387/Users/1954


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/User/1954/Dashboards


Request URL : https://api-qa-staging-2.oqsha.com/UserModuleNotificationsCount?OrganisationId=387&currentUserId=1954


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/InspectionType/All


Request Body : {"OrgId":[387],"PageNumber":1,"PageLimit":10,"SearchTerm":"","SortingColumn":["Frequency"],"SortingOrder":["desc"],"SiteId":[],"SaveStatus":""}


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


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


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


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


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


Sanitized JSON passed validation: {
  "Sections": [
    {
      "SectionId": 1,
      "SectionName": "New Section 2",
      "SectionType": "text",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 1,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 1,
          "Check": "New check 1",
          "Type": "text",
          "Value": null,
          "IsMandatory": 0
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "ConditionalRules": []
    },
    {
      "SectionId": 3,
      "SectionName": "New Section 3",
      "SectionType": "checkbox",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 2,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "ConditionalRules": []
    },
    {
      "SectionId": 2,
      "SectionName": "New Section 1",
      "SectionType": "text",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 3,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 1,
          "Check": "New check 1",
          "Type": "text",
          "Value": null,
          "IsMandatory": 0
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "ConditionalRules": []
    },
    {
      "SectionId": 0,
      "SectionName": "Standalone Checks",
      "SectionType": "text",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 0,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 1,
          "Check": "New check 1",
          "Type": "text",
          "Value": null,
          "IsMandatory": 0
        },
        {
          "Id": 2,
          "Check": "New check 2",
          "Type": "text",
          "Value": null,
          "IsMandatory": 0
        },
        {
          "Id": 3,
          "Check": "New check 3",
          "Type": "text",
          "Value": null,
          "IsMandatory": 0
        },
        {
          "Id": 4,
          "Check": "New check 4",
          "Type": "text",
          "Value": null,
          "IsMandatory": 0
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false
    }
  ]
}


Audit log sent successfully.


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


Request Body : {"SiteId":[],"PageNumber":1,"PageSize":10,"SearchTerm":"","SortingColumn":["CreatedOn"],"SortingOrder":["desc"]}


Request URL : http://localhost:9092/OsmoVisionIncident


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-12725: Hardhat, NO-Mask
  Unknown-12726: NO-Hardhat, NO-Safety Vest
  Unknown-12727: NO-Hardhat, NO-Safety Vest
  Unknown-12728: NO-Hardhat
  Unknown-12729: NO-Hardhat, NO-Mask, NO-Safety Vest, No_Gloves
  Unknown-12730: NO-Hardhat, NO-Mask
  Unknown-7440: NO-Hardhat, NO-Safety Vest


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":26181},{"Key":"AssignedToID", "Value":1761}]}


Immediate notifications not found. Disposing the notification object.


Pushing New Incident Notification object to NSQ


NotificationObject: {"EventName":"NEW_INCIDENT", "EventArgs":[{"Key":"IncidentID", "Value":26181}]}


Inserting activity with data: IncidentReporter.DAL.Models.ActivityDBO


OsmoVision Webhook Incident is created. Incident Id = 26181


Attachment count : 7;


Validating attachment : combined_20260204_050353_662445_f5127963.jpg;


Validating attachment : combined_20260204_050411_956780_f5128229.jpg;


Attachments updated for the incident Id = 26181


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/1


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?SiteIds=1084&SiteIds=872&SiteIds=871&SiteIds=1020&SiteIds=875&SiteIds=877


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/2995


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


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


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/Countries


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/1954


Request URL : https://api-qa-staging-2.oqsha.com/Assets/AssetTypes?OrgId=387&SortingOrder=asc&SortingColumn=Name


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/1


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?SortingColumn=Name&SortingOrder=Asc&SiteId=1084&SiteId=872&SiteId=871&SiteId=1020&SiteId=875&SiteId=877


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/RiskAssessmentType/All


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Divisions/Dropdown?SiteId=1084&SiteId=872&SiteId=871&SiteId=1020&SiteId=875&SiteId=877


Request Body : {"orgId":387,"SiteId":[]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/User/1954/Dashboards


Request URL : https://api-qa-staging-2.oqsha.com/UserModuleNotificationsCount?OrganisationId=387&currentUserId=1954


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/User/2995/JobTypes


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


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


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


Request Body : {"SiteId":[872],"UserId":2995}


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/CompanyTypes


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/2995


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Contractors/All?&siteIds=1084&siteIds=872&siteIds=871&siteIds=1020&siteIds=875&siteIds=877&IsActive=1


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/ModulePermissions?RoleIds=552


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/Users/ModuleTypes?&SiteId=872&AcmRoleId=552


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/2995/HealthRecord


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/2995/History


Request URL : https://api-qa-staging-2.oqsha.com/Batches/Own?AsFaculty=true&AsParticipant=true&organisationId=387&userId=2995


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/RiskAssessment/Activities


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/RiskAssessmentType/All


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/Users/DropDown?ModuleName=HIRA&siteId=872


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?SortingColumn=Name&SortingOrder=Asc&SiteId=872


Request Body : {"orgId":387,"SiteId":[872]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/tasks?OrgId=387&siteId=872&SortingColumn=TaskTitle&SortingOrder=asc


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/1


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?SiteIds=1084&SiteIds=872&SiteIds=871&SiteIds=1020&SiteIds=875&SiteIds=877


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


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


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


Request Body : {"SiteId":[],"PageNumber":1,"PageSize":10,"SearchTerm":"","SortingColumn":["CreatedOn"],"SortingOrder":["desc"]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/RiskAssessmentType/454


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/2815


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Assets/AssetTypes?OrgId=387&SortingOrder=asc&SortingColumn=Name


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Divisions/Dropdown?SiteId=1084&SiteId=872&SiteId=871&SiteId=1020&SiteId=875&SiteId=877


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/1


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/User/2815/JobTypes


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


Request Body : {"SiteId":[872],"UserId":2815}


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/CompanyTypes


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Contractors/All?&siteIds=1084&siteIds=872&siteIds=871&siteIds=1020&siteIds=875&siteIds=877&IsActive=1


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/ModulePermissions?RoleIds=647


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/2815/History


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/Users/ModuleTypes?&SiteId=872&AcmRoleId=647


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/2815/HealthRecord


Request URL : https://api-qa-staging-2.oqsha.com/Batches/Own?AsFaculty=true&AsParticipant=true&organisationId=387&userId=2815


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


Request URL : http://localhost:9092/OsmoVisionIncident


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-12731: Gloves, NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-12732: NO-Safety Vest
  Unknown-12733: NO-Hardhat
  Unknown-7440: NO-Hardhat, NO-Safety Vest
  Unknown-7450: Hardhat, NO-Safety Vest


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":26182},{"Key":"AssignedToID", "Value":1761}]}


Immediate notifications not found. Disposing the notification object.


Pushing New Incident Notification object to NSQ


NotificationObject: {"EventName":"NEW_INCIDENT", "EventArgs":[{"Key":"IncidentID", "Value":26182}]}


Inserting activity with data: IncidentReporter.DAL.Models.ActivityDBO


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 26182


Attachment count : 5;


Validating attachment : combined_20260204_050431_669260_f5128507.jpg;


Validating attachment : combined_20260204_050448_936652_f5128772.jpg;


Attachments updated for the incident Id = 26182


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


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


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


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/387/Users/1


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?SortingColumn=Name&SortingOrder=Asc&SiteId=1084&SiteId=872&SiteId=871&SiteId=1020&SiteId=875&SiteId=877


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/RiskAssessmentType/All


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


Request Body : {"orgId":387,"SiteId":[]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/User/1/Dashboards


Request URL : https://api-qa-staging-2.oqsha.com/UserModuleNotificationsCount?OrganisationId=387&currentUserId=1


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/RiskAssessment/1827/SubActivities


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


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


Request Body : {}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?SiteIds=1084&SiteIds=872&SiteIds=871&SiteIds=1020&SiteIds=875&SiteIds=877


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?siteId=872


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/1


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


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


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


Request Body : {"SiteId":[]}


Request URL : https://api-qa-staging-2.oqsha.com/AppFilterUsers?Role=fieldStaff&OrgId=387


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/Users/DropDown??ModuleName=Tasks&&siteId=1084&siteId=872&siteId=871&siteId=1020&siteId=875&siteId=877


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


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


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


Request URL : http://localhost:9092/OsmoVisionIncident


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-12734: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-12735: NO-Hardhat, NO-Safety Vest
  Unknown-12736: Hardhat
  Unknown-7440: NO-Hardhat, NO-Safety Vest
  Unknown-7455: NO-Hardhat, NO-Safety Vest
  Unknown-7467: NO-Hardhat


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":26183},{"Key":"AssignedToID", "Value":1761}]}


Immediate notifications not found. Disposing the notification object.


Pushing New Incident Notification object to NSQ


NotificationObject: {"EventName":"NEW_INCIDENT", "EventArgs":[{"Key":"IncidentID", "Value":26183}]}


Inserting activity with data: IncidentReporter.DAL.Models.ActivityDBO


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 26183


Attachment count : 6;


Validating attachment : combined_20260204_050507_971361_f5129035.jpg;


Validating attachment : combined_20260204_050526_296603_f5129291.jpg;


Attachments updated for the incident Id = 26183


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?SortingColumn=Name&SortingOrder=Asc&SiteId=1084&SiteId=872&SiteId=871&SiteId=1020&SiteId=875&SiteId=877


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/User/1/JobTypes


Request URL : https://api-qa-staging-2.oqsha.com/PtwStatuses?orgId=387


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/WorkPermit/Categories


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


Request Body : {}


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/1


Request Body : {"SortingColumn":["CategoryName"],"SortingOrder":["asc"],"SiteId":[1084]}


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/WorkPermit/ShiftTimings


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?siteId=1084


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/Users/DropDown??ModuleName=Work Permit


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/WorkPermit/321


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/WorkPermit/321/History


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?siteId=871


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/Users/Dropdown?departmentId=79


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/WorkPermit/Category/1?categoryType=Extension


Request Body : {"SortingColumn":["CategoryName"],"SortingOrder":["asc"],"SiteId":[871]}