Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/83/Categories/107


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Action-Trackers


Request URL : https://api-sandbox.oqsha.com/Organisations/262/PendingActionsNotifications


Request URL : https://api-sandbox.oqsha.com/Transition-History?orgId=262&ModuleId=83&EntityId=659


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/87/Categories/RecordIds


Request Body : {"CategoryIds":[104]}


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Action-Trackers/All


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Modules/121/Workflows/States/Startable


Request Body : {}


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Company/All?&IsActive=1


Request URL : https://api-sandbox.oqsha.com/Organisation/262/Users/DropDown?ModuleName=Action Trackers&siteId=882


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/83/Workflows/States/Startable


Request Body : {"Dimensions":{"CategoryTypeId":["107"]}}


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Contractors/All?siteIds=735&IsActive=1


Request Body : {"Dimensions":{"CategoryTypeId":["175"]}}


Request URL : https://api-sandbox.oqsha.com/Transition-History?orgId=262&ModuleId=83&EntityId=660


Request URL : https://api-sandbox.oqsha.com/Resources/app-language-eng?orgId=198


Request URL : https://api-sandbox.oqsha.com/Organisation/262/Users/DropDown


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/87/Categories/104


Request URL : https://api-sandbox.oqsha.com/Organisation/262/AccessControl/Roles


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/87/Workflows/States/Types


Request URL : https://api-sandbox.oqsha.com/Trigger-Configs/Dropdowns


Request URL : https://api-sandbox.oqsha.com/Languages


Request URL : https://api-sandbox.oqsha.com/Modules/APIs


Request URL : https://api-sandbox.oqsha.com/Modules/Version/All?Appversion=6.6.0


Request URL : https://api-sandbox.oqsha.com/Organisations/198


Request URL : https://api-sandbox.oqsha.com/UserPushNotifications?filter.pageNumber=1&filter.pageLimit=1&filter.isRead=false


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/198


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisations/198/SideMenu


Request URL : https://api-sandbox.oqsha.com/Health


Request URL : https://api-sandbox.oqsha.com/AppVersions?DeviceType=android&IsLatestVersion=true&IsOqsha=true


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/83/Categories/All


Request Body : {"PageNumber":1,"PageLimit":500,"IsPublished":true,"UserId":267,"AcmModuleId":83}


Request URL : https://api-sandbox.oqsha.com/Organisations/251/VisitorManagement


Request URL : https://api-sandbox.oqsha.com/Users/267/Organisations?onlyFieldStaff=true


Published trigger event: OrgId=251, SourceModuleId=121, SourceRecordId=22, Event=record_updated


[VM-Notify] Orchestrator | visitorId=22 orgId=251 count=1 topic=stg.notification.orchestrator actorContext={"Employee":[1322],"createdby":[267]}


Notification is within the configured time window. OrgId: 251


Request URL : https://api-sandbox.oqsha.com/Organisations/251/VisitorManagement/TriggerCallback


Request Body : {"status":"skipped","targetRecordId":null,"triggerConfigId":36,"executionLogId":630,"failureReason":"Conditions not met"}


[VM-TriggerCallback] User created — orgId=251 targetRecordId= triggerConfigId=36 status=skipped


[VM-TriggerCallback] No TargetRecordId — skipping PWA link. orgId=251


Queueing Visitor Management Timer Engine event. OrgId=251, ModuleId=121, RecordId=22, TriggerEvent=Requested


Publishing Timer Engine events. EventCount=1, Endpoint=api/timer-engine/events/bulk


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Modules/121/Workflows/States/Types


Request URL : https://api-sandbox.oqsha.com/Organisation/251/Users/DropDown?siteId=737&siteId=747&siteId=736&siteId=734&siteId=748&siteId=735


Request URL : https://api-sandbox.oqsha.com/Organisations/251/VisitorManagement/All


Timer Engine events POST succeeded. Status: OK, Body: {"status":"Success","data":{"totalEventCount":1,"successfulEventCount":1,"failedEventCount":0,"matchedRuleCount":0,"createdQueueCount":0,"skippedQueueCount":0,"errors":[],"skippedReasons":[]},"message":"Timer event batch submitted successfully.","errors":null}


Request URL : https://api-sandbox.oqsha.com/Users/267/Location


Request Body : {"Location":"","Latitude":17.407498,"Longitude":78.351073}


Request URL : https://api-sandbox.oqsha.com/Users/1955/Incidents/


Request URL : https://api-sandbox.oqsha.com/Organisations/211/User/1955/PtwCompany?IsActive=1


Request URL : https://api-sandbox.oqsha.com/Organisation/211/UserDetails


Request URL : https://api-sandbox.oqsha.com/Organisations/211/PermitToWork/All?SortingColumn=CreatedOn


Request Body : {"SiteId":[],"AssignedToId":[1955],"DepartmentId":[],"FromDate":"2026-08-28","ToDate":"2026-09-11","Live":true,"Pending":true,"PermitToWorkStatus":["TemporarilySuspended"]}


Request URL : https://api-sandbox.oqsha.com/Organisations/211/DefaultCompany


Request URL : https://api-sandbox.oqsha.com/Organisations/211/PermitToWork/ShiftTimings


Request URL : https://api-sandbox.oqsha.com/Organisation/211/User/1955/JobTypes


Request URL : https://api-sandbox.oqsha.com/Users/267/Courses/


Request URL : https://api-sandbox.oqsha.com/User/267/Preferences


Request URL : https://api-sandbox.oqsha.com/Organisations/255/Inspections/Feed?seeAllInspections=0&FromDate=2026-08-05&ToDate=2026-09-04


Request URL : https://api-sandbox.oqsha.com/Organisations/255/RiskAssessment/All


Request URL : https://api-sandbox.oqsha.com/Organisations/255/ManagementOfChangeList


Request URL : https://api-sandbox.oqsha.com/Organisations/255/Audits/All


Request URL : https://api-sandbox.oqsha.com/Organisations/255/Tasks/List


Request Body : {"SiteIds":[],"InitiatedBy":[],"DepartmentId":[],"MocTypeId":[],"MocStatusId":[],"FromDate":"2026-08-05","ToDate":"2026-09-04"}


Request Body : {"orgId":255,"SiteId":[],"DepartmentId":[],"RiskAssessmentTypeId":[],"RiskAssessmentStatusId":[],"IsLatest":false}


Request Body : {"OrgId":255,"SiteId":[],"CompanyId":[],"TaskCategoryId":[],"TaskAssignee":[],"StatusId":[],"FromDate":"2026-08-05","ToDate":"2026-09-04","PriorityIds":[],"ShowReportedTask":false}


Request Body : {"FromDate":"2026-08-05","ToDate":"2026-09-04","StatusIds":[],"AuditTypeIds":[],"SiteIds":[],"AuditorIds":[],"OrganisationId":255}


Request URL : https://api-sandbox.oqsha.com/Incidents


Request URL : https://api-sandbox.oqsha.com/Organisations/255/PermitToWork/All?SortingColumn=CreatedOn


Request Body : {"FromDate":"2026-08-05","ToDate":"2026-09-04"}


Request URL : https://api-sandbox.oqsha.com/Organisations/211/InspectionStatus


Request URL : https://api-sandbox.oqsha.com/Organisations/211/Inspections/Feed?seeAllInspections=0&FromDate=2026-08-28&ToDate=2026-09-11&pageNumber=1&pageLimit=10


Request URL : https://api-sandbox.oqsha.com/Users/267/Organisations?isAttendanceEnabled=true


Request URL : https://api-sandbox.oqsha.com/Organisations/198/Users/267/incidentsites


Request URL : https://api-sandbox.oqsha.com/Organisations/198/Attendance/Configuration


Request URL : https://api-sandbox.oqsha.com/Assets/AssetTypes?OrgId=211&SortingOrder=Asc&SortingColumn=Name&userId=1955


Request URL : https://api-sandbox.oqsha.com/Users/267/Attendance/Status


Request URL : https://api-sandbox.oqsha.com/Organisations/211/Contractors/All?siteIds=588&status=1&IsActive=1


Request URL : https://api-sandbox.oqsha.com/Organisations/211/Departments?SiteId=588&SortingColumn=Name&SortingOrder=Asc


Request URL : https://api-sandbox.oqsha.com/Batches/Own?AsFaculty=true&AsParticipant=true&organisationId=198


Request URL : https://api-sandbox.oqsha.com/Resources/app-language-eng?orgId=198


Request URL : https://api-sandbox.oqsha.com/Languages


Request URL : https://api-sandbox.oqsha.com/Modules/APIs


Request URL : https://api-sandbox.oqsha.com/Health


Request URL : https://api-sandbox.oqsha.com/AppVersions?DeviceType=android&IsLatestVersion=true&IsOqsha=true


Request URL : https://api-sandbox.oqsha.com/Modules/Version/All?Appversion=6.6.0


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/198


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisations/198/SideMenu


Request URL : https://api-sandbox.oqsha.com/UserPushNotifications?filter.pageNumber=1&filter.pageLimit=1&filter.isRead=false


Request URL : https://api-sandbox.oqsha.com/Organisation/211/InspectionType/All?siteId=588&AssetTypeId=190


Request URL : https://api-sandbox.oqsha.com/Organisations/211/Assets/DropDown


Request Body : {"AssetTypeId":190,"SiteId":588,"CompanyId":42}


Request URL : https://api-sandbox.oqsha.com/Organisation/211/InspectionType/All?siteId=588&AssetTypeId=147


Request Body : {"AssetTypeId":147,"SiteId":588,"CompanyId":42}


Request URL : https://api-sandbox.oqsha.com/Organisation/211/Users/DropDown?moduleName=Inspections&siteId=588&AssetTypeId=147&AcmModuleId=29&categoryIds=429


Request URL : https://api-sandbox.oqsha.com/Organisations/211/InspectionType/429?userId=1955


Request URL : https://api-sandbox.oqsha.com/Organisations/211/Departments?SortingColumn=Name&SortingOrder=Asc


Request URL : https://api-sandbox.oqsha.com/Organisation/211/Users/DropDown?moduleName=Inspections&siteId=588&AssetTypeId=147&AcmModuleId=29&roleId=426&categoryIds=429


Request URL : https://api-sandbox.oqsha.com/Organisation/211/Users/DropDown?moduleName=Inspections&siteId=588&AssetTypeId=147&AcmModuleId=29&roleId=428&categoryIds=429


Request URL : https://api-sandbox.oqsha.com/Organisation/211/Users/DropDown?moduleName=Inspections&siteId=588&AssetTypeId=147&AcmModuleId=29&roleId=427&categoryIds=429


Request URL : https://api-sandbox.oqsha.com/Organisations/211/Inspection


Sanitized JSON passed validation: {
  "Sections": [
    {
      "SectionId": 2,
      "SectionName": "Equipment Status",
      "SectionFiles": [],
      "SectionType": "radio",
      "AllowAttachments": true,
      "AllowTaskAssociation": false,
      "FileUploadControl": {
        "IsCameraAllowed": true,
        "IsImageUploadAllowed": true,
        "IsVideoUploadAllowed": true,
        "IsAudioUploadAllowed": true,
        "IsFileUploadAllowed": true
      },
      "Checks": [
        {
          "Id": "2_1",
          "Check": "Equipment Status at Site",
          "Type": "dynamicradiobutton",
          "Value": "2",
          "IsMandatory": 1,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "In Site"
            },
            {
              "OptionId": 2,
              "OptionText": "Out of Site"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "vertical"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          },
          "DisplayValue": "Out of Site"
        },
        {
          "Id": "2_2",
          "Check": "Equipment Usage Status",
          "Type": "dynamicradiobutton",
          "Value": "1",
          "IsMandatory": 1,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "In Usage"
            },
            {
              "OptionId": 2,
              "OptionText": "Out of Usage"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "vertical"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 1,
            "WidthPercentage": 100
          },
          "DisplayValue": "In Usage"
        }
      ]
    },
    {
      "SectionId": 1,
      "SectionName": "Inspection Checks",
      "SectionType": "checkbox",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 2,
      "AllowAttachments": true,
      "FileUploadControl": {
        "IsCameraAllowed": true,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "AllowTaskAssociationV2": false,
      "IsMandatoryAttachment": true,
      "IsSectionTable": false,
      "MaxRows": null,
      "RequiredRows": 1,
      "ConditionalRules": [
        {
          "sourceSectionId": "2",
          "sourceFieldId": "2_1",
          "condition": "equals",
          "value": 2,
          "actions": "hide"
        },
        {
          "sourceSectionId": "2",
          "sourceFieldId": "2_2",
          "condition": "equals",
          "value": 2,
          "actions": "hide"
        }
      ],
      "VisibilityRules": [],
      "AccessControlRules": [],
      "LabelStyle": {
        "bold": false,
        "italic": false,
        "underline": false,
        "fontSizePx": 14,
        "textColor": "#111827",
        "backgroundColor": "transparent"
      },
      "SectionFiles": []
    },
    {
      "SectionId": 3,
      "SectionName": "Check Points",
      "SectionType": "radio",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 3,
      "AllowAttachments": true,
      "FileUploadControl": {
        "IsCameraAllowed": true,
        "IsImageUploadAllowed": true,
        "IsVideoUploadAllowed": true,
        "IsAudioUploadAllowed": true,
        "IsFileUploadAllowed": true
      },
      "Checks": [
        {
          "Id": "3_1",
          "Check": "Is diesel generator physically good and good in condition?",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 1,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          },
          "DisplayValue": null
        },
        {
          "Id": "3_2",
          "Check": "Is display panel of DG has in good condition?",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 1,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 1,
            "WidthPercentage": 100
          },
          "DisplayValue": null
        },
        {
          "Id": "3_3",
          "Check": "Is emergency button was in working condition and tested properly?",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 1,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 2,
            "WidthPercentage": 100
          },
          "DisplayValue": null
        },
        {
          "Id": "3_4",
          "Check": "Is the door of DG was in good operable condition?",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 1,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 3,
            "WidthPercentage": 100
          },
          "DisplayValue": null
        },
        {
          "Id": "3_5",
          "Check": "Is insulated rubber mat available at all panel of Diesel Generator?",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 1,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 4,
            "WidthPercentage": 100
          },
          "DisplayValue": null
        },
        {
          "Id": "3_6",
          "Check": "Is the spark arrestor has installed as per requirement?",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 1,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 5,
            "WidthPercentage": 100
          },
          "DisplayValue": null
        },
        {
          "Id": "3_7",
          "Check": "Is the power supply panel has provided with MCB/ELCB/RCCB?",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 1,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 6,
            "WidthPercentage": 100
          },
          "DisplayValue": null
        },
        {
          "Id": "3_8",
          "Check": "Is diesel generator placed on aggregate/Gravel stone area?",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 1,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 7,
            "WidthPercentage": 100
          },
          "DisplayValue": null
        },
        {
          "Id": "3_9",
          "Check": "Is the smoke exhaust pipe is upright position? (towards to sky)",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 1,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 8,
            "WidthPercentage": 100
          },
          "DisplayValue": null
        },
        {
          "Id": "3_10",
          "Check": "Is stack emission level are monitoring?",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 1,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 9,
            "WidthPercentage": 100
          },
          "DisplayValue": null
        },
        {
          "Id": "3_11",
          "Check": "Is suitable fire extinguisher and sand buckets is available near Diesel Generator?",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 1,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 10,
            "WidthPercentage": 100
          },
          "DisplayValue": null
        },
        {
          "Id": "3_12",
          "Check": "Is proper caution signages are provided near Diesel Generator?",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 1,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 11,
            "WidthPercentage": 100
          },
          "DisplayValue": null
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "AllowTaskAssociationV2": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "MaxRows": null,
      "RequiredRows": 1,
      "ConditionalRules": [
        {
          "sourceSectionId": "2",
          "sourceFieldId": "2_1",
          "condition": "equals",
          "value": 2,
          "actions": "hide"
        },
        {
          "sourceSectionId": "2",
          "sourceFieldId": "2_2",
          "condition": "equals",
          "value": 2,
          "actions": "hide"
        }
      ],
      "VisibilityRules": [],
      "AccessControlRules": [],
      "LabelStyle": {
        "bold": false,
        "italic": false,
        "underline": false,
        "fontSizePx": 14,
        "textColor": "#111827",
        "backgroundColor": "transparent"
      },
      "SectionFiles": []
    },
    {
      "SectionId": 4,
      "SectionName": "Rejection Criteria",
      "SectionType": "radio",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 4,
      "AllowAttachments": true,
      "FileUploadControl": {
        "IsCameraAllowed": true,
        "IsImageUploadAllowed": true,
        "IsVideoUploadAllowed": true,
        "IsAudioUploadAllowed": true,
        "IsFileUploadAllowed": true
      },
      "Checks": [
        {
          "Id": "4_1",
          "Check": "Noise level > 75 dB(A) at 1 meter. IS 10002",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          },
          "DisplayValue": null
        },
        {
          "Id": "4_2",
          "Check": "Insulation resistance < 1 MΩ. IS 10000",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 1,
            "WidthPercentage": 100
          },
          "DisplayValue": null
        },
        {
          "Id": "4_3",
          "Check": "Frequency variation beyond ±2.5%.IS 10000",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 2,
            "WidthPercentage": 100
          },
          "DisplayValue": null
        },
        {
          "Id": "4_4",
          "Check": "Voltage variation beyond ±5% (e.g., outside 380V ±19V for 400V supply). IS 10000",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 3,
            "WidthPercentage": 100
          },
          "DisplayValue": null
        },
        {
          "Id": "4_5",
          "Check": "Engine fails to start within 10 seconds in auto mode. IS 13364",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 4,
            "WidthPercentage": 100
          },
          "DisplayValue": null
        },
        {
          "Id": "4_6",
          "Check": "Fuel consumption exceeds specified limits by >10%.IS 13364",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 5,
            "WidthPercentage": 100
          },
          "DisplayValue": null
        },
        {
          "Id": "4_7",
          "Check": "Vibration exceeding 4.5 mm/s rms acceleration (typical limit). IS 10000",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 6,
            "WidthPercentage": 100
          },
          "DisplayValue": null
        },
        {
          "Id": "4_8",
          "Check": "Battery voltage drops below 10.5 V (for 12 V system). IS 13364",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 7,
            "WidthPercentage": 100
          },
          "DisplayValue": null
        },
        {
          "Id": "4_9",
          "Check": "Output power under full load test < 95% of rated kVA. IS 10000",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 8,
            "WidthPercentage": 100
          },
          "DisplayValue": null
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "AllowTaskAssociationV2": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "MaxRows": null,
      "RequiredRows": 1,
      "ConditionalRules": [
        {
          "sourceSectionId": "4",
          "sourceFieldId": "",
          "condition": "equals",
          "value": "",
          "actions": "hide"
        },
        {
          "sourceSectionId": "2",
          "sourceFieldId": "2_1",
          "condition": "equals",
          "value": 1,
          "actions": "hide"
        },
        {
          "sourceSectionId": "2",
          "sourceFieldId": "2_1",
          "condition": "equals",
          "value": 2,
          "actions": "hide"
        },
        {
          "sourceSectionId": "2",
          "sourceFieldId": "2_2",
          "condition": "equals",
          "value": 1,
          "actions": "hide"
        },
        {
          "sourceSectionId": "2",
          "sourceFieldId": "2_2",
          "condition": "equals",
          "value": 2,
          "actions": "hide"
        }
      ],
      "VisibilityRules": [],
      "AccessControlRules": [],
      "LabelStyle": {
        "bold": false,
        "italic": false,
        "underline": false,
        "fontSizePx": 14,
        "textColor": "#111827",
        "backgroundColor": "transparent"
      },
      "SectionFiles": []
    },
    {
      "SectionId": 5,
      "Checks": [
        {
          "Id": 1,
          "Check": "Inspected by",
          "Type": "signature",
          "Value": "",
          "IsMandatory": 1,
          "SignatureConfiguration": {
            "Labels": "Inspected by",
            "Declaration": "",
            "SignedUserId": 1955,
            "SignedUserName": "Renard Whatley",
            "SignedDateAndTime": "2026-09-04T07:19:47.016Z",
            "SignedAcmRoleId": 8,
            "DepartmentId": null,
            "IsAssignedToMandatory": true,
            "InspectionStatusId": 389,
            "InspectionStatusName": "Inspection requested",
            "SignedMobileNumber": "2000000713"
          },
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": 2,
          "Check": "Checked by",
          "Type": "signature with approval",
          "Value": "",
          "IsMandatory": 1,
          "SignatureConfiguration": {
            "Labels": "Checked by",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 426,
            "DepartmentId": null,
            "IsAssignedToMandatory": true,
            "IsRejected": false,
            "InspectionStatusId": 0,
            "InspectionStatusName": "",
            "AssignedToUserId": 2620
          },
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 1,
            "WidthPercentage": 100
          }
        },
        {
          "Id": 3,
          "Check": "Verified by",
          "Type": "signature with approval",
          "Value": "",
          "IsMandatory": 1,
          "SignatureConfiguration": {
            "Labels": "Verified by",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 427,
            "DepartmentId": null,
            "IsAssignedToMandatory": true,
            "IsRejected": false,
            "InspectionStatusId": 0,
            "InspectionStatusName": ""
          },
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 2,
            "WidthPercentage": 100
          }
        },
        {
          "Id": 4,
          "Check": "Approved by",
          "Type": "signature with approval",
          "Value": "",
          "IsMandatory": 1,
          "SignatureConfiguration": {
            "Labels": "Approved by",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 428,
            "DepartmentId": null,
            "IsAssignedToMandatory": false,
            "IsRejected": false,
            "InspectionStatusId": 0,
            "InspectionStatusName": ""
          },
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 3,
            "WidthPercentage": 100
          }
        }
      ],
      "SectionFiles": [],
      "SectionName": "Signatures",
      "SectionType": "signature",
      "AllowAttachments": false,
      "AllowTaskAssociation": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      }
    }
  ]
}


Pushing Inspection creation event to NSQ


NotificationObject: {@Object}


[INSPECTION] No inspection reminders to process


Audit log sent successfully.


Request URL : https://api-sandbox.oqsha.com/Organisations/211/Inspection/48399


Request URL : https://api-sandbox.oqsha.com/Organisations/211/Inspections/Asset/28884?SiteId=588&Count=3&ExcludeInspectionId=48399


Request URL : https://api-sandbox.oqsha.com/Organisations/211/Module/29/Entity/48399/tasks


Request URL : https://api-sandbox.oqsha.com/Organisations/211/Inspection/48399/Comments


Request URL : https://api-sandbox.oqsha.com/Organisations/211/Inspections/Feed?seeAllInspections=0&FromDate=2026-08-28&ToDate=2026-09-11&pageNumber=1&pageLimit=10


Request URL : https://api-sandbox.oqsha.com/Users/267/Organisations?isAttendanceEnabled=true


Request URL : https://api-sandbox.oqsha.com/Organisations/198/Attendance/Configuration


Request URL : https://api-sandbox.oqsha.com/Users/267/Attendance/Status


Request URL : https://api-sandbox.oqsha.com/Resources/app-language-eng?orgId=198


Request URL : https://api-sandbox.oqsha.com/Languages


Request URL : https://api-sandbox.oqsha.com/Modules/APIs


Request URL : https://api-sandbox.oqsha.com/Modules/Version/All?Appversion=6.6.0


Request URL : https://api-sandbox.oqsha.com/UserPushNotifications?filter.pageNumber=1&filter.pageLimit=1&filter.isRead=false


Request URL : https://api-sandbox.oqsha.com/Health


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/198


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisations/198/SideMenu


Request URL : https://api-sandbox.oqsha.com/AppVersions?DeviceType=android&IsLatestVersion=true&IsOqsha=true


Request URL : https://api-sandbox.oqsha.com/Users/267/Incidents/


Request URL : https://api-sandbox.oqsha.com/Organisations/251/IncidentStatuses


Request URL : https://api-sandbox.oqsha.com/Incidents


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Company/All?&IsActive=1


Request Body : {"OrgId":[251],"PageNumber":1,"PageLimit":1,"StartDate":"2026-09-04","EndDate":"2026-09-04","SearchTerm":"","SortingColumn":["CreatedOn"],"SortingOrder":["desc"]}


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Divisions/List


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Divisions?userId=267&userTypeId=1


Request Body : {"OrgId":[251],"SiteId":[],"UserId":267,"SearchTerm":""}


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Departments?SortingColumn=Name&SortingOrder=Asc&SiteId=737&SiteId=747&SiteId=736&SiteId=734&SiteId=748&SiteId=735


Request URL : https://api-sandbox.oqsha.com/Organisation/251/Users/DropDown?ModuleName=Tickets&SiteId=737&SiteId=747&SiteId=736&SiteId=734&SiteId=748&SiteId=735&AcmModuleId=12


Request Body : {"OrgId":[251],"SiteId":[]}


Request URL : https://api-sandbox.oqsha.com/Organisation/251/Users/DropDown?siteId=737&siteId=747&siteId=736&siteId=734&siteId=748&siteId=735


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Modules/121/Workflows/States/Types


Request URL : https://api-sandbox.oqsha.com/Organisations/251/VisitorManagement/All


Request URL : https://api-sandbox.oqsha.com/Organisations/251/VisitorManagement/22


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Modules/121/Workflows/Transitions/Available


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Contractors/All?siteIds=735&IsActive=1


Request Body : {"CurrentEntityState":"Requested","ActorContext":{"Employee":[1322],"createdby":[267]},"EntityId":22,"StaticActors":{"Creator":[267]}}


Request URL : https://api-sandbox.oqsha.com/Organisations/251/VisitorManagement/TriggerCallback


Request Body : {"status":"success","targetRecordId":23510,"triggerConfigId":36,"executionLogId":631,"failureReason":null}


[VM-TriggerCallback] User created — orgId=251 targetRecordId=23510 triggerConfigId=36 status=success


[VM-TriggerCallback] Fetched user — visitorUserId=23510 displayName=sasa dsfghgt countryCode=+91 mobile=9345678902


[VM-TriggerCallback] Sending PWA link — to=+919345678902 visitor=sasa dsfghgt site=Washoe Valley visitorUserId=23510


[VM-Notify] PWA link STUB — to=+919345678902 visitor=sasa dsfghgt site=Washoe Valley pwaUrl=https://pwa-staging.oqsha.com template=visitor_site_induction_v1


Osmo-x WhatsApp Message has been Sent


[VM-Notify] PWA link delivered=True | to=+919345678902


Published trigger event: OrgId=251, SourceModuleId=121, SourceRecordId=22, Event=record_updated


[VM-Notify] Orchestrator skipped | visitorId=22 orgId=251 newState=Approved stateChanged=True stateRouterNotifications=0


Queueing Visitor Management Timer Engine event. OrgId=251, ModuleId=121, RecordId=22, TriggerEvent=Approved


Publishing Timer Engine events. EventCount=1, Endpoint=api/timer-engine/events/bulk


Timer Engine events POST succeeded. Status: OK, Body: {"status":"Success","data":{"totalEventCount":1,"successfulEventCount":1,"failedEventCount":0,"matchedRuleCount":0,"createdQueueCount":0,"skippedQueueCount":0,"errors":[],"skippedReasons":[]},"message":"Timer event batch submitted successfully.","errors":null}


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Modules/121/Workflows/States/Types


Request URL : https://api-sandbox.oqsha.com/Organisation/251/Users/DropDown?siteId=737&siteId=747&siteId=736&siteId=734&siteId=748&siteId=735


Request URL : https://api-sandbox.oqsha.com/Organisations/251/VisitorManagement/All


Request URL : https://api-sandbox.oqsha.com/Organisations/211/AssociatedPermitToWork/All?live=true&SiteId=588


Request URL : https://api-sandbox.oqsha.com/Organisation/211/Users/DropDown?ModuleName=Tickets&AcmModuleId=12&siteId=588


Request URL : https://api-sandbox.oqsha.com/Organisation/211/Users/DropDown?ModuleName=Tickets&AcmModuleId=12&siteId=588&categoryIds=1274


Request URL : https://api-sandbox.oqsha.com/Packages/List


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisations?Pagination=true&PageNumber=1&PageLimit=10&SortingColumn=CreatedOn&SortingOrder=desc&SearchTerm=mei


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisations?Pagination=true&PageNumber=1&PageLimit=10&SortingColumn=CreatedOn&SortingOrder=desc&SearchTerm=l


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisations?Pagination=true&PageNumber=1&PageLimit=10&SortingColumn=CreatedOn&SortingOrder=desc&SearchTerm=lu


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisations?Pagination=true&PageNumber=1&PageLimit=10&SortingColumn=CreatedOn&SortingOrder=desc&SearchTerm=lulu


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisation/251


Request URL : https://api-sandbox.oqsha.com/Organisation/251/FieldstaffsStats


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Comments


Request URL : https://api-sandbox.oqsha.com/Resources/PtwPreferenceDescriptions


Request URL : https://api-sandbox.oqsha.com/Organisation/251/DivisionStats


Request URL : https://api-sandbox.oqsha.com/Organisations/251/PortalUsers


Request URL : https://api-sandbox.oqsha.com/Organisations/251/FlagDescription


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisations/251/Divisions?OrgId=251


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisations/251/PtwPreferences


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisations/251/PageFlags


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisations/251/SideMenu


Request URL : https://api-sandbox.oqsha.com/AdminPortal/Organisations/251/Users


Request URL : https://api-sandbox.oqsha.com/Modules


Request URL : https://api-sandbox.oqsha.com/Notifications


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


You are not part of the requested organisation UserId: 3, OrgId: 251, Module: Notifications


Request URL : https://api-sandbox.oqsha.com/Incidents


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


You are not part of the requested organisation UserId: 3, OrgId: 251, Module: Tickets


You are not part of the requested organisation UserId: 3, OrgId: 251, Module: PermitToWork

Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Request URL : https://api-sandbox.oqsha.com/Organisation/248/AccessControl/Roles/334


Audit log sent successfully.


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Users/267


Request URL : https://api-sandbox.oqsha.com/Organisation/248/AccessControl/Roles


Request URL : https://api-sandbox.oqsha.com/Organisations/248/PendingActionsNotifications


Request URL : https://api-sandbox.oqsha.com/Languages


Request URL : https://api-sandbox.oqsha.com/Organisation/248/Modules


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisations/248/SideMenu


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Reports/Dashboards


Request URL : https://api-sandbox.oqsha.com/Users/5538/ExportAll?Export=true


Request URL : https://api-sandbox.oqsha.com/Countries


Request URL : https://api-sandbox.oqsha.com/Organisations/248


Request URL : https://api-sandbox.oqsha.com/Logout


Request Body : ***BODY REDACTED FOR SENSITIVE ENDPOINT***


JTI 09bc1d61-9615-4148-a392-2924df5008c6 for userId = 5538 is saved to database.


Request URL : https://api-sandbox.oqsha.com/AppVersions?DeviceType=android&IsLatestVersion=true&IsOqsha=true


Request URL : https://api-sandbox.oqsha.com/Otp


Request URL : https://api-sandbox.oqsha.com/Login


Request URL : https://api-sandbox.oqsha.com/Modules/Version/All?Appversion=6.6.0


Request URL : https://api-sandbox.oqsha.com/Modules/APIs


Request URL : https://api-sandbox.oqsha.com/Users/5538/Organisations/


Request URL : https://api-sandbox.oqsha.com/Resources/app-language-eng?orgId=248


Request URL : https://api-sandbox.oqsha.com/Users/5538/FieldStaffOrganisations/


Request URL : https://api-sandbox.oqsha.com/Users/5538


Request URL : https://api-sandbox.oqsha.com/UserPushNotifications?filter.pageNumber=1&filter.pageLimit=1&filter.isRead=false


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/248


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisations/248/SideMenu


Request URL : https://api-sandbox.oqsha.com/Users/5538/Organisations?onlyFieldStaff=true


Request URL : https://api-sandbox.oqsha.com/User/5538/Preferences


Request URL : https://api-sandbox.oqsha.com/Users/5538/Courses/


Request URL : https://api-sandbox.oqsha.com/Incidents


Request URL : https://api-sandbox.oqsha.com/Organisations/248/ManagementOfChangeList


Request URL : https://api-sandbox.oqsha.com/Organisations/248/FieldStaffAndAppUsers?OrgId=248&siteIds=705&siteIds=706&siteIds=707&siteIds=708&siteIds=709&siteIds=744&role=3


Request URL : https://api-sandbox.oqsha.com/Organisations/248/FieldStaffAndAppUsers?OrgId=248&siteIds=705&siteIds=706&siteIds=707&siteIds=708&siteIds=709&siteIds=744&role=1


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Audits/All


Request URL : https://api-sandbox.oqsha.com/Organisations/248/RiskAssessment/All


Request URL : https://api-sandbox.oqsha.com/Organisations/248/PermitToWork/All?SortingColumn=CreatedOn


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Inspections/Feed?seeAllInspections=0&FromDate=2026-08-05&ToDate=2026-09-04


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Tasks/List


Request Body : {"UserId":null,"OrgId":[248],"LocationId":[],"DivisionId":[1574,1575,1576,1637],"AssignedTo":[],"StartDate":"2026-08-20","EndDate":"2026-09-04"}


Request Body : {"SiteIds":[],"InitiatedBy":[],"DepartmentId":[],"MocTypeId":[],"MocStatusId":[],"FromDate":"2026-08-05","ToDate":"2026-09-04"}


Request Body : {"FromDate":"2026-08-05","ToDate":"2026-09-04"}


Request Body : {"FromDate":"2026-08-05","ToDate":"2026-09-04","StatusIds":[],"AuditTypeIds":[],"SiteIds":[],"AuditorIds":[],"OrganisationId":248}


Request Body : {"orgId":248,"SiteId":[],"DepartmentId":[],"RiskAssessmentTypeId":[],"RiskAssessmentStatusId":[],"IsLatest":false}


Request Body : {"OrgId":248,"SiteId":[],"CompanyId":[],"TaskCategoryId":[],"TaskAssignee":[],"StatusId":[],"FromDate":"2026-08-05","ToDate":"2026-09-04","PriorityIds":[],"ShowReportedTask":false}


Request URL : https://api-sandbox.oqsha.com/Resources/app-language-eng?orgId=198


Request URL : https://api-sandbox.oqsha.com/Languages


Request URL : https://api-sandbox.oqsha.com/Modules/APIs


Request URL : https://api-sandbox.oqsha.com/Users/5538/Location


Request URL : https://api-sandbox.oqsha.com/Modules/Version/All?Appversion=6.6.0


Request URL : https://api-sandbox.oqsha.com/Health


Request URL : https://api-sandbox.oqsha.com/UserPushNotifications?filter.pageNumber=1&filter.pageLimit=1&filter.isRead=false


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/198


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisations/198/SideMenu


Request URL : https://api-sandbox.oqsha.com/AppVersions?DeviceType=android&IsLatestVersion=true&IsOqsha=true


Request Body : {"Location":"","Latitude":17.414688541661217,"Longitude":78.421663433289723}


Request URL : https://api-sandbox.oqsha.com/Incidents


Request URL : https://api-sandbox.oqsha.com/Organisations/251/IncidentStatuses


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Company/All?&IsActive=1


Request Body : {"OrgId":[251],"PageNumber":1,"PageLimit":1,"StartDate":"2026-09-04","EndDate":"2026-09-04","SearchTerm":"","SortingColumn":["CreatedOn"],"SortingOrder":["desc"]}


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Divisions?userId=267&userTypeId=1


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Divisions/List


Request Body : {"OrgId":[251],"SiteId":[],"UserId":267,"SearchTerm":""}


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Departments?SortingColumn=Name&SortingOrder=Asc&SiteId=737&SiteId=747&SiteId=736&SiteId=734&SiteId=748&SiteId=735


Request URL : https://api-sandbox.oqsha.com/Organisation/251/Users/DropDown?ModuleName=Tickets&SiteId=737&SiteId=747&SiteId=736&SiteId=734&SiteId=748&SiteId=735&AcmModuleId=12


Request URL : https://api-sandbox.oqsha.com/Organisation/251/InspectionType/All?SortingColumn=InspectionType&SortingOrder=asc&userId=267


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/87/Workflows/States/Startable


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/83/Categories/All


Request Body : {"PageNumber":1,"PageLimit":1000,"IsPublished":true,"UserId":267,"AcmModuleId":83}


Request Body : {"Dimensions":{"CategoryTypeId":["104"]}}


Request URL : https://api-sandbox.oqsha.com/Organisations/251/InspectionStatus


Request URL : https://api-sandbox.oqsha.com/Organisation/251/Users/DropDown?ModuleName=Inspections&siteId=737&siteId=747&siteId=736&siteId=734&siteId=748&siteId=735


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Inspections


Request Body : {"OrgId":[251],"PageNumber":1,"PageLimit":10,"SearchTerm":"","SortingColumn":["CreatedOn"],"SortingOrder":["desc"],"FromDate":"2026-04-01","ToDate":"2026-09-04"}


Request URL : https://api-sandbox.oqsha.com/Resources/eng?orgId=247


Request URL : https://api-sandbox.oqsha.com/Resources/eng


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/247


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


Request URL : https://api-sandbox.oqsha.com/Resources/app-language-eng?orgId=248


Request URL : https://api-sandbox.oqsha.com/Modules/APIs


Request URL : https://api-sandbox.oqsha.com/Languages


Request URL : https://api-sandbox.oqsha.com/Modules/Version/All?Appversion=6.6.0


Request URL : https://api-sandbox.oqsha.com/Organisations/248


Request URL : https://api-sandbox.oqsha.com/UserPushNotifications?filter.pageNumber=1&filter.pageLimit=1&filter.isRead=false


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/248


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisations/248/SideMenu


Request URL : https://api-sandbox.oqsha.com/Health


Request URL : https://api-sandbox.oqsha.com/AppVersions?DeviceType=android&IsLatestVersion=true&IsOqsha=true


Request URL : https://api-sandbox.oqsha.com/Users/5538/Organisations?onlyFieldStaff=true


Request URL : https://api-sandbox.oqsha.com/User/5538/Preferences


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Modules/119/Categories/All


Request URL : https://api-sandbox.oqsha.com/Organisation/251/Users/DropDown?siteId=737&siteId=747&siteId=736&siteId=734&siteId=748&siteId=735


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Modules/119/Workflows/States/Types


Request URL : https://api-sandbox.oqsha.com/Organisations/251/EnvironmentManagementV2/All


Request Body : {"SiteIds":[737,747,736,734,748,735],"PageNumber":1,"PageLimit":1000,"UserId":267,"AcmModuleId":119}


Request URL : https://api-sandbox.oqsha.com/Incidents


Request URL : https://api-sandbox.oqsha.com/Organisations/248/RiskAssessment/All


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Audits/All


Request URL : https://api-sandbox.oqsha.com/Users/5538/Courses/


Request URL : https://api-sandbox.oqsha.com/Users/5538/Location


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Tasks/List


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Inspections/Feed?seeAllInspections=0&FromDate=2026-08-05&ToDate=2026-09-04


Request URL : https://api-sandbox.oqsha.com/Organisations/248/ManagementOfChangeList


Request URL : https://api-sandbox.oqsha.com/Organisations/248/PermitToWork/All?SortingColumn=CreatedOn


Request Body : {"UserId":null,"OrgId":[248],"LocationId":[],"DivisionId":[1574,1575,1576,1637],"AssignedTo":[],"StartDate":"2026-08-20","EndDate":"2026-09-04"}


Request Body : {"orgId":248,"SiteId":[],"DepartmentId":[],"RiskAssessmentTypeId":[],"RiskAssessmentStatusId":[],"IsLatest":false}


Request Body : {"FromDate":"2026-08-05","ToDate":"2026-09-04","StatusIds":[],"AuditTypeIds":[],"SiteIds":[],"AuditorIds":[],"OrganisationId":248}


Request Body : {"OrgId":248,"SiteId":[],"CompanyId":[],"TaskCategoryId":[],"TaskAssignee":[],"StatusId":[],"FromDate":"2026-08-05","ToDate":"2026-09-04","PriorityIds":[],"ShowReportedTask":false}


Request Body : {"Location":"","Latitude":17.41468727412008,"Longitude":78.421664478605933}


Request Body : {"FromDate":"2026-08-05","ToDate":"2026-09-04"}


Request Body : {"SiteIds":[],"InitiatedBy":[],"DepartmentId":[],"MocTypeId":[],"MocStatusId":[],"FromDate":"2026-08-05","ToDate":"2026-09-04"}


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Modules/119/Workflows/States/Startable


Request Body : {}


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Modules/119/Categories/All


Request Body : {"SiteIds":[737],"PageNumber":1,"PageLimit":1000,"IsPublished":true,"UserId":267,"AcmModuleId":119}


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Modules/119/Categories/162


Request Body : {"Dimensions":{"CategoryTypeId":["162"]}}


Request URL : https://api-sandbox.oqsha.com/Organisation/251/Users/DropDown?ModuleName=Environment Management&siteId=737&categoryIds=162&isActive=true


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Departments


Request Body : {"SiteId":[737],"SearchTerm":"","SortingColumn":["Name"],"SortingOrder":["asc"],"PageNumber":1,"PageSize":1000}


Request URL : https://api-sandbox.oqsha.com/Countries


Request URL : https://api-sandbox.oqsha.com/Users/5538/ExportAll?Export=true


Request URL : https://api-sandbox.oqsha.com/Login


Request Body : ***BODY REDACTED FOR SENSITIVE ENDPOINT***


Request URL : https://api-sandbox.oqsha.com/Organisations


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/255


Request URL : https://api-sandbox.oqsha.com/Resources/eng?orgId=255


Request Body : {"SiteIds":[],"PageNumber":1,"PageLimit":10,"SortingColumn":["CreatedOn"],"SortingOrder":["desc"],"SearchTerm":"","UserId":267,"AcmModuleId":119}


Request URL : https://api-sandbox.oqsha.com/Logout


JTI 8462794e-c5a3-4424-be92-ddffd3a3ad52 for userId = 5538 is saved to database.


Request URL : https://api-sandbox.oqsha.com/AppVersions?DeviceType=android&IsLatestVersion=true&IsOqsha=true


Request URL : https://api-sandbox.oqsha.com/Languages


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Modules/119/Workflows/States/Types


Request URL : https://api-sandbox.oqsha.com/Organisation/251/Users/DropDown


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Modules/119/Categories/163


Request URL : https://api-sandbox.oqsha.com/Trigger-Configs/Dropdowns


Request URL : https://api-sandbox.oqsha.com/Organisation/251/AccessControl/Roles


Request URL : https://api-sandbox.oqsha.com/Organisations/211/Incidents/


Request URL : https://api-sandbox.oqsha.com/NotificationEntities?moduleId=119


Pushing Assigned to Notification object to NSQ


NotificationObject: {@Object}


Immediate notifications not found. Disposing the notification object.


Pushing New Incident Notification object to NSQ


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


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Modules/119/Workflows/Static-Actor/Notifications


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Modules/119/Workflows/States


Audit log sent successfully.


Request Body : {"Dimensions":{}}


Request Body : {}


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Modules/119/Categories/Dropdown


Request URL : https://api-sandbox.oqsha.com/Organisation/251/PortalUsers


Request URL : https://api-sandbox.oqsha.com/Otp


Request Body : ***BODY REDACTED FOR SENSITIVE ENDPOINT***


Request URL : https://api-sandbox.oqsha.com/AppVersions?DeviceType=android&IsLatestVersion=true&IsOqsha=true


Request URL : https://api-sandbox.oqsha.com/Users/1955/Incidents/


Request URL : https://api-sandbox.oqsha.com/Login


Request URL : https://api-sandbox.oqsha.com/Modules/Version/All?Appversion=6.6.0


Request URL : https://api-sandbox.oqsha.com/Modules/APIs


Request URL : https://api-sandbox.oqsha.com/Users/5538/Organisations/


Request URL : https://api-sandbox.oqsha.com/Resources/app-language-eng?orgId=248


Request URL : https://api-sandbox.oqsha.com/Organisations/251/Modules/119/Workflows/States/Startable


Request URL : https://api-sandbox.oqsha.com/Users/5538/FieldStaffOrganisations/


Request URL : https://api-sandbox.oqsha.com/Users/5538


Request URL : https://api-sandbox.oqsha.com/UserPushNotifications?filter.pageNumber=1&filter.pageLimit=1&filter.isRead=false


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/248


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisations/248/SideMenu


Request URL : https://api-sandbox.oqsha.com/Organisations/255/Divisions


Request URL : https://api-sandbox.oqsha.com/Organisations/255/IncidentLocations?isActive=1


Request URL : https://api-sandbox.oqsha.com/Organisations/255/Users/267/incidentsites?isActive=1


Request URL : https://api-sandbox.oqsha.com/Organisations/255


Request URL : https://api-sandbox.oqsha.com/Organisations/255/Users/267


Request URL : https://api-sandbox.oqsha.com/Organisation/255/Modules


Request URL : https://api-sandbox.oqsha.com/Languages


Request URL : https://api-sandbox.oqsha.com/Organisations/255/PendingActionsNotifications


Request URL : https://api-sandbox.oqsha.com/Organisation/255/UserPreference


Request URL : https://api-sandbox.oqsha.com/Users/267/Organisations?isAttendanceEnabled=true


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisations/255/SideMenu


Request URL : https://api-sandbox.oqsha.com/Organisations/255/Reports/Dashboards


Request URL : https://api-sandbox.oqsha.com/Organisations/198/Attendance/Configuration


Request URL : https://api-sandbox.oqsha.com/Users/267/Attendance/Status


Request URL : https://api-sandbox.oqsha.com/Organisations/262/IncidentLocations?isActive=1


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Users/267/incidentsites?isActive=1


Request URL : https://api-sandbox.oqsha.com/Countries


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Divisions


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/262


Request URL : https://api-sandbox.oqsha.com/Organisation/262/Modules


Request URL : https://api-sandbox.oqsha.com/Organisation/262/UserPreference


Request URL : https://api-sandbox.oqsha.com/Resources/eng?orgId=262


Request URL : https://api-sandbox.oqsha.com/Health


Request URL : https://api-sandbox.oqsha.com/Resources/package-features-eng


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Users/267


Request URL : https://api-sandbox.oqsha.com/Languages


Request URL : https://api-sandbox.oqsha.com/Organisations/262


Request URL : https://api-sandbox.oqsha.com/Organisations/262/PendingActionsNotifications


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisations/262/SideMenu


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Reports/Dashboards


Request URL : https://api-sandbox.oqsha.com/Users/1955/Organisations?onlyFieldStaff=true


Request URL : https://api-sandbox.oqsha.com/User/1955/Preferences


Request URL : https://api-sandbox.oqsha.com/Users/1955/Courses/


Request URL : https://api-sandbox.oqsha.com/Users/1955/Location


Request Body : {"Location":"","Latitude":17.406948904026216,"Longitude":78.350829609642673}


Request URL : https://api-sandbox.oqsha.com/Incidents


Request URL : https://api-sandbox.oqsha.com/Organisations/211/ManagementOfChangeList


Request URL : https://api-sandbox.oqsha.com/Organisations/211/RiskAssessment/All


Request URL : https://api-sandbox.oqsha.com/Organisations/211/Audits/All


Request URL : https://api-sandbox.oqsha.com/Organisations/211/Inspections/Feed?seeAllInspections=0&FromDate=2026-08-05&ToDate=2026-09-04


Request URL : https://api-sandbox.oqsha.com/Organisations/211/Tasks/List


Request URL : https://api-sandbox.oqsha.com/Organisations/211/PermitToWork/All?SortingColumn=CreatedOn


Request Body : {"UserId":null,"OrgId":[211],"LocationId":[],"DivisionId":[1272,1273,1274],"AssignedTo":[],"StartDate":"2026-08-20","EndDate":"2026-09-04"}


Request Body : {"FromDate":"2026-08-05","ToDate":"2026-09-04","StatusIds":[],"AuditTypeIds":[],"SiteIds":[],"AuditorIds":[],"OrganisationId":211}


Request Body : {"OrgId":211,"SiteId":[],"CompanyId":[],"TaskCategoryId":[],"TaskAssignee":[],"StatusId":[],"FromDate":"2026-08-05","ToDate":"2026-09-04","PriorityIds":[],"ShowReportedTask":false}


Request Body : {"orgId":211,"SiteId":[],"DepartmentId":[],"RiskAssessmentTypeId":[],"RiskAssessmentStatusId":[],"IsLatest":false}


Request Body : {"FromDate":"2026-08-05","ToDate":"2026-09-04"}


Request Body : {"SiteIds":[],"InitiatedBy":[],"DepartmentId":[],"MocTypeId":[],"MocStatusId":[],"FromDate":"2026-08-05","ToDate":"2026-09-04"}


Request URL : https://api-sandbox.oqsha.com/Organisations/253


Request URL : https://api-sandbox.oqsha.com/Organisations/207


Request URL : https://api-sandbox.oqsha.com/Organisations/211


Request URL : https://api-sandbox.oqsha.com/Organisations/255/User/267/PtwCompany?IsActive=1


Request URL : https://api-sandbox.oqsha.com/Organisations/255/PermitToWork/All?SortingColumn=CreatedOn


Request Body : {"SiteId":[],"AssignedToId":[267],"DepartmentId":[],"FromDate":"2026-08-28","ToDate":"2026-09-11","Live":true,"Pending":true,"PermitToWorkStatus":["TemporarilySuspended"]}


Request URL : https://api-sandbox.oqsha.com/Users/267/Organisations?isAttendanceEnabled=true


Request URL : https://api-sandbox.oqsha.com/Organisations/198/Attendance/Configuration


Request URL : https://api-sandbox.oqsha.com/Users/267/Attendance/Status


Request URL : https://api-sandbox.oqsha.com/Logout


Request Body : ***BODY REDACTED FOR SENSITIVE ENDPOINT***


JTI 7c390856-3c18-4e19-8597-79d263e40066 for userId = 267 is saved to database.


Request URL : https://api-sandbox.oqsha.com/Resources/eng?orgId=248


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/248


Request URL : https://api-sandbox.oqsha.com/Health


Request URL : https://api-sandbox.oqsha.com/Resources/package-features-eng


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Audits/All


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Audit/Statuses


Request Body : {"FromDate":"2026-09-04","ToDate":"2026-09-04","StatusIds":[],"AuditTypeIds":[],"SiteIds":[],"AuditorIds":[],"OrganisationId":248}


Request URL : https://api-sandbox.oqsha.com/Resources/eng


Request URL : https://api-sandbox.oqsha.com/Organisations/248


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Users/5538


Request URL : https://api-sandbox.oqsha.com/Organisation/248/Modules


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Divisions/Dropdown


Request URL : https://api-sandbox.oqsha.com/Reports/IncidentStatusReport?OrgId=248&FromDate=2026-08-28&ToDate=2026-09-04&DivisionId=1637&DivisionId=1574&DivisionId=1575&DivisionId=1576


Request URL : https://api-sandbox.oqsha.com/Languages


Request URL : https://api-sandbox.oqsha.com/Organisations/248/PendingActionsNotifications


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisations/248/SideMenu


Request URL : https://api-sandbox.oqsha.com/Reports/IncidentCountReport?OrgId=248&StartDate=2026-08-28&EndDate=2026-09-04&DivisionId=1637&DivisionId=1574&DivisionId=1575&DivisionId=1576


Request URL : https://api-sandbox.oqsha.com/Organisations/248/TaskCategories/Dropdown


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Training/Counts


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Reports/Dashboards


Request URL : https://api-sandbox.oqsha.com/Organisations/248/EscalatedIncidents


Request URL : https://api-sandbox.oqsha.com/Organisation/248/OrganisationStats?FromDate=2026-08-28&ToDate=2026-09-04&


Request URL : https://api-sandbox.oqsha.com/Organisations/248/IncidentStatuses


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


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


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Incidents/Counts


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Tasks/List/Counts


Request URL : https://api-sandbox.oqsha.com/Organisations/248/ManagementOfChangeList/Counts


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Inspections/Counts


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


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Courses/Counts


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


Request URL : https://api-sandbox.oqsha.com/Organisations/248/IncidentManagement/Firs/Counts


Request Body : {"SiteIds":[708,744,707,705,709,706],"FromDate":"2026-04-01","ToDate":"2026-09-04","CategoryId":[1637,1574,1575,1576]}


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


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


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


Request URL : https://api-sandbox.oqsha.com/Organisations/248/WorkPermit/Statuses


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Library/Categories


Request URL : https://api-sandbox.oqsha.com/Organisation/248/KPI/PlantMasterDropdown


Request URL : https://api-sandbox.oqsha.com/Organisation/248/KPI/EmployeeMasterDropdown


Request Body : {"OrgId":248,"UserId":5538}


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


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


Request URL : https://api-sandbox.oqsha.com/Organisation/248/KPI/PlantMaster/AverageRatings


Request URL : https://api-sandbox.oqsha.com/Login


Request Body : ***BODY REDACTED FOR SENSITIVE ENDPOINT***


Request URL : https://api-sandbox.oqsha.com/Organisations


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/260


Request URL : https://api-sandbox.oqsha.com/Resources/eng?orgId=260


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/255


Request URL : https://api-sandbox.oqsha.com/Resources/eng?orgId=255


Request URL : https://api-sandbox.oqsha.com/Organisations/260/Divisions


Request URL : https://api-sandbox.oqsha.com/Organisations/260/IncidentLocations?isActive=1


Request URL : https://api-sandbox.oqsha.com/Organisations/260/Users/678/incidentsites?isActive=1


Request URL : https://api-sandbox.oqsha.com/Organisations/260


Request URL : https://api-sandbox.oqsha.com/Organisations/260/Users/678


Request URL : https://api-sandbox.oqsha.com/Organisation/260/Modules


Request URL : https://api-sandbox.oqsha.com/Languages


Request URL : https://api-sandbox.oqsha.com/Organisations/260/PendingActionsNotifications


Request URL : https://api-sandbox.oqsha.com/Organisation/260/UserPreference


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisations/260/SideMenu


Request URL : https://api-sandbox.oqsha.com/Organisations/260/Reports/Dashboards


Request URL : https://api-sandbox.oqsha.com/Organisations/260/Training/Counts


Request URL : https://api-sandbox.oqsha.com/Organisations/260/TaskCategories/Dropdown


Request Body : {"SiteIds":[839,837,835,838,836],"FromDate":"2026-04-01","ToDate":"2026-09-04"}


Request Body : {"SiteId":[839,837,835,838,836],"UserId":678}


Request URL : https://api-sandbox.oqsha.com/Organisations/260/Divisions/Dropdown


Request URL : https://api-sandbox.oqsha.com/Attendance/FaceRecognition


Request URL : https://api-sandbox.oqsha.com/Organisations/260/Incidents/Counts


Request URL : https://api-sandbox.oqsha.com/Organisations/260/ManagementOfChangeList/Counts


Request URL : https://api-sandbox.oqsha.com/Organisations/260/IncidentManagement/Firs/Counts


Request URL : https://api-sandbox.oqsha.com/Organisations/260/Inspections/Counts


Request URL : https://api-sandbox.oqsha.com/Organisations/260/KPI/PlantMaster/Sites/Counts


Request URL : https://api-sandbox.oqsha.com/Organisations/260/PermitToWork/All/Sites/Counts


Request URL : https://api-sandbox.oqsha.com/Organisations/260/Tasks/List/Counts


Request URL : https://api-sandbox.oqsha.com/Organisations/260/Courses/Counts


Request Body : {"SiteIds":[839,837,835,838,836],"FromDate":"2026-04-01","ToDate":"2026-09-04","CategoryId":[1706,1705,1704]}


Request Body : {"SiteIds":[839,837,835,838,836],"FromDate":"2026-04-01","ToDate":"2026-09-04","CategoryId":[]}


Request Body : {"SiteIds":[839,837,835,838,836]}


Received 1 files for face recognition in CaptureAttendanceByFaceRecognition.


Draft status not configured for orgId: 260. Skipping exclusion.


Request URL : https://api-sandbox.oqsha.com/Organisations/260/Library/Categories


Request Body : {"OrgId":260,"UserId":678}


Attachment saved to relative path: attachments\attendance\Files_06f688a0-bd2f-45e7-ac53-915a742fb9a4.jpg


Recognizing face from Uploaded photo. FullImagePath: https://files.sandbox.oqsha.com\attachments\attendance\Files_06f688a0-bd2f-45e7-ac53-915a742fb9a4.jpg


RecognizeFacesAsync called with imagePath: https://files.sandbox.oqsha.com\attachments\attendance\Files_06f688a0-bd2f-45e7-ac53-915a742fb9a4.jpg


Downloading remote file: https://files.sandbox.oqsha.com/attachments/attendance/Files_06f688a0-bd2f-45e7-ac53-915a742fb9a4.jpg


Request URL : https://api-sandbox.oqsha.com/Organisation/260/Users/DropDown?ModuleName=Library


Downloaded 12390 bytes successfully from remote URL.


Calling POST https://facemate-api.oqsha.in/recognize with groupPhoto: Files_06f688a0-bd2f-45e7-ac53-915a742fb9a4.jpg


Response StatusCode: OK


Request URL : https://api-sandbox.oqsha.com/Organisations/264/IncidentLocations?isActive=1


Request URL : https://api-sandbox.oqsha.com/Organisations/264/Users/678/incidentsites?isActive=1


Request URL : https://api-sandbox.oqsha.com/Organisations/264/Divisions


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/264


Request URL : https://api-sandbox.oqsha.com/Organisation/264/Modules


Request URL : https://api-sandbox.oqsha.com/Organisation/264/UserPreference


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Pssr/Statuses


Request URL : https://api-sandbox.oqsha.com/Resources/eng?orgId=264


Request URL : https://api-sandbox.oqsha.com/Organisation/248/AccessControl/Roles


Request URL : https://api-sandbox.oqsha.com/Health


Request URL : https://api-sandbox.oqsha.com/Resources/package-features-eng


Request URL : https://api-sandbox.oqsha.com/Organisations/264/Users/678


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Pssr/152


Request URL : https://api-sandbox.oqsha.com/Languages


Request URL : https://api-sandbox.oqsha.com/Organisations/264


Request URL : https://api-sandbox.oqsha.com/Organisations/264/PendingActionsNotifications


Request URL : https://api-sandbox.oqsha.com/Dashboard/Organisations/264/SideMenu


Request URL : https://api-sandbox.oqsha.com/Organisations/264/Reports/Dashboards


Request URL : https://api-sandbox.oqsha.com/Organisations/248/Pssr/152/PssrHistory


Request URL : https://api-sandbox.oqsha.com/Organisation/248/Users/DropDown?ModuleName=MOC&siteId=707


Request URL : https://api-sandbox.oqsha.com/Organisations/264/Training/Counts


Request URL : https://api-sandbox.oqsha.com/Organisations/264/TaskCategories/Dropdown


Request Body : {"SiteIds":[845,846,900],"FromDate":"2026-04-01","ToDate":"2026-09-04"}


Request Body : {"SiteId":[845,846,900],"UserId":678}


Request URL : https://api-sandbox.oqsha.com/Organisations/264/Divisions/Dropdown


Request URL : https://api-sandbox.oqsha.com/Organisations/264/Incidents/Counts