POST Api/SupportTickets/Search

Pobiera odfiltrowaną listę obiektów SupportTicket

Request Information

URI Parameters

None.

Body Parameters

ustawienia filtrowania i sortowania wyników

SupportTicketDefaultFilter
NameDescriptionTypeAdditional information
Text

string

None.

ProfileId

string

None.

Escalations

Collection of TypeOfTicketEscalationTier

None.

Statuses

Collection of TypeOfTicketStatus

None.

Priorities

Collection of integer

None.

OrganizationalUnitId

integer

None.

SupportCategoryId

integer

None.

Sort

SupportTicketSortEnum

None.

CurrentPage

integer

None.

ItemsPerPage

integer

None.

Unassigned

boolean

None.

Sprints

Collection of FilterSprintEnum

None.

Request Formats

application/json, text/json

Sample:
{
  "sprints": [
    0,
    0
  ],
  "text": "sample string 1",
  "profileId": "sample string 2",
  "escalations": [
    0,
    0
  ],
  "statuses": [
    0,
    0
  ],
  "priorities": [
    1,
    2
  ],
  "organizationalUnitId": 1,
  "supportCategoryId": 1,
  "sort": 0,
  "currentPage": 3,
  "itemsPerPage": 4,
  "unassigned": true
}

multipart/form-data

Sample:
{"sprints":[0,0],"text":"sample string 1","profileId":"sample string 2","escalations":[0,0],"statuses":[0,0],"priorities":[1,2],"organizationalUnitId":1,"supportCategoryId":1,"sort":0,"currentPage":3,"itemsPerPage":4,"unassigned":true}

application/xml, text/xml

Sample:
<SupportTicketDefaultFilter xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Sprints>
    <FilterSprintEnum>AllPrevSprints</FilterSprintEnum>
    <FilterSprintEnum>AllPrevSprints</FilterSprintEnum>
  </Sprints>
  <Text>sample string 1</Text>
  <ProfileId>sample string 2</ProfileId>
  <Escalations>
    <TypeOfTicketEscalationTier>Local</TypeOfTicketEscalationTier>
    <TypeOfTicketEscalationTier>Local</TypeOfTicketEscalationTier>
  </Escalations>
  <Statuses>
    <TypeOfTicketStatus>Pending</TypeOfTicketStatus>
    <TypeOfTicketStatus>Pending</TypeOfTicketStatus>
  </Statuses>
  <Priorities>
    <int>1</int>
    <int>2</int>
  </Priorities>
  <OrganizationalUnitId>1</OrganizationalUnitId>
  <SupportCategoryId>1</SupportCategoryId>
  <Sort>SupportTicketIdAsc</Sort>
  <CurrentPage>3</CurrentPage>
  <ItemsPerPage>4</ItemsPerPage>
  <Unassigned>true</Unassigned>
</SupportTicketDefaultFilter>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

lista obiektów SupportTicket zgodna z ustawieniem filtrowania oraz całkowita liczba wszystkich elementów w bazie spełniających kryteria (całkowita liczba obiektów jest obliczana tylo dla pierwszej strony CurrentPage == 0)

Collection of SupportTicketDto
NameDescriptionTypeAdditional information
SupportTicketId

integer

None.

OrganizationalUnitId

integer

None.

SupportCategoryId

integer

None.

Title

string

Required

Description

string

Required

IssueUrl

string

None.

Module

string

None.

Priority

integer

None.

Sequence

integer

None.

Progress

decimal number

None.

WorkHours

decimal number

None.

PlannedHours

decimal number

None.

RelatedTicketId

integer

None.

Exported

boolean

None.

Locked

boolean

None.

StoryPoints

integer

None.

SprintId

integer

None.

Discount

integer

None.

Source

TypeOfTicketSource

None.

SupportTicketStatuses

Collection of SupportTicketStatusDto

None.

SupportTicketEscalations

Collection of SupportTicketEscalationDto

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "supportTicketId": 1,
    "organizationalUnitId": 1,
    "supportCategoryId": 1,
    "title": "sample string 2",
    "description": "sample string 3",
    "issueUrl": "sample string 4",
    "module": "sample string 5",
    "priority": 1,
    "sequence": 1,
    "progress": 6.0,
    "workHours": 7.0,
    "plannedHours": 1.0,
    "relatedTicketId": 1,
    "exported": true,
    "locked": true,
    "storyPoints": 1,
    "sprintId": 1,
    "discount": 1,
    "source": 0,
    "supportTicketStatuses": [
      {
        "supportTicketStatusId": 1,
        "supportTicketId": 2,
        "profileId": "sample string 3",
        "creationDate": "2024-05-18T05:52:33.5898883+00:00",
        "status": 0,
        "comment": "sample string 5",
        "contactData": "sample string 6"
      },
      {
        "supportTicketStatusId": 1,
        "supportTicketId": 2,
        "profileId": "sample string 3",
        "creationDate": "2024-05-18T05:52:33.5898883+00:00",
        "status": 0,
        "comment": "sample string 5",
        "contactData": "sample string 6"
      }
    ],
    "supportTicketEscalations": [
      {
        "supportTicketEscalationId": 1,
        "supportTicketId": 2,
        "profileId": "sample string 3",
        "authorId": "sample string 4",
        "creationDate": "2024-05-18T05:52:33.5898883+00:00",
        "escalationTier": 0,
        "status": 0
      },
      {
        "supportTicketEscalationId": 1,
        "supportTicketId": 2,
        "profileId": "sample string 3",
        "authorId": "sample string 4",
        "creationDate": "2024-05-18T05:52:33.5898883+00:00",
        "escalationTier": 0,
        "status": 0
      }
    ]
  },
  {
    "supportTicketId": 1,
    "organizationalUnitId": 1,
    "supportCategoryId": 1,
    "title": "sample string 2",
    "description": "sample string 3",
    "issueUrl": "sample string 4",
    "module": "sample string 5",
    "priority": 1,
    "sequence": 1,
    "progress": 6.0,
    "workHours": 7.0,
    "plannedHours": 1.0,
    "relatedTicketId": 1,
    "exported": true,
    "locked": true,
    "storyPoints": 1,
    "sprintId": 1,
    "discount": 1,
    "source": 0,
    "supportTicketStatuses": [
      {
        "supportTicketStatusId": 1,
        "supportTicketId": 2,
        "profileId": "sample string 3",
        "creationDate": "2024-05-18T05:52:33.5898883+00:00",
        "status": 0,
        "comment": "sample string 5",
        "contactData": "sample string 6"
      },
      {
        "supportTicketStatusId": 1,
        "supportTicketId": 2,
        "profileId": "sample string 3",
        "creationDate": "2024-05-18T05:52:33.5898883+00:00",
        "status": 0,
        "comment": "sample string 5",
        "contactData": "sample string 6"
      }
    ],
    "supportTicketEscalations": [
      {
        "supportTicketEscalationId": 1,
        "supportTicketId": 2,
        "profileId": "sample string 3",
        "authorId": "sample string 4",
        "creationDate": "2024-05-18T05:52:33.5898883+00:00",
        "escalationTier": 0,
        "status": 0
      },
      {
        "supportTicketEscalationId": 1,
        "supportTicketId": 2,
        "profileId": "sample string 3",
        "authorId": "sample string 4",
        "creationDate": "2024-05-18T05:52:33.5898883+00:00",
        "escalationTier": 0,
        "status": 0
      }
    ]
  }
]

multipart/form-data

Sample:
[{"supportTicketId":1,"organizationalUnitId":1,"supportCategoryId":1,"title":"sample string 2","description":"sample string 3","issueUrl":"sample string 4","module":"sample string 5","priority":1,"sequence":1,"progress":6.0,"workHours":7.0,"plannedHours":1.0,"relatedTicketId":1,"exported":true,"locked":true,"storyPoints":1,"sprintId":1,"discount":1,"source":0,"supportTicketStatuses":[{"supportTicketStatusId":1,"supportTicketId":2,"profileId":"sample string 3","creationDate":"2024-05-18T05:52:33.5898883+00:00","status":0,"comment":"sample string 5","contactData":"sample string 6"},{"supportTicketStatusId":1,"supportTicketId":2,"profileId":"sample string 3","creationDate":"2024-05-18T05:52:33.5898883+00:00","status":0,"comment":"sample string 5","contactData":"sample string 6"}],"supportTicketEscalations":[{"supportTicketEscalationId":1,"supportTicketId":2,"profileId":"sample string 3","authorId":"sample string 4","creationDate":"2024-05-18T05:52:33.5898883+00:00","escalationTier":0,"status":0},{"supportTicketEscalationId":1,"supportTicketId":2,"profileId":"sample string 3","authorId":"sample string 4","creationDate":"2024-05-18T05:52:33.5898883+00:00","escalationTier":0,"status":0}]},{"supportTicketId":1,"organizationalUnitId":1,"supportCategoryId":1,"title":"sample string 2","description":"sample string 3","issueUrl":"sample string 4","module":"sample string 5","priority":1,"sequence":1,"progress":6.0,"workHours":7.0,"plannedHours":1.0,"relatedTicketId":1,"exported":true,"locked":true,"storyPoints":1,"sprintId":1,"discount":1,"source":0,"supportTicketStatuses":[{"supportTicketStatusId":1,"supportTicketId":2,"profileId":"sample string 3","creationDate":"2024-05-18T05:52:33.5898883+00:00","status":0,"comment":"sample string 5","contactData":"sample string 6"},{"supportTicketStatusId":1,"supportTicketId":2,"profileId":"sample string 3","creationDate":"2024-05-18T05:52:33.5898883+00:00","status":0,"comment":"sample string 5","contactData":"sample string 6"}],"supportTicketEscalations":[{"supportTicketEscalationId":1,"supportTicketId":2,"profileId":"sample string 3","authorId":"sample string 4","creationDate":"2024-05-18T05:52:33.5898883+00:00","escalationTier":0,"status":0},{"supportTicketEscalationId":1,"supportTicketId":2,"profileId":"sample string 3","authorId":"sample string 4","creationDate":"2024-05-18T05:52:33.5898883+00:00","escalationTier":0,"status":0}]}]

application/xml, text/xml

Sample:
<ArrayOfSupportTicketDto xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <SupportTicketDto>
    <SupportTicketId>1</SupportTicketId>
    <OrganizationalUnitId>1</OrganizationalUnitId>
    <SupportCategoryId>1</SupportCategoryId>
    <Title>sample string 2</Title>
    <Description>sample string 3</Description>
    <IssueUrl>sample string 4</IssueUrl>
    <Module>sample string 5</Module>
    <Priority>1</Priority>
    <Sequence>1</Sequence>
    <Progress>6</Progress>
    <WorkHours>7</WorkHours>
    <PlannedHours>1</PlannedHours>
    <RelatedTicketId>1</RelatedTicketId>
    <Exported>true</Exported>
    <Locked>true</Locked>
    <StoryPoints>1</StoryPoints>
    <SprintId>1</SprintId>
    <Discount>1</Discount>
    <Source>System</Source>
    <SupportTicketStatuses>
      <SupportTicketStatusDto>
        <SupportTicketStatusId>1</SupportTicketStatusId>
        <SupportTicketId>2</SupportTicketId>
        <ProfileId>sample string 3</ProfileId>
        <CreationDate />
        <Status>Pending</Status>
        <Comment>sample string 5</Comment>
        <ContactData>sample string 6</ContactData>
      </SupportTicketStatusDto>
      <SupportTicketStatusDto>
        <SupportTicketStatusId>1</SupportTicketStatusId>
        <SupportTicketId>2</SupportTicketId>
        <ProfileId>sample string 3</ProfileId>
        <CreationDate />
        <Status>Pending</Status>
        <Comment>sample string 5</Comment>
        <ContactData>sample string 6</ContactData>
      </SupportTicketStatusDto>
    </SupportTicketStatuses>
    <SupportTicketEscalations>
      <SupportTicketEscalationDto>
        <SupportTicketEscalationId>1</SupportTicketEscalationId>
        <SupportTicketId>2</SupportTicketId>
        <ProfileId>sample string 3</ProfileId>
        <AuthorId>sample string 4</AuthorId>
        <CreationDate />
        <EscalationTier>Local</EscalationTier>
        <Status>New</Status>
      </SupportTicketEscalationDto>
      <SupportTicketEscalationDto>
        <SupportTicketEscalationId>1</SupportTicketEscalationId>
        <SupportTicketId>2</SupportTicketId>
        <ProfileId>sample string 3</ProfileId>
        <AuthorId>sample string 4</AuthorId>
        <CreationDate />
        <EscalationTier>Local</EscalationTier>
        <Status>New</Status>
      </SupportTicketEscalationDto>
    </SupportTicketEscalations>
  </SupportTicketDto>
  <SupportTicketDto>
    <SupportTicketId>1</SupportTicketId>
    <OrganizationalUnitId>1</OrganizationalUnitId>
    <SupportCategoryId>1</SupportCategoryId>
    <Title>sample string 2</Title>
    <Description>sample string 3</Description>
    <IssueUrl>sample string 4</IssueUrl>
    <Module>sample string 5</Module>
    <Priority>1</Priority>
    <Sequence>1</Sequence>
    <Progress>6</Progress>
    <WorkHours>7</WorkHours>
    <PlannedHours>1</PlannedHours>
    <RelatedTicketId>1</RelatedTicketId>
    <Exported>true</Exported>
    <Locked>true</Locked>
    <StoryPoints>1</StoryPoints>
    <SprintId>1</SprintId>
    <Discount>1</Discount>
    <Source>System</Source>
    <SupportTicketStatuses>
      <SupportTicketStatusDto>
        <SupportTicketStatusId>1</SupportTicketStatusId>
        <SupportTicketId>2</SupportTicketId>
        <ProfileId>sample string 3</ProfileId>
        <CreationDate />
        <Status>Pending</Status>
        <Comment>sample string 5</Comment>
        <ContactData>sample string 6</ContactData>
      </SupportTicketStatusDto>
      <SupportTicketStatusDto>
        <SupportTicketStatusId>1</SupportTicketStatusId>
        <SupportTicketId>2</SupportTicketId>
        <ProfileId>sample string 3</ProfileId>
        <CreationDate />
        <Status>Pending</Status>
        <Comment>sample string 5</Comment>
        <ContactData>sample string 6</ContactData>
      </SupportTicketStatusDto>
    </SupportTicketStatuses>
    <SupportTicketEscalations>
      <SupportTicketEscalationDto>
        <SupportTicketEscalationId>1</SupportTicketEscalationId>
        <SupportTicketId>2</SupportTicketId>
        <ProfileId>sample string 3</ProfileId>
        <AuthorId>sample string 4</AuthorId>
        <CreationDate />
        <EscalationTier>Local</EscalationTier>
        <Status>New</Status>
      </SupportTicketEscalationDto>
      <SupportTicketEscalationDto>
        <SupportTicketEscalationId>1</SupportTicketEscalationId>
        <SupportTicketId>2</SupportTicketId>
        <ProfileId>sample string 3</ProfileId>
        <AuthorId>sample string 4</AuthorId>
        <CreationDate />
        <EscalationTier>Local</EscalationTier>
        <Status>New</Status>
      </SupportTicketEscalationDto>
    </SupportTicketEscalations>
  </SupportTicketDto>
</ArrayOfSupportTicketDto>