> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SuperOffice.WebApi.Data.TicketPriorityEntity

# <a id="SuperOffice_WebApi_Data_TicketPriorityEntity" /> Class TicketPriorityEntity

Namespace: [SuperOffice.WebApi.Data](SuperOffice.WebApi.Data.md)\
Assembly: SuperOffice.WebApi.dll

Carrier object for TicketPriorityEntity.
Entity for a ticket priority. This entity describes the meta data for a ticket priority, and provides special operations on it.

```csharp theme={null}
public class TicketPriorityEntity : Carrier
```

#### Inheritance

[object](https://learn.microsoft.com/dotnet/api/system.object) ←
[Carrier](SuperOffice.WebApi.Data.Carrier.md) ←
[TicketPriorityEntity](SuperOffice.WebApi.Data.TicketPriorityEntity.md)

#### Inherited Members

[Carrier.TableRight](SuperOffice.WebApi.Data.Carrier.md#SuperOffice_WebApi_Data_Carrier_TableRight),
[Carrier.FieldProperties](SuperOffice.WebApi.Data.Carrier.md#SuperOffice_WebApi_Data_Carrier_FieldProperties),
[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring),
[object.Equals(object)](https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals\(system-object\)),
[object.Equals(object, object)](https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals\(system-object-system-object\)),
[object.ReferenceEquals(object, object)](https://learn.microsoft.com/dotnet/api/system.object.referenceequals),
[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode),
[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype),
[object.MemberwiseClone()](https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone)

## Examples

Get TicketPriorityEntity 123 using the WebApi client:
<pre><code class="lang-csharp">var configuration = new WebApiConfiguration(url);
var agent = new ListAgent(configuration);
var ticketPriorityEntity = agent.GetTicketPriorityEntity( 123 );</code></pre>

## Constructors

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity__ctor" /> TicketPriorityEntity()

Default constructor - defaults any enum props to 0.

```csharp theme={null}
public TicketPriorityEntity()
```

## Properties

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_ChangedOwner" /> ChangedOwner

This field indicates what to do with the escalation chain when the request changes owner (manually)
NULL if unknown enum value.

```csharp theme={null}
[JsonIgnore]
public TicketPriorityEscalateEvent? ChangedOwner { get; set; }
```

#### Property Value

[TicketPriorityEscalateEvent](SuperOffice.WebApi.Data.TicketPriorityEscalateEvent.md)?

#### See Also

[TicketPriorityEntity](SuperOffice.WebApi.Data.TicketPriorityEntity.md).[ChangedOwner\_String](SuperOffice.WebApi.Data.TicketPriorityEntity.md#SuperOffice_WebApi_Data_TicketPriorityEntity_ChangedOwner_String)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_ChangedOwner_String" /> ChangedOwner\_String

This field indicates what to do with the escalation chain when the request changes owner (manually)
Raw string enum value.

```csharp theme={null}
[JsonProperty("ChangedOwner")]
public string ChangedOwner_String { get; set; }
```

#### Property Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

#### See Also

[TicketPriorityEntity](SuperOffice.WebApi.Data.TicketPriorityEntity.md).[ChangedOwner](SuperOffice.WebApi.Data.TicketPriorityEntity.md#SuperOffice_WebApi_Data_TicketPriorityEntity_ChangedOwner)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_Deadline" /> Deadline

Deadline to add if escalated (minutes)

```csharp theme={null}
public virtual int Deadline { get; set; }
```

#### Property Value

[int](https://learn.microsoft.com/dotnet/api/system.int32)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_EscalationLevels" /> EscalationLevels

Escalation levels bound to the parent priority

```csharp theme={null}
public virtual TicketPriorityEscalationLevelEntity[] EscalationLevels { get; set; }
```

#### Property Value

[TicketPriorityEscalationLevelEntity](SuperOffice.WebApi.Data.TicketPriorityEscalationLevelEntity.md)\[]

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_Flags" /> Flags

A bitmask of flags.
NULL if unknown enum value.

```csharp theme={null}
[JsonIgnore]
public TicketPriorityFlags? Flags { get; set; }
```

#### Property Value

[TicketPriorityFlags](SuperOffice.WebApi.Data.TicketPriorityFlags.md)?

#### See Also

[TicketPriorityEntity](SuperOffice.WebApi.Data.TicketPriorityEntity.md).[Flags\_String](SuperOffice.WebApi.Data.TicketPriorityEntity.md#SuperOffice_WebApi_Data_TicketPriorityEntity_Flags_String)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_Flags_String" /> Flags\_String

A bitmask of flags.
Raw string enum value.

```csharp theme={null}
[JsonProperty("Flags")]
public string Flags_String { get; set; }
```

#### Property Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

#### See Also

[TicketPriorityEntity](SuperOffice.WebApi.Data.TicketPriorityEntity.md).[Flags](SuperOffice.WebApi.Data.TicketPriorityEntity.md#SuperOffice_WebApi_Data_TicketPriorityEntity_Flags)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_FriStart" /> FriStart

The work hour start for Fridays. Note that only the time part of the DateTime is used

```csharp theme={null}
public virtual DateTime FriStart { get; set; }
```

#### Property Value

[DateTime](https://learn.microsoft.com/dotnet/api/system.datetime)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_FriStop" /> FriStop

The work hour stop for Fridays. Note that only the time part of the DateTime is used

```csharp theme={null}
public virtual DateTime FriStop { get; set; }
```

#### Property Value

[DateTime](https://learn.microsoft.com/dotnet/api/system.datetime)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_MonStart" /> MonStart

The work hour start for Mondays. Note that only the time part of the DateTime is used

```csharp theme={null}
public virtual DateTime MonStart { get; set; }
```

#### Property Value

[DateTime](https://learn.microsoft.com/dotnet/api/system.datetime)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_MonStop" /> MonStop

The work hour start for Mondays. Note that only the time part of the DateTime is used

```csharp theme={null}
public virtual DateTime MonStop { get; set; }
```

#### Property Value

[DateTime](https://learn.microsoft.com/dotnet/api/system.datetime)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_Name" /> Name

The name of the priority.

```csharp theme={null}
public virtual string Name { get; set; }
```

#### Property Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_NonDates" /> NonDates

Dates which the escalation time should not be running. Note that only the day of the year (day and month) is used. So the year and time part is not used even if this is a DateTime. Exception - it IS possible to include a year here, for dates that should not repeat every year

```csharp theme={null}
public virtual DateTime[] NonDates { get; set; }
```

#### Property Value

[DateTime](https://learn.microsoft.com/dotnet/api/system.datetime)\[]

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_SatStart" /> SatStart

The work hour start for Saturdays. Note that only the time part of the DateTime is used

```csharp theme={null}
public virtual DateTime SatStart { get; set; }
```

#### Property Value

[DateTime](https://learn.microsoft.com/dotnet/api/system.datetime)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_SatStop" /> SatStop

The work hour stop for Saturdays. Note that only the time part of the DateTime is used

```csharp theme={null}
public virtual DateTime SatStop { get; set; }
```

#### Property Value

[DateTime](https://learn.microsoft.com/dotnet/api/system.datetime)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_SortOrder" /> SortOrder

Indicates the sort order for this priority. 1 is first, 100 is last

```csharp theme={null}
public virtual int SortOrder { get; set; }
```

#### Property Value

[int](https://learn.microsoft.com/dotnet/api/system.int32)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_Status" /> Status

The status (normal/deleted) of the priority.
NULL if unknown enum value.

```csharp theme={null}
[JsonIgnore]
public TicketPriorityStatus? Status { get; set; }
```

#### Property Value

[TicketPriorityStatus](SuperOffice.WebApi.Data.TicketPriorityStatus.md)?

#### See Also

[TicketPriorityEntity](SuperOffice.WebApi.Data.TicketPriorityEntity.md).[Status\_String](SuperOffice.WebApi.Data.TicketPriorityEntity.md#SuperOffice_WebApi_Data_TicketPriorityEntity_Status_String)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_Status_String" /> Status\_String

The status (normal/deleted) of the priority.
Raw string enum value.

```csharp theme={null}
[JsonProperty("Status")]
public string Status_String { get; set; }
```

#### Property Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

#### See Also

[TicketPriorityEntity](SuperOffice.WebApi.Data.TicketPriorityEntity.md).[Status](SuperOffice.WebApi.Data.TicketPriorityEntity.md#SuperOffice_WebApi_Data_TicketPriorityEntity_Status)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_SunStart" /> SunStart

The work hour start for Sundays. Note that only the time part of the DateTime is used

```csharp theme={null}
public virtual DateTime SunStart { get; set; }
```

#### Property Value

[DateTime](https://learn.microsoft.com/dotnet/api/system.datetime)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_SunStop" /> SunStop

The work hour stop for Sundays. Note that only the time part of the DateTime is used

```csharp theme={null}
public virtual DateTime SunStop { get; set; }
```

#### Property Value

[DateTime](https://learn.microsoft.com/dotnet/api/system.datetime)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_ThuStart" /> ThuStart

The work hour start for Thursdays. Note that only the time part of the DateTime is used

```csharp theme={null}
public virtual DateTime ThuStart { get; set; }
```

#### Property Value

[DateTime](https://learn.microsoft.com/dotnet/api/system.datetime)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_ThuStop" /> ThuStop

The work hour stop for Thursdays. Note that only the time part of the DateTime is used

```csharp theme={null}
public virtual DateTime ThuStop { get; set; }
```

#### Property Value

[DateTime](https://learn.microsoft.com/dotnet/api/system.datetime)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_TicketChangedPriority" /> TicketChangedPriority

This field indicates what to do with the escalation chain when the request is changed into this priority
NULL if unknown enum value.

```csharp theme={null}
[JsonIgnore]
public TicketPriorityEscalateEvent? TicketChangedPriority { get; set; }
```

#### Property Value

[TicketPriorityEscalateEvent](SuperOffice.WebApi.Data.TicketPriorityEscalateEvent.md)?

#### See Also

[TicketPriorityEntity](SuperOffice.WebApi.Data.TicketPriorityEntity.md).[TicketChangedPriority\_String](SuperOffice.WebApi.Data.TicketPriorityEntity.md#SuperOffice_WebApi_Data_TicketPriorityEntity_TicketChangedPriority_String)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_TicketChangedPriority_String" /> TicketChangedPriority\_String

This field indicates what to do with the escalation chain when the request is changed into this priority
Raw string enum value.

```csharp theme={null}
[JsonProperty("TicketChangedPriority")]
public string TicketChangedPriority_String { get; set; }
```

#### Property Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

#### See Also

[TicketPriorityEntity](SuperOffice.WebApi.Data.TicketPriorityEntity.md).[TicketChangedPriority](SuperOffice.WebApi.Data.TicketPriorityEntity.md#SuperOffice_WebApi_Data_TicketPriorityEntity_TicketChangedPriority)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_TicketClosed" /> TicketClosed

This field indicates what to do with the escalation chain when the request is closed
NULL if unknown enum value.

```csharp theme={null}
[JsonIgnore]
public TicketPriorityEscalateEvent? TicketClosed { get; set; }
```

#### Property Value

[TicketPriorityEscalateEvent](SuperOffice.WebApi.Data.TicketPriorityEscalateEvent.md)?

#### See Also

[TicketPriorityEntity](SuperOffice.WebApi.Data.TicketPriorityEntity.md).[TicketClosed\_String](SuperOffice.WebApi.Data.TicketPriorityEntity.md#SuperOffice_WebApi_Data_TicketPriorityEntity_TicketClosed_String)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_TicketClosed_String" /> TicketClosed\_String

This field indicates what to do with the escalation chain when the request is closed
Raw string enum value.

```csharp theme={null}
[JsonProperty("TicketClosed")]
public string TicketClosed_String { get; set; }
```

#### Property Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

#### See Also

[TicketPriorityEntity](SuperOffice.WebApi.Data.TicketPriorityEntity.md).[TicketClosed](SuperOffice.WebApi.Data.TicketPriorityEntity.md#SuperOffice_WebApi_Data_TicketPriorityEntity_TicketClosed)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_TicketNew" /> TicketNew

This field indicates what to do with the escalation chain when a new request is registered
NULL if unknown enum value.

```csharp theme={null}
[JsonIgnore]
public TicketPriorityEscalateEvent? TicketNew { get; set; }
```

#### Property Value

[TicketPriorityEscalateEvent](SuperOffice.WebApi.Data.TicketPriorityEscalateEvent.md)?

#### See Also

[TicketPriorityEntity](SuperOffice.WebApi.Data.TicketPriorityEntity.md).[TicketNew\_String](SuperOffice.WebApi.Data.TicketPriorityEntity.md#SuperOffice_WebApi_Data_TicketPriorityEntity_TicketNew_String)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_TicketNew_String" /> TicketNew\_String

This field indicates what to do with the escalation chain when a new request is registered
Raw string enum value.

```csharp theme={null}
[JsonProperty("TicketNew")]
public string TicketNew_String { get; set; }
```

#### Property Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

#### See Also

[TicketPriorityEntity](SuperOffice.WebApi.Data.TicketPriorityEntity.md).[TicketNew](SuperOffice.WebApi.Data.TicketPriorityEntity.md#SuperOffice_WebApi_Data_TicketPriorityEntity_TicketNew)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_TicketNewinfo" /> TicketNewinfo

This field indicates what to do with the escalation chain when the request gets new info
NULL if unknown enum value.

```csharp theme={null}
[JsonIgnore]
public TicketPriorityEscalateEvent? TicketNewinfo { get; set; }
```

#### Property Value

[TicketPriorityEscalateEvent](SuperOffice.WebApi.Data.TicketPriorityEscalateEvent.md)?

#### See Also

[TicketPriorityEntity](SuperOffice.WebApi.Data.TicketPriorityEntity.md).[TicketNewinfo\_String](SuperOffice.WebApi.Data.TicketPriorityEntity.md#SuperOffice_WebApi_Data_TicketPriorityEntity_TicketNewinfo_String)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_TicketNewinfo_String" /> TicketNewinfo\_String

This field indicates what to do with the escalation chain when the request gets new info
Raw string enum value.

```csharp theme={null}
[JsonProperty("TicketNewinfo")]
public string TicketNewinfo_String { get; set; }
```

#### Property Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

#### See Also

[TicketPriorityEntity](SuperOffice.WebApi.Data.TicketPriorityEntity.md).[TicketNewinfo](SuperOffice.WebApi.Data.TicketPriorityEntity.md#SuperOffice_WebApi_Data_TicketPriorityEntity_TicketNewinfo)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_TicketPriorityId" /> TicketPriorityId

The primary key (auto-incremented)

```csharp theme={null}
public virtual int TicketPriorityId { get; set; }
```

#### Property Value

[int](https://learn.microsoft.com/dotnet/api/system.int32)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_TicketRead" /> TicketRead

This field indicates what to do with the escalation chain when the request is read
NULL if unknown enum value.

```csharp theme={null}
[JsonIgnore]
public TicketPriorityEscalateEvent? TicketRead { get; set; }
```

#### Property Value

[TicketPriorityEscalateEvent](SuperOffice.WebApi.Data.TicketPriorityEscalateEvent.md)?

#### See Also

[TicketPriorityEntity](SuperOffice.WebApi.Data.TicketPriorityEntity.md).[TicketRead\_String](SuperOffice.WebApi.Data.TicketPriorityEntity.md#SuperOffice_WebApi_Data_TicketPriorityEntity_TicketRead_String)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_TicketRead_String" /> TicketRead\_String

This field indicates what to do with the escalation chain when the request is read
Raw string enum value.

```csharp theme={null}
[JsonProperty("TicketRead")]
public string TicketRead_String { get; set; }
```

#### Property Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

#### See Also

[TicketPriorityEntity](SuperOffice.WebApi.Data.TicketPriorityEntity.md).[TicketRead](SuperOffice.WebApi.Data.TicketPriorityEntity.md#SuperOffice_WebApi_Data_TicketPriorityEntity_TicketRead)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_TueStart" /> TueStart

The work hour start for Tuesdays. Note that only the time part of the DateTime is used

```csharp theme={null}
public virtual DateTime TueStart { get; set; }
```

#### Property Value

[DateTime](https://learn.microsoft.com/dotnet/api/system.datetime)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_TueStop" /> TueStop

The work hour stop for Tuesdays. Note that only the time part of the DateTime is used

```csharp theme={null}
public virtual DateTime TueStop { get; set; }
```

#### Property Value

[DateTime](https://learn.microsoft.com/dotnet/api/system.datetime)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_WedStart" /> WedStart

The work hour start for Wednesdays. Note that only the time part of the DateTime is used

```csharp theme={null}
public virtual DateTime WedStart { get; set; }
```

#### Property Value

[DateTime](https://learn.microsoft.com/dotnet/api/system.datetime)

### <a id="SuperOffice_WebApi_Data_TicketPriorityEntity_WedStop" /> WedStop

The work hour stop for Wednesdays. Note that only the time part of the DateTime is used

```csharp theme={null}
public virtual DateTime WedStop { get; set; }
```

#### Property Value

[DateTime](https://learn.microsoft.com/dotnet/api/system.datetime)

## See Also

[ListAgent](SuperOffice.WebApi.Agents.ListAgent.md)


## Related topics

- [SuperOffice.WebApi.Agents.IListAgent](/en/api/reference/webapi/SuperOffice.WebApi.Agents.IListAgent.md)
- [SuperOffice.WebApi.Agents.ListAgent](/en/api/reference/webapi/SuperOffice.WebApi.Agents.ListAgent.md)
- [SuperOffice.WebApi.Data.TicketEntity](/en/api/reference/webapi/SuperOffice.WebApi.Data.TicketEntity.md)
- [Delete Ticket Priority Entity](/en/api/reference/restful/rest/list_ticketpriority/delete-ticket-priority-entity.md)
- [Save Ticket Priority Entity](/en/api/reference/restful/agent/list_agent/save-ticket-priority-entity.md)
