POST api/Technician/CreateCalendarEventRecurring

Request Information

URI Parameters

None.

Body Parameters

TechnicianCalendarEvent_CreateModelRecurring
NameDescriptionTypeAdditional information
TechnicianID

integer

None.

Description

string

None.

StartTime

date

None.

EndTime

date

None.

IsRecurringEvent

boolean

None.

Monday

boolean

None.

Tuesday

boolean

None.

Wednesday

boolean

None.

Thursday

boolean

None.

Friday

boolean

None.

Saturday

boolean

None.

Sunday

boolean

None.

EndDate

date

None.

Request Formats

application/json, text/json

Sample:
{
  "TechnicianID": 1,
  "Description": "sample string 2",
  "StartTime": "2025-09-05T16:03:41.5619181+00:00",
  "EndTime": "2025-09-05T16:03:41.5619181+00:00",
  "IsRecurringEvent": true,
  "Monday": true,
  "Tuesday": true,
  "Wednesday": true,
  "Thursday": true,
  "Friday": true,
  "Saturday": true,
  "Sunday": true,
  "EndDate": "2025-09-05T16:03:41.5619181+00:00"
}

application/xml, text/xml

Sample:
<TechnicianCalendarEvent_CreateModelRecurring xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Models.DTO">
  <Description>sample string 2</Description>
  <EndDate>2025-09-05T16:03:41.5619181+00:00</EndDate>
  <EndTime>2025-09-05T16:03:41.5619181+00:00</EndTime>
  <Friday>true</Friday>
  <IsRecurringEvent>true</IsRecurringEvent>
  <Monday>true</Monday>
  <Saturday>true</Saturday>
  <StartTime>2025-09-05T16:03:41.5619181+00:00</StartTime>
  <Sunday>true</Sunday>
  <TechnicianID>1</TechnicianID>
  <Thursday>true</Thursday>
  <Tuesday>true</Tuesday>
  <Wednesday>true</Wednesday>
</TechnicianCalendarEvent_CreateModelRecurring>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

TechnicianCalendarEventModel
NameDescriptionTypeAdditional information
ID

integer

None.

TechnicianID

integer

None.

TechnicianDescription

string

None.

Description

string

None.

StartTime

date

None.

EndTime

date

None.

Duration

integer

None.

RecurrenceID

integer

None.

IsActive

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "ID": 1,
  "TechnicianID": 2,
  "TechnicianDescription": "sample string 3",
  "Description": "sample string 4",
  "StartTime": "2025-09-05T16:03:41.5775431+00:00",
  "EndTime": "2025-09-05T16:03:41.5775431+00:00",
  "Duration": 7,
  "RecurrenceID": 8,
  "IsActive": true
}

application/xml, text/xml

Sample:
<TechnicianCalendarEventModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Models.DTO">
  <Description>sample string 4</Description>
  <Duration>7</Duration>
  <EndTime>2025-09-05T16:03:41.5775431+00:00</EndTime>
  <ID>1</ID>
  <IsActive>true</IsActive>
  <RecurrenceID>8</RecurrenceID>
  <StartTime>2025-09-05T16:03:41.5775431+00:00</StartTime>
  <TechnicianDescription>sample string 3</TechnicianDescription>
  <TechnicianID>2</TechnicianID>
</TechnicianCalendarEventModel>