POST api/Ticket

Request Information

URI Parameters

None.

Body Parameters

AddTicketViewModel
NameDescriptionTypeAdditional information
Email

EmailRecepient

None.

TicketId

integer

None.

Subject

string

None.

UsersIds

Collection of integer

None.

TicketSubject

string

None.

TicketBody

string

None.

UserId

integer

None.

UserName

string

None.

PriorityId

integer

None.

PriorityName

string

None.

CategoryId

integer

None.

EmailNotification

boolean

None.

CategoryName

string

None.

StatusName

string

None.

StatusId

integer

None.

DueDate

date

None.

CreatedAt

date

None.

SubjectNote

string

None.

NoteBody

string

None.

Notes

Collection of Object

None.

FileAttachement

Collection of Object

None.

Request Formats

application/json, text/json

Sample:
{
  "Email": {
    "Email": "sample string 1",
    "Name": "sample string 2",
    "Type": "sample string 3"
  },
  "TicketId": 1,
  "Subject": "sample string 2",
  "UsersIds": [
    1,
    2
  ],
  "TicketSubject": "sample string 3",
  "TicketBody": "sample string 4",
  "UserId": 5,
  "UserName": "sample string 6",
  "PriorityId": 7,
  "PriorityName": "sample string 8",
  "CategoryId": 9,
  "EmailNotification": true,
  "CategoryName": "sample string 11",
  "StatusName": "sample string 12",
  "StatusId": 13,
  "DueDate": "2025-12-05T21:19:46.6814638-08:00",
  "CreatedAt": "2025-12-05T21:19:46.6824632-08:00",
  "SubjectNote": "sample string 14",
  "NoteBody": "sample string 15",
  "Notes": [
    {},
    {}
  ],
  "FileAttachement": [
    {},
    {}
  ]
}

application/xml, text/xml

Sample:
<AddTicketViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/eMpowerCore.ViewModels.Tickets">
  <CategoryId>9</CategoryId>
  <CategoryName>sample string 11</CategoryName>
  <CreatedAt>2025-12-05T21:19:46.6824632-08:00</CreatedAt>
  <DueDate>2025-12-05T21:19:46.6814638-08:00</DueDate>
  <Email xmlns:d2p1="http://schemas.datacontract.org/2004/07/eMpowerCore.ViewModels.Emails">
    <d2p1:Email>sample string 1</d2p1:Email>
    <d2p1:Name>sample string 2</d2p1:Name>
    <d2p1:Type>sample string 3</d2p1:Type>
  </Email>
  <EmailNotification>true</EmailNotification>
  <FileAttachement xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:anyType />
    <d2p1:anyType />
  </FileAttachement>
  <NoteBody>sample string 15</NoteBody>
  <Notes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:anyType />
    <d2p1:anyType />
  </Notes>
  <PriorityId>7</PriorityId>
  <PriorityName>sample string 8</PriorityName>
  <StatusId>13</StatusId>
  <StatusName>sample string 12</StatusName>
  <Subject>sample string 2</Subject>
  <SubjectNote>sample string 14</SubjectNote>
  <TicketBody>sample string 4</TicketBody>
  <TicketId>1</TicketId>
  <TicketSubject>sample string 3</TicketSubject>
  <UserId>5</UserId>
  <UserName>sample string 6</UserName>
  <UsersIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </UsersIds>
</AddTicketViewModel>

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.