POST appointment/GetAppointmentListByUserID

Request Information

URI Parameters

None.

Body Parameters

iGetAppointmentListByUserID
NameDescriptionTypeAdditional information
userID

globally unique identifier

None.

month

integer

None.

year

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "userID": "f298a5d6-225d-4360-81bc-008f5ac7ddb2",
  "month": 2,
  "year": 3
}

application/xml, text/xml

Sample:
<iGetAppointmentListByUserID xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WNTY_DAT.Model">
  <month>2</month>
  <userID>f298a5d6-225d-4360-81bc-008f5ac7ddb2</userID>
  <year>3</year>
</iGetAppointmentListByUserID>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

oGetAppointmentListResponse
NameDescriptionTypeAdditional information
Records

Collection of oGetAppointmentList

None.

StatusCode

boolean

None.

Message

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Records": [
    {
      "appointmentID": "79644a48-64bf-4516-adc0-f95d8fef057c",
      "itemDetailID": "8e4b4be8-cf1c-45fc-a493-b27cd4cda63a",
      "appointmentTitle": "sample string 3",
      "appointmentStartDate": "sample string 4",
      "appointmentEndDate": "sample string 5",
      "appointmentName": "sample string 6",
      "appointmentPhone": "sample string 7",
      "appointmentStartTime": "sample string 8",
      "appointmentEndTime": "sample string 9",
      "appointmentTimeRange": "sample string 10",
      "appointmentDescription": "sample string 11",
      "appointmentIsAllDay": "sample string 12",
      "appointmentReason": "sample string 13",
      "appointmentStatus": "sample string 14",
      "appointmentCreatedDate": "sample string 15",
      "itemName": "sample string 16",
      "serialNo": "sample string 17",
      "warrantyStatus": "sample string 18",
      "userFirstName": "sample string 19",
      "userLastName": "sample string 20",
      "userCompany": "sample string 21",
      "isFullyBooked": true
    },
    {
      "appointmentID": "79644a48-64bf-4516-adc0-f95d8fef057c",
      "itemDetailID": "8e4b4be8-cf1c-45fc-a493-b27cd4cda63a",
      "appointmentTitle": "sample string 3",
      "appointmentStartDate": "sample string 4",
      "appointmentEndDate": "sample string 5",
      "appointmentName": "sample string 6",
      "appointmentPhone": "sample string 7",
      "appointmentStartTime": "sample string 8",
      "appointmentEndTime": "sample string 9",
      "appointmentTimeRange": "sample string 10",
      "appointmentDescription": "sample string 11",
      "appointmentIsAllDay": "sample string 12",
      "appointmentReason": "sample string 13",
      "appointmentStatus": "sample string 14",
      "appointmentCreatedDate": "sample string 15",
      "itemName": "sample string 16",
      "serialNo": "sample string 17",
      "warrantyStatus": "sample string 18",
      "userFirstName": "sample string 19",
      "userLastName": "sample string 20",
      "userCompany": "sample string 21",
      "isFullyBooked": true
    }
  ],
  "StatusCode": true,
  "Message": "sample string 2"
}

application/xml, text/xml

Sample:
<oGetAppointmentListResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WNTY_DAT.Model">
  <Message>sample string 2</Message>
  <Records>
    <oGetAppointmentList>
      <appointmentCreatedDate>sample string 15</appointmentCreatedDate>
      <appointmentDescription>sample string 11</appointmentDescription>
      <appointmentEndDate>sample string 5</appointmentEndDate>
      <appointmentEndTime>sample string 9</appointmentEndTime>
      <appointmentID>79644a48-64bf-4516-adc0-f95d8fef057c</appointmentID>
      <appointmentIsAllDay>sample string 12</appointmentIsAllDay>
      <appointmentName>sample string 6</appointmentName>
      <appointmentPhone>sample string 7</appointmentPhone>
      <appointmentReason>sample string 13</appointmentReason>
      <appointmentStartDate>sample string 4</appointmentStartDate>
      <appointmentStartTime>sample string 8</appointmentStartTime>
      <appointmentStatus>sample string 14</appointmentStatus>
      <appointmentTimeRange>sample string 10</appointmentTimeRange>
      <appointmentTitle>sample string 3</appointmentTitle>
      <isFullyBooked>true</isFullyBooked>
      <itemDetailID>8e4b4be8-cf1c-45fc-a493-b27cd4cda63a</itemDetailID>
      <itemName>sample string 16</itemName>
      <serialNo>sample string 17</serialNo>
      <userCompany>sample string 21</userCompany>
      <userFirstName>sample string 19</userFirstName>
      <userLastName>sample string 20</userLastName>
      <warrantyStatus>sample string 18</warrantyStatus>
    </oGetAppointmentList>
    <oGetAppointmentList>
      <appointmentCreatedDate>sample string 15</appointmentCreatedDate>
      <appointmentDescription>sample string 11</appointmentDescription>
      <appointmentEndDate>sample string 5</appointmentEndDate>
      <appointmentEndTime>sample string 9</appointmentEndTime>
      <appointmentID>79644a48-64bf-4516-adc0-f95d8fef057c</appointmentID>
      <appointmentIsAllDay>sample string 12</appointmentIsAllDay>
      <appointmentName>sample string 6</appointmentName>
      <appointmentPhone>sample string 7</appointmentPhone>
      <appointmentReason>sample string 13</appointmentReason>
      <appointmentStartDate>sample string 4</appointmentStartDate>
      <appointmentStartTime>sample string 8</appointmentStartTime>
      <appointmentStatus>sample string 14</appointmentStatus>
      <appointmentTimeRange>sample string 10</appointmentTimeRange>
      <appointmentTitle>sample string 3</appointmentTitle>
      <isFullyBooked>true</isFullyBooked>
      <itemDetailID>8e4b4be8-cf1c-45fc-a493-b27cd4cda63a</itemDetailID>
      <itemName>sample string 16</itemName>
      <serialNo>sample string 17</serialNo>
      <userCompany>sample string 21</userCompany>
      <userFirstName>sample string 19</userFirstName>
      <userLastName>sample string 20</userLastName>
      <warrantyStatus>sample string 18</warrantyStatus>
    </oGetAppointmentList>
  </Records>
  <StatusCode>true</StatusCode>
</oGetAppointmentListResponse>