v1

latestOpenAPI 3.0.12026-07-13139143370.4 KB
Resources

Reassign Resource

Use this endpoint to Reassign appointments from one resource to another. If the startDate is not supplied, the default is today's date + 1 day; If the endDate is not supplied, all future appointments from the start date will be reassigned. If the calendar id is not supplied the default is the primary calendar of the location.

put/setup/v1/resources/{id}/reassign/appointments/{resourceId}

Path parameters

idstring required

id of the original resource

resourceIdstring required

id of the target resource

Query parameters

startDatestring date-time

YYYY-MM-DD, Appt range start date

endDatestring date-time

YYYY-MM-DD, Appt range end date

calendarIdstring

CalendarId of calendar containing appointments

Response

Success

objectstring nullable
idstring nullable
locationIdstring nullable
businessNamestring nullable
calendarIdstring nullable
serviceIdstring nullable
serviceNamestring nullable
serviceImageUrlstring nullable
resourceIdstring nullable
resourceNamestring nullable
resourceGroupIdstring nullable
resourceGroupNamestring nullable
resourceImageUrlstring nullable
resourceEmailstring nullable
customerIdstring nullable
serviceAllocationIdstring nullable
rescheduledIdstring nullable
createDatestring nullable
startDateTimestring nullable
endDateTimestring nullable
dateInternationalstring nullable
datestring nullable
timeinteger
durationinteger
timezoneinteger nullable
timezoneIdstring nullable
timezoneIanastring nullable
ipAddressstring nullable
statusstring nullable
confirmationNumberstring nullable
downloadIcsUrlstring nullable
bookedBystring nullable
onlineBookingboolean nullable
confirmedboolean
emailstring nullable
namestring nullable
lastnamestring nullable
firstnamestring nullable
phonestring nullable
phoneTypestring nullable
phoneExtstring nullable
customerMessagestring nullable
notesstring nullable
groupSizeinteger nullable
lastModifiedOnstring nullable
lastModifiedBystring nullable
emailConfirmationSentstring nullable
emailReminderSentstring nullable
smsConfirmationSentstring nullable
smsReminderSentstring nullable
locationstring nullable
latitudestring nullable
longitudestring nullable
stripeChargeIdstring nullable
stripeRefundIdstring nullable
paymentStatusinteger
customFieldsobject nullable