POST api/IncidentRegister/PostDeleteIncident

Request Information

URI Parameters

None.

Body Parameters

IncidentRegisterModel
NameDescriptionTypeAdditional information
IncidentRegisterID

integer

None.

IncidentNo

string

None.

IncidentDate

date

Required

IncidentTime

string

Required

DepartmentIDResolvingIncident

integer

None.

DepartmentResolvingIncident

string

Required

String length: inclusive between 0 and 100

IncidentTypeID

integer

None.

IncidentType

string

Required

String length: inclusive between 0 and 50

IncidentDescription

string

Required

String length: inclusive between 0 and 4000

IncidentStatus

string

Matching regular expression pattern: ^[PIC]$

NameOfPersonReportingIncident

string

Required

String length: inclusive between 0 and 100

ContactNo

string

String length: inclusive between 0 and 50

EmailID

string

String length: inclusive between 0 and 50

IncidentLocation

string

Required

String length: inclusive between 0 and 50

InformationAffected

string

String length: inclusive between 0 and 100

EquipmentAffected

string

String length: inclusive between 0 and 100

NoOfPeopleAffected

integer

None.

ImpactOnBusiness

string

Matching regular expression pattern: ^[LMH]$

String length: inclusive between 0 and 1

Priority

string

Matching regular expression pattern: ^[LMH]$

String length: inclusive between 0 and 1

DepartmentsAffectedList

Collection of DepartmentsAffected

None.

DepartmentsAffectedCSV

string

None.

AssetIDs

string

String length: inclusive between 0 and 1000

IsConfirmed

boolean

None.

RootCause

string

None.

CorrectiveAction

string

None.

PreventiveAction

string

None.

ActionCompletedByUserID

integer

None.

ActionCompletedByUserName

string

None.

ActionCompletedOn

date

None.

Remarks

string

None.

IsActionConfirmed

boolean

None.

UserID

string

Required

String length: inclusive between 0 and 50

Request Formats

application/json, text/json

Sample:
{
  "IncidentRegisterID": 1,
  "IncidentNo": "sample string 2",
  "IncidentDate": "2026-02-12T19:12:11.9707359+05:30",
  "IncidentTime": "sample string 4",
  "DepartmentIDResolvingIncident": 5,
  "DepartmentResolvingIncident": "sample string 6",
  "IncidentTypeID": 7,
  "IncidentType": "sample string 8",
  "IncidentDescription": "sample string 9",
  "IncidentStatus": "sample string 10",
  "NameOfPersonReportingIncident": "sample string 11",
  "ContactNo": "sample string 12",
  "EmailID": "sample string 13",
  "IncidentLocation": "sample string 14",
  "InformationAffected": "sample string 15",
  "EquipmentAffected": "sample string 16",
  "NoOfPeopleAffected": 17,
  "ImpactOnBusiness": "sample string 18",
  "Priority": "sample string 19",
  "DepartmentsAffectedList": [
    {
      "DepartmentName": "sample string 1"
    },
    {
      "DepartmentName": "sample string 1"
    }
  ],
  "DepartmentsAffectedCSV": "sample string 20",
  "AssetIDs": "sample string 21",
  "IsConfirmed": true,
  "RootCause": "sample string 23",
  "CorrectiveAction": "sample string 24",
  "PreventiveAction": "sample string 25",
  "ActionCompletedByUserID": 26,
  "ActionCompletedByUserName": "sample string 27",
  "ActionCompletedOn": "2026-02-12T19:12:11.9707359+05:30",
  "Remarks": "sample string 28",
  "IsActionConfirmed": true,
  "UserID": "sample string 30"
}

application/xml, text/xml

Sample:
<IncidentRegisterModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GOPWebAPI.Models.Incident_Report_Models">
  <ActionCompletedByUserID>26</ActionCompletedByUserID>
  <ActionCompletedByUserName>sample string 27</ActionCompletedByUserName>
  <ActionCompletedOn>2026-02-12T19:12:11.9707359+05:30</ActionCompletedOn>
  <AssetIDs>sample string 21</AssetIDs>
  <ContactNo>sample string 12</ContactNo>
  <CorrectiveAction>sample string 24</CorrectiveAction>
  <DepartmentIDResolvingIncident>5</DepartmentIDResolvingIncident>
  <DepartmentResolvingIncident>sample string 6</DepartmentResolvingIncident>
  <DepartmentsAffectedCSV>sample string 20</DepartmentsAffectedCSV>
  <DepartmentsAffectedList>
    <DepartmentsAffected>
      <DepartmentName>sample string 1</DepartmentName>
    </DepartmentsAffected>
    <DepartmentsAffected>
      <DepartmentName>sample string 1</DepartmentName>
    </DepartmentsAffected>
  </DepartmentsAffectedList>
  <EmailID>sample string 13</EmailID>
  <EquipmentAffected>sample string 16</EquipmentAffected>
  <ImpactOnBusiness>sample string 18</ImpactOnBusiness>
  <IncidentDate>2026-02-12T19:12:11.9707359+05:30</IncidentDate>
  <IncidentDescription>sample string 9</IncidentDescription>
  <IncidentLocation>sample string 14</IncidentLocation>
  <IncidentNo>sample string 2</IncidentNo>
  <IncidentRegisterID>1</IncidentRegisterID>
  <IncidentStatus>sample string 10</IncidentStatus>
  <IncidentTime>sample string 4</IncidentTime>
  <IncidentType>sample string 8</IncidentType>
  <IncidentTypeID>7</IncidentTypeID>
  <InformationAffected>sample string 15</InformationAffected>
  <IsActionConfirmed>true</IsActionConfirmed>
  <IsConfirmed>true</IsConfirmed>
  <NameOfPersonReportingIncident>sample string 11</NameOfPersonReportingIncident>
  <NoOfPeopleAffected>17</NoOfPeopleAffected>
  <PreventiveAction>sample string 25</PreventiveAction>
  <Priority>sample string 19</Priority>
  <Remarks>sample string 28</Remarks>
  <RootCause>sample string 23</RootCause>
  <UserID>sample string 30</UserID>
</IncidentRegisterModel>

multipart/form-data

Sample:
<IncidentRegisterModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GOPWebAPI.Models.Incident_Report_Models"><ActionCompletedByUserID>26</ActionCompletedByUserID><ActionCompletedByUserName>sample string 27</ActionCompletedByUserName><ActionCompletedOn>2026-02-12T19:12:11.9707359+05:30</ActionCompletedOn><AssetIDs>sample string 21</AssetIDs><ContactNo>sample string 12</ContactNo><CorrectiveAction>sample string 24</CorrectiveAction><DepartmentIDResolvingIncident>5</DepartmentIDResolvingIncident><DepartmentResolvingIncident>sample string 6</DepartmentResolvingIncident><DepartmentsAffectedCSV>sample string 20</DepartmentsAffectedCSV><DepartmentsAffectedList><DepartmentsAffected><DepartmentName>sample string 1</DepartmentName></DepartmentsAffected><DepartmentsAffected><DepartmentName>sample string 1</DepartmentName></DepartmentsAffected></DepartmentsAffectedList><EmailID>sample string 13</EmailID><EquipmentAffected>sample string 16</EquipmentAffected><ImpactOnBusiness>sample string 18</ImpactOnBusiness><IncidentDate>2026-02-12T19:12:11.9707359+05:30</IncidentDate><IncidentDescription>sample string 9</IncidentDescription><IncidentLocation>sample string 14</IncidentLocation><IncidentNo>sample string 2</IncidentNo><IncidentRegisterID>1</IncidentRegisterID><IncidentStatus>sample string 10</IncidentStatus><IncidentTime>sample string 4</IncidentTime><IncidentType>sample string 8</IncidentType><IncidentTypeID>7</IncidentTypeID><InformationAffected>sample string 15</InformationAffected><IsActionConfirmed>true</IsActionConfirmed><IsConfirmed>true</IsConfirmed><NameOfPersonReportingIncident>sample string 11</NameOfPersonReportingIncident><NoOfPeopleAffected>17</NoOfPeopleAffected><PreventiveAction>sample string 25</PreventiveAction><Priority>sample string 19</Priority><Remarks>sample string 28</Remarks><RootCause>sample string 23</RootCause><UserID>sample string 30</UserID></IncidentRegisterModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.