POST api/ComplaintDetails/CreateComplaint

Request Information

URI Parameters

None.

Body Parameters

ComplaintModel
NameDescriptionTypeAdditional information
Comp_id

integer

None.

Comp_Num

string

None.

Comp_Name

string

None.

Comp_Recv_Date

date

None.

Comp_From

string

None.

Comp_Mode

string

None.

Comp_P_Name

string

None.

Comp_DOB

date

None.

Comp_Gender

string

None.

Comp_Nationality

string

None.

Comp_Adhar_no

string

None.

Comp_Passport_no

string

None.

Comp_Occuptn

string

None.

Comp_Adress

string

None.

Comp_mobile

string

None.

Comp_Assgn_To

string

None.

Comp_CT_Id_Fk

integer

None.

Comp_Office_Id_Fk

integer

None.

Comp_Descptn

string

None.

Comp_DocPath

string

None.

Comp_Descptn2

string

None.

AccusedModel

Collection of AccusedModel

None.

Request Formats

application/json, text/json

Sample:
{
  "Comp_id": 1,
  "Comp_Num": "sample string 2",
  "Comp_Name": "sample string 3",
  "Comp_Recv_Date": "2026-05-10T01:30:26.0465796+05:30",
  "Comp_From": "sample string 5",
  "Comp_Mode": "sample string 6",
  "Comp_P_Name": "sample string 7",
  "Comp_DOB": "2026-05-10T01:30:26.0465796+05:30",
  "Comp_Gender": "sample string 8",
  "Comp_Nationality": "sample string 9",
  "Comp_Adhar_no": "sample string 10",
  "Comp_Passport_no": "sample string 11",
  "Comp_Occuptn": "sample string 12",
  "Comp_Adress": "sample string 13",
  "Comp_mobile": "sample string 14",
  "Comp_Assgn_To": "sample string 15",
  "Comp_CT_Id_Fk": 1,
  "Comp_Office_Id_Fk": 1,
  "Comp_Descptn": "sample string 16",
  "Comp_DocPath": "sample string 17",
  "Comp_Descptn2": "sample string 18",
  "AccusedModel": [
    {
      "Asd_id": 1,
      "Asd_Name": "sample string 2",
      "Asd_Adress": "sample string 3",
      "Asd_CT_id_Fk": 1,
      "cmplnt_id": 4,
      "AsdCOmplaintTypelist": [
        {
          "cmplnt_id": 1,
          "cmplnt_name": "sample string 2",
          "Asd_id": 3,
          "ACT_Id": 4,
          "ACT_AsdId_Fk": 5,
          "ACT_CTid_Fk": 6
        },
        {
          "cmplnt_id": 1,
          "cmplnt_name": "sample string 2",
          "Asd_id": 3,
          "ACT_Id": 4,
          "ACT_AsdId_Fk": 5,
          "ACT_CTid_Fk": 6
        }
      ],
      "GetACTeDetails": [
        {
          "ACT_Id": 1,
          "ACT_AsdId_Fk": 2,
          "ACT_CTid_Fk": 3
        },
        {
          "ACT_Id": 1,
          "ACT_AsdId_Fk": 2,
          "ACT_CTid_Fk": 3
        }
      ]
    },
    {
      "Asd_id": 1,
      "Asd_Name": "sample string 2",
      "Asd_Adress": "sample string 3",
      "Asd_CT_id_Fk": 1,
      "cmplnt_id": 4,
      "AsdCOmplaintTypelist": [
        {
          "cmplnt_id": 1,
          "cmplnt_name": "sample string 2",
          "Asd_id": 3,
          "ACT_Id": 4,
          "ACT_AsdId_Fk": 5,
          "ACT_CTid_Fk": 6
        },
        {
          "cmplnt_id": 1,
          "cmplnt_name": "sample string 2",
          "Asd_id": 3,
          "ACT_Id": 4,
          "ACT_AsdId_Fk": 5,
          "ACT_CTid_Fk": 6
        }
      ],
      "GetACTeDetails": [
        {
          "ACT_Id": 1,
          "ACT_AsdId_Fk": 2,
          "ACT_CTid_Fk": 3
        },
        {
          "ACT_Id": 1,
          "ACT_AsdId_Fk": 2,
          "ACT_CTid_Fk": 3
        }
      ]
    }
  ]
}

application/xml, text/xml

Sample:
<ComplaintModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/KHBWebApi.Models">
  <AccusedModel>
    <AccusedModel>
      <AsdCOmplaintTypelist>
        <ComplaintTypeDetails>
          <ACT_AsdId_Fk>5</ACT_AsdId_Fk>
          <ACT_CTid_Fk>6</ACT_CTid_Fk>
          <ACT_Id>4</ACT_Id>
          <Asd_id>3</Asd_id>
          <cmplnt_id>1</cmplnt_id>
          <cmplnt_name>sample string 2</cmplnt_name>
        </ComplaintTypeDetails>
        <ComplaintTypeDetails>
          <ACT_AsdId_Fk>5</ACT_AsdId_Fk>
          <ACT_CTid_Fk>6</ACT_CTid_Fk>
          <ACT_Id>4</ACT_Id>
          <Asd_id>3</Asd_id>
          <cmplnt_id>1</cmplnt_id>
          <cmplnt_name>sample string 2</cmplnt_name>
        </ComplaintTypeDetails>
      </AsdCOmplaintTypelist>
      <Asd_Adress>sample string 3</Asd_Adress>
      <Asd_CT_id_Fk>1</Asd_CT_id_Fk>
      <Asd_Name>sample string 2</Asd_Name>
      <Asd_id>1</Asd_id>
      <GetACTeDetails>
        <ACTeDetails>
          <ACT_AsdId_Fk>2</ACT_AsdId_Fk>
          <ACT_CTid_Fk>3</ACT_CTid_Fk>
          <ACT_Id>1</ACT_Id>
        </ACTeDetails>
        <ACTeDetails>
          <ACT_AsdId_Fk>2</ACT_AsdId_Fk>
          <ACT_CTid_Fk>3</ACT_CTid_Fk>
          <ACT_Id>1</ACT_Id>
        </ACTeDetails>
      </GetACTeDetails>
      <cmplnt_id>4</cmplnt_id>
    </AccusedModel>
    <AccusedModel>
      <AsdCOmplaintTypelist>
        <ComplaintTypeDetails>
          <ACT_AsdId_Fk>5</ACT_AsdId_Fk>
          <ACT_CTid_Fk>6</ACT_CTid_Fk>
          <ACT_Id>4</ACT_Id>
          <Asd_id>3</Asd_id>
          <cmplnt_id>1</cmplnt_id>
          <cmplnt_name>sample string 2</cmplnt_name>
        </ComplaintTypeDetails>
        <ComplaintTypeDetails>
          <ACT_AsdId_Fk>5</ACT_AsdId_Fk>
          <ACT_CTid_Fk>6</ACT_CTid_Fk>
          <ACT_Id>4</ACT_Id>
          <Asd_id>3</Asd_id>
          <cmplnt_id>1</cmplnt_id>
          <cmplnt_name>sample string 2</cmplnt_name>
        </ComplaintTypeDetails>
      </AsdCOmplaintTypelist>
      <Asd_Adress>sample string 3</Asd_Adress>
      <Asd_CT_id_Fk>1</Asd_CT_id_Fk>
      <Asd_Name>sample string 2</Asd_Name>
      <Asd_id>1</Asd_id>
      <GetACTeDetails>
        <ACTeDetails>
          <ACT_AsdId_Fk>2</ACT_AsdId_Fk>
          <ACT_CTid_Fk>3</ACT_CTid_Fk>
          <ACT_Id>1</ACT_Id>
        </ACTeDetails>
        <ACTeDetails>
          <ACT_AsdId_Fk>2</ACT_AsdId_Fk>
          <ACT_CTid_Fk>3</ACT_CTid_Fk>
          <ACT_Id>1</ACT_Id>
        </ACTeDetails>
      </GetACTeDetails>
      <cmplnt_id>4</cmplnt_id>
    </AccusedModel>
  </AccusedModel>
  <Comp_Adhar_no>sample string 10</Comp_Adhar_no>
  <Comp_Adress>sample string 13</Comp_Adress>
  <Comp_Assgn_To>sample string 15</Comp_Assgn_To>
  <Comp_CT_Id_Fk>1</Comp_CT_Id_Fk>
  <Comp_DOB>2026-05-10T01:30:26.0465796+05:30</Comp_DOB>
  <Comp_Descptn>sample string 16</Comp_Descptn>
  <Comp_Descptn2>sample string 18</Comp_Descptn2>
  <Comp_DocPath>sample string 17</Comp_DocPath>
  <Comp_From>sample string 5</Comp_From>
  <Comp_Gender>sample string 8</Comp_Gender>
  <Comp_Mode>sample string 6</Comp_Mode>
  <Comp_Name>sample string 3</Comp_Name>
  <Comp_Nationality>sample string 9</Comp_Nationality>
  <Comp_Num>sample string 2</Comp_Num>
  <Comp_Occuptn>sample string 12</Comp_Occuptn>
  <Comp_Office_Id_Fk>1</Comp_Office_Id_Fk>
  <Comp_P_Name>sample string 7</Comp_P_Name>
  <Comp_Passport_no>sample string 11</Comp_Passport_no>
  <Comp_Recv_Date>2026-05-10T01:30:26.0465796+05:30</Comp_Recv_Date>
  <Comp_id>1</Comp_id>
  <Comp_mobile>sample string 14</Comp_mobile>
</ComplaintModel>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'ComplaintModel'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.