POST api/Partner/LinkServiceTypeChecklist

Request Information

URI Parameters

None.

Body Parameters

clsServiceTypeChecklistLink
NameDescriptionTypeAdditional information
TypeID

integer

None.

ChecklistItemID

integer

None.

Mandatory

boolean

None.

CheckListItemDescription

string

None.

CreatedDate

date

None.

CreatedBy

integer

None.

UpdatedDate

date

None.

UpdatedBy

integer

None.

ID

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "TypeID": 1,
  "ChecklistItemID": 2,
  "Mandatory": true,
  "CheckListItemDescription": "sample string 3",
  "CreatedDate": "2025-09-05T16:02:14.4886475+00:00",
  "CreatedBy": 5,
  "UpdatedDate": "2025-09-05T16:02:14.4886475+00:00",
  "UpdatedBy": 7,
  "ID": 8
}

application/xml, text/xml

Sample:
<clsServiceTypeChecklistLink xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Entities.Partners.Config">
  <ID xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Entities.Base">8</ID>
  <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Entities.Base">5</CreatedBy>
  <CreatedDate xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Entities.Base">2025-09-05T16:02:14.4886475+00:00</CreatedDate>
  <UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Entities.Base">7</UpdatedBy>
  <UpdatedDate xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Entities.Base">2025-09-05T16:02:14.4886475+00:00</UpdatedDate>
  <CheckListItemDescription>sample string 3</CheckListItemDescription>
  <ChecklistItemID>2</ChecklistItemID>
  <Mandatory>true</Mandatory>
  <TypeID>1</TypeID>
</clsServiceTypeChecklistLink>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

PartnerServiceType
NameDescriptionTypeAdditional information
ID

integer

None.

PartnerID

integer

None.

PartnerDescription

string

None.

ServiceTypeDescription

string

None.

AdditionalInformation

string

None.

AdditionalInformationApp

string

None.

IsFitting

boolean

None.

GroupName

string

None.

Hours

decimal number

None.

Cost

decimal number

None.

HasPartnerServiceType

boolean

None.

Show

boolean

None.

IsActive

boolean

None.

ServiceSKU

string

None.

TechnicianLinked

boolean

None.

LinkedTechnicians

Collection of clsTechnician

None.

GroupOrder

integer

None.

ServiceOrder

integer

None.

OverrideSKUPrice

boolean

None.

LinkedToThirdPartyName

string

None.

Radius

integer

None.

DefaultChecklistItems

Collection of ChecklistLink

None.

skuLinked

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "ID": 1,
  "PartnerID": 2,
  "PartnerDescription": "sample string 3",
  "ServiceTypeDescription": "sample string 4",
  "AdditionalInformation": "sample string 5",
  "AdditionalInformationApp": "sample string 6",
  "IsFitting": true,
  "GroupName": "sample string 8",
  "Hours": 9.1,
  "Cost": 10.1,
  "HasPartnerServiceType": true,
  "Show": true,
  "IsActive": true,
  "ServiceSKU": "sample string 14",
  "TechnicianLinked": true,
  "LinkedTechnicians": [
    {
      "PartnerDescription": "sample string 1",
      "PartnerID": 2,
      "Firstname": "sample string 3",
      "Surname": "sample string 4",
      "IsActive": true,
      "HoursPerDay": 6.1,
      "UserID": 7,
      "DailyValueGoal": 8.0,
      "UserSalutation": "sample string 9",
      "TechnicianIdentifier": "6686a534-cceb-498d-883d-7e48019daba2",
      "POSEmployeeID": "sample string 11",
      "SortOrder": 12,
      "CreatedDate": "2025-09-05T16:02:14.4886475+00:00",
      "CreatedBy": 14,
      "UpdatedDate": "2025-09-05T16:02:14.4886475+00:00",
      "UpdatedBy": 16,
      "ID": 17
    },
    {
      "PartnerDescription": "sample string 1",
      "PartnerID": 2,
      "Firstname": "sample string 3",
      "Surname": "sample string 4",
      "IsActive": true,
      "HoursPerDay": 6.1,
      "UserID": 7,
      "DailyValueGoal": 8.0,
      "UserSalutation": "sample string 9",
      "TechnicianIdentifier": "6686a534-cceb-498d-883d-7e48019daba2",
      "POSEmployeeID": "sample string 11",
      "SortOrder": 12,
      "CreatedDate": "2025-09-05T16:02:14.4886475+00:00",
      "CreatedBy": 14,
      "UpdatedDate": "2025-09-05T16:02:14.4886475+00:00",
      "UpdatedBy": 16,
      "ID": 17
    }
  ],
  "GroupOrder": 16,
  "ServiceOrder": 17,
  "OverrideSKUPrice": true,
  "LinkedToThirdPartyName": "sample string 19",
  "Radius": 20,
  "DefaultChecklistItems": [
    {
      "ID": 1,
      "TypeID": 2,
      "ChecklistItemID": 3,
      "CheckListItemDescription": "sample string 4"
    },
    {
      "ID": 1,
      "TypeID": 2,
      "ChecklistItemID": 3,
      "CheckListItemDescription": "sample string 4"
    }
  ],
  "skuLinked": true
}

application/xml, text/xml

Sample:
<PartnerServiceType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Models.DTO">
  <AdditionalInformation>sample string 5</AdditionalInformation>
  <AdditionalInformationApp>sample string 6</AdditionalInformationApp>
  <Cost>10.1</Cost>
  <DefaultChecklistItems>
    <ChecklistLink>
      <CheckListItemDescription>sample string 4</CheckListItemDescription>
      <ChecklistItemID>3</ChecklistItemID>
      <ID>1</ID>
      <TypeID>2</TypeID>
    </ChecklistLink>
    <ChecklistLink>
      <CheckListItemDescription>sample string 4</CheckListItemDescription>
      <ChecklistItemID>3</ChecklistItemID>
      <ID>1</ID>
      <TypeID>2</TypeID>
    </ChecklistLink>
  </DefaultChecklistItems>
  <GroupName>sample string 8</GroupName>
  <GroupOrder>16</GroupOrder>
  <HasPartnerServiceType>true</HasPartnerServiceType>
  <Hours>9.1</Hours>
  <ID>1</ID>
  <IsActive>true</IsActive>
  <IsFitting>true</IsFitting>
  <LinkedTechnicians xmlns:d2p1="http://schemas.datacontract.org/2004/07/Hub.Server.Entities.Partners">
    <d2p1:clsTechnician>
      <ID xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Entities.Base">17</ID>
      <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Entities.Base">14</CreatedBy>
      <CreatedDate xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Entities.Base">2025-09-05T16:02:14.4886475+00:00</CreatedDate>
      <UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Entities.Base">16</UpdatedBy>
      <UpdatedDate xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Entities.Base">2025-09-05T16:02:14.4886475+00:00</UpdatedDate>
      <d2p1:DailyValueGoal>8</d2p1:DailyValueGoal>
      <d2p1:Firstname>sample string 3</d2p1:Firstname>
      <d2p1:HoursPerDay>6.1</d2p1:HoursPerDay>
      <d2p1:IsActive>true</d2p1:IsActive>
      <d2p1:POSEmployeeID>sample string 11</d2p1:POSEmployeeID>
      <d2p1:PartnerDescription>sample string 1</d2p1:PartnerDescription>
      <d2p1:PartnerID>2</d2p1:PartnerID>
      <d2p1:SortOrder>12</d2p1:SortOrder>
      <d2p1:Surname>sample string 4</d2p1:Surname>
      <d2p1:TechnicianIdentifier>6686a534-cceb-498d-883d-7e48019daba2</d2p1:TechnicianIdentifier>
      <d2p1:UserID>7</d2p1:UserID>
      <d2p1:UserSalutation>sample string 9</d2p1:UserSalutation>
    </d2p1:clsTechnician>
    <d2p1:clsTechnician>
      <ID xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Entities.Base">17</ID>
      <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Entities.Base">14</CreatedBy>
      <CreatedDate xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Entities.Base">2025-09-05T16:02:14.4886475+00:00</CreatedDate>
      <UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Entities.Base">16</UpdatedBy>
      <UpdatedDate xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Entities.Base">2025-09-05T16:02:14.4886475+00:00</UpdatedDate>
      <d2p1:DailyValueGoal>8</d2p1:DailyValueGoal>
      <d2p1:Firstname>sample string 3</d2p1:Firstname>
      <d2p1:HoursPerDay>6.1</d2p1:HoursPerDay>
      <d2p1:IsActive>true</d2p1:IsActive>
      <d2p1:POSEmployeeID>sample string 11</d2p1:POSEmployeeID>
      <d2p1:PartnerDescription>sample string 1</d2p1:PartnerDescription>
      <d2p1:PartnerID>2</d2p1:PartnerID>
      <d2p1:SortOrder>12</d2p1:SortOrder>
      <d2p1:Surname>sample string 4</d2p1:Surname>
      <d2p1:TechnicianIdentifier>6686a534-cceb-498d-883d-7e48019daba2</d2p1:TechnicianIdentifier>
      <d2p1:UserID>7</d2p1:UserID>
      <d2p1:UserSalutation>sample string 9</d2p1:UserSalutation>
    </d2p1:clsTechnician>
  </LinkedTechnicians>
  <LinkedToThirdPartyName>sample string 19</LinkedToThirdPartyName>
  <OverrideSKUPrice>true</OverrideSKUPrice>
  <PartnerDescription>sample string 3</PartnerDescription>
  <PartnerID>2</PartnerID>
  <Radius>20</Radius>
  <ServiceOrder>17</ServiceOrder>
  <ServiceSKU>sample string 14</ServiceSKU>
  <ServiceTypeDescription>sample string 4</ServiceTypeDescription>
  <Show>true</Show>
  <TechnicianLinked>true</TechnicianLinked>
  <skuLinked>true</skuLinked>
</PartnerServiceType>