POST api/Technician/CreateCalendarEvent

Request Information

URI Parameters

None.

Body Parameters

TechnicianCalendarEvent_CreateModel
NameDescriptionTypeAdditional information
TechnicianID

integer

None.

Description

string

None.

StartTime

date

None.

EndTime

date

None.

IsRecurringEvent

boolean

None.

RecurringCount

integer

None.

RecurIntervalDays

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "TechnicianID": 1,
  "Description": "sample string 2",
  "StartTime": "2025-09-05T16:05:11.7028575+00:00",
  "EndTime": "2025-09-05T16:05:11.7028575+00:00",
  "IsRecurringEvent": true,
  "RecurringCount": 6,
  "RecurIntervalDays": 7
}

application/xml, text/xml

Sample:
<TechnicianCalendarEvent_CreateModel 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>
  <EndTime>2025-09-05T16:05:11.7028575+00:00</EndTime>
  <IsRecurringEvent>true</IsRecurringEvent>
  <RecurIntervalDays>7</RecurIntervalDays>
  <RecurringCount>6</RecurringCount>
  <StartTime>2025-09-05T16:05:11.7028575+00:00</StartTime>
  <TechnicianID>1</TechnicianID>
</TechnicianCalendarEvent_CreateModel>

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:05:11.7028575+00:00",
  "EndTime": "2025-09-05T16:05:11.7028575+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:05:11.7028575+00:00</EndTime>
  <ID>1</ID>
  <IsActive>true</IsActive>
  <RecurrenceID>8</RecurrenceID>
  <StartTime>2025-09-05T16:05:11.7028575+00:00</StartTime>
  <TechnicianDescription>sample string 3</TechnicianDescription>
  <TechnicianID>2</TechnicianID>
</TechnicianCalendarEventModel>