GET api/servicelevel

Returns all Service Levels

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

Collection of ServiceLevel
NameDescriptionTypeAdditional information
ServiceLevelId

Sedona internal autonumber for the Service Level record

integer

None.

ServiceLevelCode

Abbreviated Service Level Code

string

String length: inclusive between 0 and 25

Description

Full description of Service Level

string

String length: inclusive between 0 and 50

Parts

Does Service Level cover Parts?

boolean

None.

Labor

Does Service Level cover Labor?

boolean

None.

Other

Does Service Level cover Other charges?

boolean

None.

Inactive

Service Level is inactive

boolean

None.

LaborItemId

ItemID for Labor

integer

None.

RegularRate

Regular Rate

decimal number

None.

OvertimeRate

Overtime Rate

decimal number

None.

HolidayRate

Holiday Rate

decimal number

None.

BillingIncrements

Billing Increments in minutes

integer

None.

BillingMinutes

Billing Minutes

integer

None.

TripChargeItemId

Item ID for Trip Charge

integer

None.

TripCharge

Trip Charge

decimal number

None.

TripAsLabor

Y/N

boolean

None.

OtherItemId

Other ItemId

integer

None.

OtherItemCharge

Other Item Charge (amount)

decimal number

None.

ResidentialPriceModifier

decimal number

None.

CommercialPriceModifier

decimal number

None.

COGSId

integer

None.

PartItemId

Item ID for Parts

integer

None.

UseServicePrice

Use Service Price 1 or 2 for Parts

string

String length: inclusive between 0 and 1

LaborFrom

Calculate Labor from Dispatch (D) or Arrival (A)

string

String length: inclusive between 0 and 1

RMRLinkRequired

RMR Link Required (Y/N)

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "ServiceLevelId": 1,
    "ServiceLevelCode": "sample string 2",
    "Description": "sample string 3",
    "Parts": true,
    "Labor": true,
    "Other": true,
    "Inactive": true,
    "LaborItemId": 1,
    "RegularRate": 1.0,
    "OvertimeRate": 1.0,
    "HolidayRate": 1.0,
    "BillingIncrements": 1,
    "BillingMinutes": 1,
    "TripChargeItemId": 1,
    "TripCharge": 1.0,
    "TripAsLabor": true,
    "OtherItemId": 1,
    "OtherItemCharge": 1.0,
    "ResidentialPriceModifier": 1.0,
    "CommercialPriceModifier": 1.0,
    "COGSId": 1,
    "PartItemId": 1,
    "UseServicePrice": "sample string 9",
    "LaborFrom": "sample string 10",
    "RMRLinkRequired": "sample string 11"
  },
  {
    "ServiceLevelId": 1,
    "ServiceLevelCode": "sample string 2",
    "Description": "sample string 3",
    "Parts": true,
    "Labor": true,
    "Other": true,
    "Inactive": true,
    "LaborItemId": 1,
    "RegularRate": 1.0,
    "OvertimeRate": 1.0,
    "HolidayRate": 1.0,
    "BillingIncrements": 1,
    "BillingMinutes": 1,
    "TripChargeItemId": 1,
    "TripCharge": 1.0,
    "TripAsLabor": true,
    "OtherItemId": 1,
    "OtherItemCharge": 1.0,
    "ResidentialPriceModifier": 1.0,
    "CommercialPriceModifier": 1.0,
    "COGSId": 1,
    "PartItemId": 1,
    "UseServicePrice": "sample string 9",
    "LaborFrom": "sample string 10",
    "RMRLinkRequired": "sample string 11"
  }
]

application/xml, text/xml

Sample:
<ArrayOfServiceLevel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SedonaServices.Models">
  <ServiceLevel>
    <BillingIncrements>1</BillingIncrements>
    <BillingMinutes>1</BillingMinutes>
    <COGSId>1</COGSId>
    <CommercialPriceModifier>1</CommercialPriceModifier>
    <Description>sample string 3</Description>
    <HolidayRate>1</HolidayRate>
    <Inactive>true</Inactive>
    <Labor>true</Labor>
    <LaborFrom>sample string 10</LaborFrom>
    <LaborItemId>1</LaborItemId>
    <Other>true</Other>
    <OtherItemCharge>1</OtherItemCharge>
    <OtherItemId>1</OtherItemId>
    <OvertimeRate>1</OvertimeRate>
    <PartItemId>1</PartItemId>
    <Parts>true</Parts>
    <RMRLinkRequired>sample string 11</RMRLinkRequired>
    <RegularRate>1</RegularRate>
    <ResidentialPriceModifier>1</ResidentialPriceModifier>
    <ServiceLevelCode>sample string 2</ServiceLevelCode>
    <ServiceLevelId>1</ServiceLevelId>
    <TripAsLabor>true</TripAsLabor>
    <TripCharge>1</TripCharge>
    <TripChargeItemId>1</TripChargeItemId>
    <UseServicePrice>sample string 9</UseServicePrice>
  </ServiceLevel>
  <ServiceLevel>
    <BillingIncrements>1</BillingIncrements>
    <BillingMinutes>1</BillingMinutes>
    <COGSId>1</COGSId>
    <CommercialPriceModifier>1</CommercialPriceModifier>
    <Description>sample string 3</Description>
    <HolidayRate>1</HolidayRate>
    <Inactive>true</Inactive>
    <Labor>true</Labor>
    <LaborFrom>sample string 10</LaborFrom>
    <LaborItemId>1</LaborItemId>
    <Other>true</Other>
    <OtherItemCharge>1</OtherItemCharge>
    <OtherItemId>1</OtherItemId>
    <OvertimeRate>1</OvertimeRate>
    <PartItemId>1</PartItemId>
    <Parts>true</Parts>
    <RMRLinkRequired>sample string 11</RMRLinkRequired>
    <RegularRate>1</RegularRate>
    <ResidentialPriceModifier>1</ResidentialPriceModifier>
    <ServiceLevelCode>sample string 2</ServiceLevelCode>
    <ServiceLevelId>1</ServiceLevelId>
    <TripAsLabor>true</TripAsLabor>
    <TripCharge>1</TripCharge>
    <TripChargeItemId>1</TripChargeItemId>
    <UseServicePrice>sample string 9</UseServicePrice>
  </ServiceLevel>
</ArrayOfServiceLevel>