POST api/consumer/grievance/register

Request Information

URI Parameters

None.

Body Parameters

GRRRSRegisterGrievanceRequest
NameDescriptionTypeAdditional information
grievanceId

string

None.

docketNumber

string

None.

mobileNumber

string

None.

serviceArea

string

None.

complaintCategory

GRRRSComplaintCategory

None.

complaintType

GRRRSComplaintType

None.

appealDetails

GRRRSAppealDetails

None.

descriptionForReview

string

None.

attachments

Collection of GRRRSDocumentAttachment

None.

spCode

string

None.

serviceType

string

None.

serviceProvider

string

None.

requestId

string

None.

timestamp

string

None.

Request Formats

application/json, text/json

Sample:
{
  "grievanceId": "sample string 1",
  "docketNumber": "sample string 2",
  "mobileNumber": "sample string 3",
  "serviceArea": "sample string 4",
  "complaintCategory": {
    "categoryCode": "sample string 1",
    "categoryName": "sample string 2"
  },
  "complaintType": {
    "typeCode": "sample string 1",
    "typeName": "sample string 2",
    "categoryCode": "sample string 3"
  },
  "appealDetails": {
    "hasAppeal": true,
    "hasAppealNumber": true,
    "appealNumber": "sample string 3",
    "appealDate": "sample string 4",
    "modeOfSubmission": "sample string 5",
    "documents": [
      {
        "fileName": "sample string 1",
        "fileType": "sample string 2",
        "fileSize": 3,
        "fileUrl": "sample string 4",
        "checksum": "sample string 5"
      },
      {
        "fileName": "sample string 1",
        "fileType": "sample string 2",
        "fileSize": 3,
        "fileUrl": "sample string 4",
        "checksum": "sample string 5"
      }
    ]
  },
  "descriptionForReview": "sample string 5",
  "attachments": [
    {
      "fileName": "sample string 1",
      "fileType": "sample string 2",
      "fileSize": 3,
      "fileUrl": "sample string 4",
      "checksum": "sample string 5"
    },
    {
      "fileName": "sample string 1",
      "fileType": "sample string 2",
      "fileSize": 3,
      "fileUrl": "sample string 4",
      "checksum": "sample string 5"
    }
  ],
  "spCode": "sample string 6",
  "serviceType": "sample string 7",
  "serviceProvider": "sample string 8",
  "requestId": "sample string 9",
  "timestamp": "sample string 10"
}

application/xml, text/xml

Sample:
<GRRRSRegisterGrievanceRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Phoenix.IN.Common.Models.TRAI.GRRRS">
  <RequestId>sample string 9</RequestId>
  <ServiceProvider>sample string 8</ServiceProvider>
  <ServiceType>sample string 7</ServiceType>
  <SpCode>sample string 6</SpCode>
  <Timestamp>sample string 10</Timestamp>
  <AppealDetails>
    <AppealDate>sample string 4</AppealDate>
    <AppealNumber>sample string 3</AppealNumber>
    <Documents>
      <GRRRSDocumentAttachment>
        <Checksum>sample string 5</Checksum>
        <FileName>sample string 1</FileName>
        <FileSize>3</FileSize>
        <FileType>sample string 2</FileType>
        <FileUrl>sample string 4</FileUrl>
      </GRRRSDocumentAttachment>
      <GRRRSDocumentAttachment>
        <Checksum>sample string 5</Checksum>
        <FileName>sample string 1</FileName>
        <FileSize>3</FileSize>
        <FileType>sample string 2</FileType>
        <FileUrl>sample string 4</FileUrl>
      </GRRRSDocumentAttachment>
    </Documents>
    <HasAppeal>true</HasAppeal>
    <HasAppealNumber>true</HasAppealNumber>
    <ModeOfSubmission>sample string 5</ModeOfSubmission>
  </AppealDetails>
  <Attachments>
    <GRRRSDocumentAttachment>
      <Checksum>sample string 5</Checksum>
      <FileName>sample string 1</FileName>
      <FileSize>3</FileSize>
      <FileType>sample string 2</FileType>
      <FileUrl>sample string 4</FileUrl>
    </GRRRSDocumentAttachment>
    <GRRRSDocumentAttachment>
      <Checksum>sample string 5</Checksum>
      <FileName>sample string 1</FileName>
      <FileSize>3</FileSize>
      <FileType>sample string 2</FileType>
      <FileUrl>sample string 4</FileUrl>
    </GRRRSDocumentAttachment>
  </Attachments>
  <ComplaintCategory>
    <CategoryCode>sample string 1</CategoryCode>
    <CategoryName>sample string 2</CategoryName>
  </ComplaintCategory>
  <ComplaintType>
    <CategoryCode>sample string 3</CategoryCode>
    <TypeCode>sample string 1</TypeCode>
    <TypeName>sample string 2</TypeName>
  </ComplaintType>
  <DescriptionForReview>sample string 5</DescriptionForReview>
  <DocketNumber>sample string 2</DocketNumber>
  <GrievanceId>sample string 1</GrievanceId>
  <MobileNumber>sample string 3</MobileNumber>
  <ServiceArea>sample string 4</ServiceArea>
</GRRRSRegisterGrievanceRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.