POST api/admin/support/requests/{supportRequestId}/assign

This method will assign or re-assign a specific support request to a system user

Requires Authorization!

Request Information

URI Parameters

NameDescriptionTypeAdditional information
supportRequestId

Support request id

integer

Required

Body Parameters

SupportRequestAssignmentBindingModel
NameDescriptionTypeAdditional information
RecipientUserId

integer

None.

Instructions

string

None.

Request Formats

application/json, text/json

Sample:
{
  "recipientUserId": 1,
  "instructions": "sample string 2"
}

text/html

Sample:
{"recipientUserId":1,"instructions":"sample string 2"}

application/xml, text/xml

Sample:
<SupportRequestAssignmentBindingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.WebModels.SupportBinding">
  <Instructions>sample string 2</Instructions>
  <RecipientUserId>1</RecipientUserId>
</SupportRequestAssignmentBindingModel>

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 'SupportRequestAssignmentBindingModel'.

Response Information

Resource Description

Instance of

SupportRequestPo
NameDescriptionTypeAdditional information
AssignedUserId

integer

None.

AssignmentStartDate

date

None.

AssignmentEndDate

date

None.

Assignee

string

None.

Type

string

None.

Status

string

None.

Id

integer

None.

Submitter

string

None.

Phone

string

None.

Email

string

None.

Subject

string

None.

Content

string

None.

SubmitDate

date

None.

ShouldPublish

boolean

None.

SubmitterAvatar

string

None.

SubmitterOccupation

string

None.

RequestNumber

string

None.

CompletionDeadline

date

None.

SupportRequestTypeId

integer

None.

SupportRequestStatusId

integer

None.

SupportRequestType

SupportRequestType

None.

SupportRequestStatus

SupportRequestStatus

None.

Response Formats

application/json, text/json

Sample:
{
  "assignedUserId": 1,
  "assignmentStartDate": "2025-05-20T14:29:57.4116198-05:00",
  "assignmentEndDate": "2025-05-20T14:29:57.4116198-05:00",
  "assignee": "sample string 1",
  "type": "sample string 2",
  "status": "sample string 3",
  "id": 4,
  "submitter": "sample string 5",
  "phone": "sample string 6",
  "email": "sample string 7",
  "subject": "sample string 8",
  "content": "sample string 9",
  "submitDate": "2025-05-20T14:29:57.4136945-05:00",
  "shouldPublish": true,
  "submitterAvatar": "sample string 12",
  "submitterOccupation": "sample string 13",
  "requestNumber": "sample string 14",
  "completionDeadline": "2025-05-20T14:29:57.4136945-05:00",
  "supportRequestTypeId": 15,
  "supportRequestStatusId": 16,
  "supportRequestType": {
    "id": 1,
    "type": "sample string 2",
    "description": "sample string 3"
  },
  "supportRequestStatus": {
    "id": 1,
    "status": "sample string 2",
    "description": "sample string 3"
  }
}

text/html

Sample:
{"assignedUserId":1,"assignmentStartDate":"2025-05-20T14:29:57.4116198-05:00","assignmentEndDate":"2025-05-20T14:29:57.4116198-05:00","assignee":"sample string 1","type":"sample string 2","status":"sample string 3","id":4,"submitter":"sample string 5","phone":"sample string 6","email":"sample string 7","subject":"sample string 8","content":"sample string 9","submitDate":"2025-05-20T14:29:57.4136945-05:00","shouldPublish":true,"submitterAvatar":"sample string 12","submitterOccupation":"sample string 13","requestNumber":"sample string 14","completionDeadline":"2025-05-20T14:29:57.4136945-05:00","supportRequestTypeId":15,"supportRequestStatusId":16,"supportRequestType":{"id":1,"type":"sample string 2","description":"sample string 3"},"supportRequestStatus":{"id":1,"status":"sample string 2","description":"sample string 3"}}

application/xml, text/xml

Sample:
<SupportRequestPo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Pos">
  <Id xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities.Core">4</Id>
  <CompletionDeadline xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities">2025-05-20T14:29:57.4136945-05:00</CompletionDeadline>
  <Content xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities">sample string 9</Content>
  <Email xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities">sample string 7</Email>
  <Phone xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities">sample string 6</Phone>
  <RequestNumber xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities">sample string 14</RequestNumber>
  <ShouldPublish xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities">true</ShouldPublish>
  <Subject xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities">sample string 8</Subject>
  <SubmitDate xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities">2025-05-20T14:29:57.4136945-05:00</SubmitDate>
  <Submitter xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities">sample string 5</Submitter>
  <SubmitterAvatar xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities">sample string 12</SubmitterAvatar>
  <SubmitterOccupation xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities">sample string 13</SubmitterOccupation>
  <SupportRequestStatus xmlns:d2p1="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities.ValueTypes" xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities">
    <Id xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities.Core">1</Id>
    <d2p1:Description>sample string 3</d2p1:Description>
    <d2p1:Status>sample string 2</d2p1:Status>
  </SupportRequestStatus>
  <SupportRequestStatusId xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities">16</SupportRequestStatusId>
  <SupportRequestType xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities">
    <Id xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities.Core">1</Id>
    <Description>sample string 3</Description>
    <Type>sample string 2</Type>
  </SupportRequestType>
  <SupportRequestTypeId xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities">15</SupportRequestTypeId>
  <AssignedUserId>1</AssignedUserId>
  <Assignee>sample string 1</Assignee>
  <AssignmentEndDate>2025-05-20T14:29:57.4116198-05:00</AssignmentEndDate>
  <AssignmentStartDate>2025-05-20T14:29:57.4116198-05:00</AssignmentStartDate>
  <Status>sample string 3</Status>
  <Type>sample string 2</Type>
</SupportRequestPo>