PUT api/CRM/UpdateAppointment

Request Information

URI Parameters

None.

Body Parameters

CRMUpdateAppointmentRequestVM
NameDescriptionTypeAdditional information
Id

string

Required

RecurringException

Collection of date

None.

RecurringUntil

date

None.

UpdateType

CRMUpdateDeleteType

None.

IsCreateNewOccurance

boolean

None.

UserId

string

Required

SubAccountId

string

Required

ParentAccountId

string

Required

IsCompleted

boolean

None.

Agenda

string

None.

Type

CRMAppointmentLocationType

None.

TypeId

string

Required

Details

CRMAppointmentLocationVM

Required

StartDateDetails

DateTimeViewModel

None.

EndDateDetails

DateTimeViewModel

None.

PrivateNotes

string

None.

PrivateNotesRawText

string

None.

WithContactIds

Collection of string

None.

AssignedTo

CRMAssignedToRequestVM

None.

IsSendTextReminer

boolean

None.

IsAddToCalender

boolean

None.

TextReminderSettings

CRMSendTextReminderRequestVM

None.

RepeatSummary

CRMRepeatOptionsVM

None.

RepeatStartOption

CRMTaskRepeatStartOption

None.

ResultId

string

None.

OutComeId

string

None.

AllDay

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": "sample string 1",
  "RecurringException": [
    "2022-12-05T14:12:57.7834829+00:00",
    "2022-12-05T14:12:57.7834829+00:00"
  ],
  "RecurringUntil": "2022-12-05T14:12:57.7834829+00:00",
  "UpdateType": "None",
  "IsCreateNewOccurance": true,
  "UserId": "sample string 3",
  "SubAccountId": "sample string 4",
  "ParentAccountId": "sample string 5",
  "IsCompleted": true,
  "Agenda": "sample string 7",
  "Type": "Online",
  "TypeId": "sample string 8",
  "Details": {
    "Address": {
      "Id": "sample string 1",
      "AddressType": "Home",
      "Address1": "sample string 2",
      "Address2": "sample string 3",
      "Address3": "sample string 4",
      "City": "sample string 5",
      "StateId": "sample string 6",
      "StateName": "sample string 7",
      "AbbrivatedStateName": "sample string 8",
      "CountryId": "sample string 9",
      "CountryName": "sample string 10",
      "ZipCode": "sample string 11"
    },
    "MeetingLink": "sample string 1",
    "MeetingPassword": "sample string 2",
    "MobileCountryCode": 3,
    "MobileNumber": "sample string 4",
    "MobileCountryId": "sample string 5",
    "AccessCode": "sample string 6",
    "MeetingType": "Zoom"
  },
  "StartDateDetails": {
    "Date": "2022-12-05T14:12:57.7834829+00:00",
    "Hour": 1,
    "Minute": 2,
    "AM": true
  },
  "EndDateDetails": {
    "Date": "2022-12-05T14:12:57.7834829+00:00",
    "Hour": 1,
    "Minute": 2,
    "AM": true
  },
  "PrivateNotes": "sample string 9",
  "PrivateNotesRawText": "sample string 10",
  "WithContactIds": [
    "sample string 1",
    "sample string 2"
  ],
  "AssignedTo": {
    "IsTeam": true,
    "Id": "sample string 2"
  },
  "IsSendTextReminer": true,
  "IsAddToCalender": true,
  "TextReminderSettings": {
    "From": "sample string 1",
    "IntervalLength": 2,
    "IntervalType": "Minute"
  },
  "RepeatSummary": {
    "MonthlyOptionType": "None",
    "EndOption": "Never",
    "MonthlyFrequency": "None",
    "YearlyOptionType": "None",
    "WeeklyFrequency": "None",
    "MonthOnOptionType": "First",
    "MonthOnOptionValue": "Sunday",
    "YearlyOnOptionType": "First",
    "YearlyOnOptionValue": "Sunday",
    "DaysOfWeek": [
      "Sunday",
      "Sunday"
    ],
    "Month": 1,
    "EndAfterTimes": 2,
    "RepeatEndOnDate": "2022-12-05T14:12:57.7834829+00:00",
    "MonthDay": 3,
    "FrequencyLength": 4,
    "RecurringException": [
      "2022-12-05T14:12:57.7834829+00:00",
      "2022-12-05T14:12:57.7834829+00:00"
    ]
  },
  "RepeatStartOption": "Never",
  "ResultId": "sample string 13",
  "OutComeId": "sample string 14",
  "AllDay": true
}

application/xml, text/xml

Sample:
<CRMUpdateAppointmentRequestVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MindMe.Business.Service.Services.RequestViewModels.CRM">
  <Agenda>sample string 7</Agenda>
  <AllDay>true</AllDay>
  <AssignedTo>
    <Id>sample string 2</Id>
    <IsTeam>true</IsTeam>
  </AssignedTo>
  <Details>
    <AccessCode>sample string 6</AccessCode>
    <Address xmlns:d3p1="http://schemas.datacontract.org/2004/07/MindMe.Common.Standard.Models.ServiceModel">
      <d3p1:AbbrivatedStateName>sample string 8</d3p1:AbbrivatedStateName>
      <d3p1:Address1>sample string 2</d3p1:Address1>
      <d3p1:Address2>sample string 3</d3p1:Address2>
      <d3p1:Address3>sample string 4</d3p1:Address3>
      <d3p1:AddressType>Home</d3p1:AddressType>
      <d3p1:City>sample string 5</d3p1:City>
      <d3p1:CountryId>sample string 9</d3p1:CountryId>
      <d3p1:CountryName>sample string 10</d3p1:CountryName>
      <d3p1:Id>sample string 1</d3p1:Id>
      <d3p1:StateId>sample string 6</d3p1:StateId>
      <d3p1:StateName>sample string 7</d3p1:StateName>
      <d3p1:ZipCode>sample string 11</d3p1:ZipCode>
    </Address>
    <MeetingLink>sample string 1</MeetingLink>
    <MeetingPassword>sample string 2</MeetingPassword>
    <MeetingType>Zoom</MeetingType>
    <MobileCountryCode>3</MobileCountryCode>
    <MobileCountryId>sample string 5</MobileCountryId>
    <MobileNumber>sample string 4</MobileNumber>
  </Details>
  <EndDateDetails xmlns:d2p1="http://schemas.datacontract.org/2004/07/MindMe.Common.Standard.Models.CommonModel">
    <d2p1:AM>true</d2p1:AM>
    <d2p1:Date>2022-12-05T14:12:57.7834829+00:00</d2p1:Date>
    <d2p1:Hour>1</d2p1:Hour>
    <d2p1:Minute>2</d2p1:Minute>
  </EndDateDetails>
  <IsAddToCalender>true</IsAddToCalender>
  <IsCompleted>true</IsCompleted>
  <IsSendTextReminer>true</IsSendTextReminer>
  <OutComeId>sample string 14</OutComeId>
  <ParentAccountId>sample string 5</ParentAccountId>
  <PrivateNotes>sample string 9</PrivateNotes>
  <PrivateNotesRawText>sample string 10</PrivateNotesRawText>
  <RepeatStartOption>Never</RepeatStartOption>
  <RepeatSummary>
    <DaysOfWeek xmlns:d3p1="http://schemas.datacontract.org/2004/07/MindMe.Shared.Common">
      <d3p1:DaysOfWeek>Sunday</d3p1:DaysOfWeek>
      <d3p1:DaysOfWeek>Sunday</d3p1:DaysOfWeek>
    </DaysOfWeek>
    <EndAfterTimes>2</EndAfterTimes>
    <EndOption>Never</EndOption>
    <FrequencyLength>4</FrequencyLength>
    <Month>1</Month>
    <MonthDay>3</MonthDay>
    <MonthOnOptionType>First</MonthOnOptionType>
    <MonthOnOptionValue>Sunday</MonthOnOptionValue>
    <MonthlyFrequency>None</MonthlyFrequency>
    <MonthlyOptionType>None</MonthlyOptionType>
    <RecurringException xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:dateTime>2022-12-05T14:12:57.7834829+00:00</d3p1:dateTime>
      <d3p1:dateTime>2022-12-05T14:12:57.7834829+00:00</d3p1:dateTime>
    </RecurringException>
    <RepeatEndOnDate>2022-12-05T14:12:57.7834829+00:00</RepeatEndOnDate>
    <WeeklyFrequency>None</WeeklyFrequency>
    <YearlyOnOptionType>First</YearlyOnOptionType>
    <YearlyOnOptionValue>Sunday</YearlyOnOptionValue>
    <YearlyOptionType>None</YearlyOptionType>
  </RepeatSummary>
  <ResultId>sample string 13</ResultId>
  <StartDateDetails xmlns:d2p1="http://schemas.datacontract.org/2004/07/MindMe.Common.Standard.Models.CommonModel">
    <d2p1:AM>true</d2p1:AM>
    <d2p1:Date>2022-12-05T14:12:57.7834829+00:00</d2p1:Date>
    <d2p1:Hour>1</d2p1:Hour>
    <d2p1:Minute>2</d2p1:Minute>
  </StartDateDetails>
  <SubAccountId>sample string 4</SubAccountId>
  <TextReminderSettings>
    <From>sample string 1</From>
    <IntervalLength>2</IntervalLength>
    <IntervalType>Minute</IntervalType>
  </TextReminderSettings>
  <Type>Online</Type>
  <TypeId>sample string 8</TypeId>
  <UserId>sample string 3</UserId>
  <WithContactIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </WithContactIds>
  <Id>sample string 1</Id>
  <IsCreateNewOccurance>true</IsCreateNewOccurance>
  <RecurringException xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:dateTime>2022-12-05T14:12:57.7834829+00:00</d2p1:dateTime>
    <d2p1:dateTime>2022-12-05T14:12:57.7834829+00:00</d2p1:dateTime>
  </RecurringException>
  <RecurringUntil>2022-12-05T14:12:57.7834829+00:00</RecurringUntil>
  <UpdateType>None</UpdateType>
</CRMUpdateAppointmentRequestVM>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.