ToyotaWebServices

<back to all web services

AppointmentUpdateRequest

The following routes are available for this service:
POST/appointments
PUT/appointments/{AppointmentId}

To override the Content-type in your clients HTTP Accept Header, append the .csv suffix or ?format=csv

HTTP + CSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /csv/reply/AppointmentUpdateRequest HTTP/1.1 
Host: toyota.pbssystems.com 
Content-Type: text/csv
Content-Length: length

AppointmentId,RequestId,DealerId,AppointmentDate,AppointmentTime,AppointmentTimezone,AppointmentStatus,AdditionalComments,Type,RoNumber,Preferences,PickUpAddress,DropOffAddress,Customer,Transport,Vehicle,Advisor,ServiceOperations
String,00000000000000000000000000000000,String,String,String,String,String,String,String,String,"{IsValetRequired:False,IsLoanerRequired:False,IsPickUpRequired:False,IsDropOffRequired:False,Reminders:String}","{Use:String,Type:String,Address:[String],City:String,State:String,Country:String,PostalCode:String}","{Use:String,Type:String,Address:[String],City:String,State:String,Country:String,PostalCode:String}","{Identifier:[{Value:String,System:String}],CustomerType:String,Name:{FirstName:[String],LastName:String,Prefix:[String],Suffix:[String]},BusinessName:{BusinessName:String,BusinessOrgId:String},Address:[{Use:String,Type:String,Address:[String],City:String,State:String,Country:String,PostalCode:String}],ContactMethod:[{Type:String,Value:String,Use:String,Rank:0,PreferredContactTime:String,Consent:False}],EmailDeclined:False,Communication:[{Language:String,Preferred:False}]}","{Code:String,Name:String,Comments:String,Preferences:{IsValetRequired:False,IsLoanerRequired:False,IsPickUpRequired:False,IsDropOffRequired:False,Reminders:String}}","{Year:String,Make:String,ModelName:String,StockImage:String,VIN:String,Odometer:{Value:0,Unit:String}}","{AdvisorId:String,Name:String,JobTitle:String,Email:String,ImageURL:String}","[{OpCodeID:String,OpCodeDescription:String,CustomerComments:String,ServiceOperationsDescription:String,Package:String,Maintenance:False,Validation:False,Price:0,LaborHours:0,Discount:[{Code:String,Description:String,Price:0}]}]"

HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

(string)